diff options
author | Lorry Tar Creator <lorry-tar-importer@lorry> | 2017-06-27 06:07:23 +0000 |
---|---|---|
committer | Lorry Tar Creator <lorry-tar-importer@lorry> | 2017-06-27 06:07:23 +0000 |
commit | 1bf1084f2b10c3b47fd1a588d85d21ed0eb41d0c (patch) | |
tree | 46dcd36c86e7fbc6e5df36deb463b33e9967a6f7 /Documentation/webkit2gtk-4.0 | |
parent | 32761a6cee1d0dee366b885b7b9c777e67885688 (diff) | |
download | WebKitGtk-tarball-master.tar.gz |
webkitgtk-2.16.5HEADwebkitgtk-2.16.5master
Diffstat (limited to 'Documentation/webkit2gtk-4.0')
75 files changed, 38901 insertions, 0 deletions
diff --git a/Documentation/webkit2gtk-4.0/html/WebKitAuthenticationRequest.html b/Documentation/webkit2gtk-4.0/html/WebKitAuthenticationRequest.html new file mode 100644 index 000000000..9e4f4a52e --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitAuthenticationRequest.html @@ -0,0 +1,915 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitAuthenticationRequest: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitWebView.html" title="WebKitWebView"> +<link rel="next" href="WebKitBackForwardList.html" title="WebKitBackForwardList"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitAuthenticationRequest.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitAuthenticationRequest.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#WebKitAuthenticationRequest.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitWebView.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitBackForwardList.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitAuthenticationRequest"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitAuthenticationRequest.top_of_page"></a>WebKitAuthenticationRequest</span></h2> +<p>WebKitAuthenticationRequest — Represents an authentication request</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitAuthenticationRequest.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-authentication-request-authenticate" title="webkit_authentication_request_authenticate ()">webkit_authentication_request_authenticate</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-authentication-request-cancel" title="webkit_authentication_request_cancel ()">webkit_authentication_request_cancel</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-authentication-request-can-save-credentials" title="webkit_authentication_request_can_save_credentials ()">webkit_authentication_request_can_save_credentials</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-authentication-request-get-host" title="webkit_authentication_request_get_host ()">webkit_authentication_request_get_host</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-authentication-request-get-port" title="webkit_authentication_request_get_port ()">webkit_authentication_request_get_port</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-authentication-request-is-retry" title="webkit_authentication_request_is_retry ()">webkit_authentication_request_is_retry</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="returnvalue">WebKitCredential</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-authentication-request-get-proposed-credential" title="webkit_authentication_request_get_proposed_credential ()">webkit_authentication_request_get_proposed_credential</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-authentication-request-get-realm" title="webkit_authentication_request_get_realm ()">webkit_authentication_request_get_realm</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitAuthenticationRequest.html#WebKitAuthenticationScheme" title="enum WebKitAuthenticationScheme"><span class="returnvalue">WebKitAuthenticationScheme</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-authentication-request-get-scheme" title="webkit_authentication_request_get_scheme ()">webkit_authentication_request_get_scheme</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-authentication-request-is-for-proxy" title="webkit_authentication_request_is_for_proxy ()">webkit_authentication_request_is_for_proxy</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="returnvalue">WebKitCredential</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-credential-new" title="webkit_credential_new ()">webkit_credential_new</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="returnvalue">WebKitCredential</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-credential-copy" title="webkit_credential_copy ()">webkit_credential_copy</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-credential-free" title="webkit_credential_free ()">webkit_credential_free</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-credential-get-password" title="webkit_credential_get_password ()">webkit_credential_get_password</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitAuthenticationRequest.html#WebKitCredentialPersistence" title="enum WebKitCredentialPersistence"><span class="returnvalue">WebKitCredentialPersistence</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-credential-get-persistence" title="webkit_credential_get_persistence ()">webkit_credential_get_persistence</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-credential-get-username" title="webkit_credential_get_username ()">webkit_credential_get_username</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-credential-has-password" title="webkit_credential_has_password ()">webkit_credential_has_password</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitAuthenticationRequest.signals"></a><h2>Signals</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="signals_return"> +<col width="300px" class="signals_name"> +<col width="200px" class="signals_flags"> +</colgroup> +<tbody><tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitAuthenticationRequest.html#WebKitAuthenticationRequest-cancelled" title="The “cancelled” signal">cancelled</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr></tbody> +</table></div> +</div> +<a name="WebKitCredential"></a><div class="refsect1"> +<a name="WebKitAuthenticationRequest.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitAuthenticationRequest.html#WebKitAuthenticationRequest-struct" title="struct WebKitAuthenticationRequest">WebKitAuthenticationRequest</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="WebKitAuthenticationRequest.html#WebKitAuthenticationScheme" title="enum WebKitAuthenticationScheme">WebKitAuthenticationScheme</a></td> +</tr> +<tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential-struct" title="WebKitCredential">WebKitCredential</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="WebKitAuthenticationRequest.html#WebKitCredentialPersistence" title="enum WebKitCredentialPersistence">WebKitCredentialPersistence</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitAuthenticationRequest.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="/home/cgarcia/gnome/share/gtk-doc/html/gobject/gobject-Boxed-Types.html">GBoxed</a> + <span class="lineart">╰──</span> WebKitCredential + <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitAuthenticationRequest +</pre> +</div> +<div class="refsect1"> +<a name="WebKitAuthenticationRequest.description"></a><h2>Description</h2> +<p>Whenever a client attempts to load a page protected by HTTP +authentication, credentials will need to be provided to authorize access. +To allow the client to decide how it wishes to handle authentication, +WebKit will fire a <a class="link" href="WebKitWebView.html#WebKitWebView-authenticate" title="The “authenticate” signal"><span class="type">“authenticate”</span></a> signal with a +WebKitAuthenticationRequest object to provide client side +authentication support. Credentials are exposed through the +<a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="type">WebKitCredential</span></a> object.</p> +<p>In case the client application does not wish +to handle this signal WebKit will provide a default handler. To handle +authentication asynchronously, simply increase the reference count of the +WebKitAuthenticationRequest object.</p> +</div> +<div class="refsect1"> +<a name="WebKitAuthenticationRequest.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-authentication-request-authenticate"></a><h3>webkit_authentication_request_authenticate ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_authentication_request_authenticate + (<em class="parameter"><code><a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest"><span class="type">WebKitAuthenticationRequest</span></a> *request</code></em>, + <em class="parameter"><code><a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="type">WebKitCredential</span></a> *credential</code></em>);</pre> +<p>Authenticate the <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest"><span class="type">WebKitAuthenticationRequest</span></a> using the <a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="type">WebKitCredential</span></a> +supplied. To continue without credentials, pass <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> as <em class="parameter"><code>credential</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-authentication-request-authenticate.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest"><span class="type">WebKitAuthenticationRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>credential</p></td> +<td class="parameter_description"><p> A <a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="type">WebKitCredential</span></a>, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-authentication-request-cancel"></a><h3>webkit_authentication_request_cancel ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_authentication_request_cancel (<em class="parameter"><code><a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest"><span class="type">WebKitAuthenticationRequest</span></a> *request</code></em>);</pre> +<p>Cancel the authentication challenge. This will also cancel the page loading and result in a +<a class="link" href="WebKitWebView.html#WebKitWebView-load-failed" title="The “load-failed” signal"><span class="type">“load-failed”</span></a> signal with a <a class="link" href="webkit2gtk-4.0-WebKitError.html#WebKitNetworkError" title="enum WebKitNetworkError"><span class="type">WebKitNetworkError</span></a> of type <a class="link" href="webkit2gtk-4.0-WebKitError.html#WEBKIT-NETWORK-ERROR-CANCELLED:CAPS"><code class="literal">WEBKIT_NETWORK_ERROR_CANCELLED</code></a> being emitted.</p> +<div class="refsect3"> +<a name="webkit-authentication-request-cancel.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest"><span class="type">WebKitAuthenticationRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-authentication-request-can-save-credentials"></a><h3>webkit_authentication_request_can_save_credentials ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_authentication_request_can_save_credentials + (<em class="parameter"><code><a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest"><span class="type">WebKitAuthenticationRequest</span></a> *request</code></em>);</pre> +<p>Determine whether the authentication method associated with this +<a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest"><span class="type">WebKitAuthenticationRequest</span></a> should allow the storage of credentials. +This will return <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if webkit doesn't support credential storing +or if private browsing is enabled.</p> +<div class="refsect3"> +<a name="webkit-authentication-request-can-save-credentials.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest"><span class="type">WebKitAuthenticationRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-authentication-request-can-save-credentials.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if webkit can store credentials or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-authentication-request-get-host"></a><h3>webkit_authentication_request_get_host ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_authentication_request_get_host + (<em class="parameter"><code><a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest"><span class="type">WebKitAuthenticationRequest</span></a> *request</code></em>);</pre> +<p>Get the host that this authentication challenge is applicable to.</p> +<div class="refsect3"> +<a name="webkit-authentication-request-get-host.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest"><span class="type">WebKitAuthenticationRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-authentication-request-get-host.returns"></a><h4>Returns</h4> +<p> The host of <em class="parameter"><code>request</code></em> +.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-authentication-request-get-port"></a><h3>webkit_authentication_request_get_port ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +webkit_authentication_request_get_port + (<em class="parameter"><code><a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest"><span class="type">WebKitAuthenticationRequest</span></a> *request</code></em>);</pre> +<p>Get the port that this authentication challenge is applicable to.</p> +<div class="refsect3"> +<a name="webkit-authentication-request-get-port.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest"><span class="type">WebKitAuthenticationRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-authentication-request-get-port.returns"></a><h4>Returns</h4> +<p> The port of <em class="parameter"><code>request</code></em> +.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-authentication-request-is-retry"></a><h3>webkit_authentication_request_is_retry ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_authentication_request_is_retry + (<em class="parameter"><code><a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest"><span class="type">WebKitAuthenticationRequest</span></a> *request</code></em>);</pre> +<p>Determine whether this this is a first attempt or a retry for this authentication challenge.</p> +<div class="refsect3"> +<a name="webkit-authentication-request-is-retry.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest"><span class="type">WebKitAuthenticationRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-authentication-request-is-retry.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if authentication attempt is a retry or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-authentication-request-get-proposed-credential"></a><h3>webkit_authentication_request_get_proposed_credential ()</h3> +<pre class="programlisting"><a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="returnvalue">WebKitCredential</span></a> * +webkit_authentication_request_get_proposed_credential + (<em class="parameter"><code><a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest"><span class="type">WebKitAuthenticationRequest</span></a> *request</code></em>);</pre> +<p>Get the <a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="type">WebKitCredential</span></a> of the proposed authentication challenge that was +stored from a previous session. The client can use this directly for +authentication or construct their own <a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="type">WebKitCredential</span></a>.</p> +<div class="refsect3"> +<a name="webkit-authentication-request-get-proposed-credential.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest"><span class="type">WebKitAuthenticationRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-authentication-request-get-proposed-credential.returns"></a><h4>Returns</h4> +<p> A <a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="type">WebKitCredential</span></a> encapsulating credential details +or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if there is no stored credential. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-authentication-request-get-realm"></a><h3>webkit_authentication_request_get_realm ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_authentication_request_get_realm + (<em class="parameter"><code><a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest"><span class="type">WebKitAuthenticationRequest</span></a> *request</code></em>);</pre> +<p>Get the realm that this authentication challenge is applicable to.</p> +<div class="refsect3"> +<a name="webkit-authentication-request-get-realm.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest"><span class="type">WebKitAuthenticationRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-authentication-request-get-realm.returns"></a><h4>Returns</h4> +<p> The realm of <em class="parameter"><code>request</code></em> +.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-authentication-request-get-scheme"></a><h3>webkit_authentication_request_get_scheme ()</h3> +<pre class="programlisting"><a class="link" href="WebKitAuthenticationRequest.html#WebKitAuthenticationScheme" title="enum WebKitAuthenticationScheme"><span class="returnvalue">WebKitAuthenticationScheme</span></a> +webkit_authentication_request_get_scheme + (<em class="parameter"><code><a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest"><span class="type">WebKitAuthenticationRequest</span></a> *request</code></em>);</pre> +<p>Get the authentication scheme of the authentication challenge.</p> +<div class="refsect3"> +<a name="webkit-authentication-request-get-scheme.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest"><span class="type">WebKitAuthenticationRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-authentication-request-get-scheme.returns"></a><h4>Returns</h4> +<p> The <a class="link" href="WebKitAuthenticationRequest.html#WebKitAuthenticationScheme" title="enum WebKitAuthenticationScheme"><span class="type">WebKitAuthenticationScheme</span></a> of <em class="parameter"><code>request</code></em> +.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-authentication-request-is-for-proxy"></a><h3>webkit_authentication_request_is_for_proxy ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_authentication_request_is_for_proxy + (<em class="parameter"><code><a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest"><span class="type">WebKitAuthenticationRequest</span></a> *request</code></em>);</pre> +<p>Determine whether the authentication challenge is associated with a proxy server rather than an "origin" server.</p> +<div class="refsect3"> +<a name="webkit-authentication-request-is-for-proxy.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest"><span class="type">WebKitAuthenticationRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-authentication-request-is-for-proxy.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if authentication is for a proxy or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-credential-new"></a><h3>webkit_credential_new ()</h3> +<pre class="programlisting"><a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="returnvalue">WebKitCredential</span></a> * +webkit_credential_new (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *username</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *password</code></em>, + <em class="parameter"><code><a class="link" href="WebKitAuthenticationRequest.html#WebKitCredentialPersistence" title="enum WebKitCredentialPersistence"><span class="type">WebKitCredentialPersistence</span></a> persistence</code></em>);</pre> +<p>Create a new credential from the provided username, password and persistence mode.</p> +<div class="refsect3"> +<a name="webkit-credential-new.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>username</p></td> +<td class="parameter_description"><p>The username for the new credential</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>password</p></td> +<td class="parameter_description"><p>The password for the new credential</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>persistence</p></td> +<td class="parameter_description"><p>The <a class="link" href="WebKitAuthenticationRequest.html#WebKitCredentialPersistence" title="enum WebKitCredentialPersistence"><span class="type">WebKitCredentialPersistence</span></a> of the new credential</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-credential-new.returns"></a><h4>Returns</h4> +<p> A <a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="type">WebKitCredential</span></a>. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-credential-copy"></a><h3>webkit_credential_copy ()</h3> +<pre class="programlisting"><a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="returnvalue">WebKitCredential</span></a> * +webkit_credential_copy (<em class="parameter"><code><a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="type">WebKitCredential</span></a> *credential</code></em>);</pre> +<p>Make a copy of the <a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="type">WebKitCredential</span></a>.</p> +<div class="refsect3"> +<a name="webkit-credential-copy.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>credential</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="type">WebKitCredential</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-credential-copy.returns"></a><h4>Returns</h4> +<p> A copy of passed in <a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="type">WebKitCredential</span></a>. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-credential-free"></a><h3>webkit_credential_free ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_credential_free (<em class="parameter"><code><a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="type">WebKitCredential</span></a> *credential</code></em>);</pre> +<p>Free the <a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="type">WebKitCredential</span></a>.</p> +<div class="refsect3"> +<a name="webkit-credential-free.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>credential</p></td> +<td class="parameter_description"><p>A <a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="type">WebKitCredential</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-credential-get-password"></a><h3>webkit_credential_get_password ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_credential_get_password (<em class="parameter"><code><a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="type">WebKitCredential</span></a> *credential</code></em>);</pre> +<p>Get the password currently held by this <a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="type">WebKitCredential</span></a>.</p> +<div class="refsect3"> +<a name="webkit-credential-get-password.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>credential</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="type">WebKitCredential</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-credential-get-password.returns"></a><h4>Returns</h4> +<p> The password stored in the <a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="type">WebKitCredential</span></a>.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-credential-get-persistence"></a><h3>webkit_credential_get_persistence ()</h3> +<pre class="programlisting"><a class="link" href="WebKitAuthenticationRequest.html#WebKitCredentialPersistence" title="enum WebKitCredentialPersistence"><span class="returnvalue">WebKitCredentialPersistence</span></a> +webkit_credential_get_persistence (<em class="parameter"><code><a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="type">WebKitCredential</span></a> *credential</code></em>);</pre> +<p>Get the persistence mode currently held by this <a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="type">WebKitCredential</span></a>.</p> +<div class="refsect3"> +<a name="webkit-credential-get-persistence.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>credential</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="type">WebKitCredential</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-credential-get-persistence.returns"></a><h4>Returns</h4> +<p> The <a class="link" href="WebKitAuthenticationRequest.html#WebKitCredentialPersistence" title="enum WebKitCredentialPersistence"><span class="type">WebKitCredentialPersistence</span></a> stored in the <a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="type">WebKitCredential</span></a>.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-credential-get-username"></a><h3>webkit_credential_get_username ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_credential_get_username (<em class="parameter"><code><a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="type">WebKitCredential</span></a> *credential</code></em>);</pre> +<p>Get the username currently held by this <a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="type">WebKitCredential</span></a>.</p> +<div class="refsect3"> +<a name="webkit-credential-get-username.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>credential</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="type">WebKitCredential</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-credential-get-username.returns"></a><h4>Returns</h4> +<p> The username stored in the <a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="type">WebKitCredential</span></a>.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-credential-has-password"></a><h3>webkit_credential_has_password ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_credential_has_password (<em class="parameter"><code><a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="type">WebKitCredential</span></a> *credential</code></em>);</pre> +<p>Determine whether this credential has a password stored.</p> +<div class="refsect3"> +<a name="webkit-credential-has-password.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>credential</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitAuthenticationRequest.html#WebKitCredential"><span class="type">WebKitCredential</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-credential-has-password.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the credential has a password or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitAuthenticationRequest.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitAuthenticationRequest-struct"></a><h3>struct WebKitAuthenticationRequest</h3> +<pre class="programlisting">struct WebKitAuthenticationRequest;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitAuthenticationScheme"></a><h3>enum WebKitAuthenticationScheme</h3> +<p>Enum values representing the authentication scheme.</p> +<div class="refsect3"> +<a name="WebKitAuthenticationScheme.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-AUTHENTICATION-SCHEME-DEFAULT:CAPS"></a>WEBKIT_AUTHENTICATION_SCHEME_DEFAULT</p></td> +<td class="enum_member_description"> +<p>The default authentication scheme of WebKit.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-AUTHENTICATION-SCHEME-HTTP-BASIC:CAPS"></a>WEBKIT_AUTHENTICATION_SCHEME_HTTP_BASIC</p></td> +<td class="enum_member_description"> +<p>Basic authentication scheme as defined in RFC 2617.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-AUTHENTICATION-SCHEME-HTTP-DIGEST:CAPS"></a>WEBKIT_AUTHENTICATION_SCHEME_HTTP_DIGEST</p></td> +<td class="enum_member_description"> +<p>Digest authentication scheme as defined in RFC 2617.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-AUTHENTICATION-SCHEME-HTML-FORM:CAPS"></a>WEBKIT_AUTHENTICATION_SCHEME_HTML_FORM</p></td> +<td class="enum_member_description"> +<p>HTML Form authentication.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-AUTHENTICATION-SCHEME-NTLM:CAPS"></a>WEBKIT_AUTHENTICATION_SCHEME_NTLM</p></td> +<td class="enum_member_description"> +<p>NTLM Microsoft proprietary authentication scheme.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-AUTHENTICATION-SCHEME-NEGOTIATE:CAPS"></a>WEBKIT_AUTHENTICATION_SCHEME_NEGOTIATE</p></td> +<td class="enum_member_description"> +<p>Negotiate (or SPNEGO) authentication scheme as defined in RFC 4559.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-AUTHENTICATION-SCHEME-CLIENT-CERTIFICATE-REQUESTED:CAPS"></a>WEBKIT_AUTHENTICATION_SCHEME_CLIENT_CERTIFICATE_REQUESTED</p></td> +<td class="enum_member_description"> +<p>Client Certificate Authentication (see RFC 2246).</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-AUTHENTICATION-SCHEME-SERVER-TRUST-EVALUATION-REQUESTED:CAPS"></a>WEBKIT_AUTHENTICATION_SCHEME_SERVER_TRUST_EVALUATION_REQUESTED</p></td> +<td class="enum_member_description"> +<p>Server Trust Authentication.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-AUTHENTICATION-SCHEME-UNKNOWN:CAPS"></a>WEBKIT_AUTHENTICATION_SCHEME_UNKNOWN</p></td> +<td class="enum_member_description"> +<p>Authentication scheme unknown.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitCredential-struct"></a><h3>WebKitCredential</h3> +<pre class="programlisting">typedef struct _WebKitCredential WebKitCredential;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitCredentialPersistence"></a><h3>enum WebKitCredentialPersistence</h3> +<p>Enum values representing the duration for which a credential persists.</p> +<div class="refsect3"> +<a name="WebKitCredentialPersistence.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CREDENTIAL-PERSISTENCE-NONE:CAPS"></a>WEBKIT_CREDENTIAL_PERSISTENCE_NONE</p></td> +<td class="enum_member_description"> +<p>Credential does not persist</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CREDENTIAL-PERSISTENCE-FOR-SESSION:CAPS"></a>WEBKIT_CREDENTIAL_PERSISTENCE_FOR_SESSION</p></td> +<td class="enum_member_description"> +<p>Credential persists for session only</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CREDENTIAL-PERSISTENCE-PERMANENT:CAPS"></a>WEBKIT_CREDENTIAL_PERSISTENCE_PERMANENT</p></td> +<td class="enum_member_description"> +<p>Credential persists permanently</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitAuthenticationRequest.signal-details"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="WebKitAuthenticationRequest-cancelled"></a><h3>The <code class="literal">“cancelled”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest"><span class="type">WebKitAuthenticationRequest</span></a> *request, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>This 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.</p> +<div class="refsect3"> +<a name="WebKitAuthenticationRequest-cancelled.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest"><span class="type">WebKitAuthenticationRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitAuthenticationRequest.see-also"></a><h2>See Also</h2> +<p><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitBackForwardList.html b/Documentation/webkit2gtk-4.0/html/WebKitBackForwardList.html new file mode 100644 index 000000000..12773af61 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitBackForwardList.html @@ -0,0 +1,518 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitBackForwardList: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest"> +<link rel="next" href="WebKitBackForwardListItem.html" title="WebKitBackForwardListItem"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitBackForwardList.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitBackForwardList.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#WebKitBackForwardList.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitAuthenticationRequest.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitBackForwardListItem.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitBackForwardList"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitBackForwardList.top_of_page"></a>WebKitBackForwardList</span></h2> +<p>WebKitBackForwardList — List of visited pages</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitBackForwardList.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitBackForwardList.html#webkit-back-forward-list-get-length" title="webkit_back_forward_list_get_length ()">webkit_back_forward_list_get_length</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitBackForwardListItem.html" title="WebKitBackForwardListItem"><span class="returnvalue">WebKitBackForwardListItem</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitBackForwardList.html#webkit-back-forward-list-get-current-item" title="webkit_back_forward_list_get_current_item ()">webkit_back_forward_list_get_current_item</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitBackForwardListItem.html" title="WebKitBackForwardListItem"><span class="returnvalue">WebKitBackForwardListItem</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitBackForwardList.html#webkit-back-forward-list-get-back-item" title="webkit_back_forward_list_get_back_item ()">webkit_back_forward_list_get_back_item</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitBackForwardListItem.html" title="WebKitBackForwardListItem"><span class="returnvalue">WebKitBackForwardListItem</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitBackForwardList.html#webkit-back-forward-list-get-forward-item" title="webkit_back_forward_list_get_forward_item ()">webkit_back_forward_list_get_forward_item</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitBackForwardListItem.html" title="WebKitBackForwardListItem"><span class="returnvalue">WebKitBackForwardListItem</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitBackForwardList.html#webkit-back-forward-list-get-nth-item" title="webkit_back_forward_list_get_nth_item ()">webkit_back_forward_list_get_nth_item</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitBackForwardList.html#webkit-back-forward-list-get-back-list" title="webkit_back_forward_list_get_back_list ()">webkit_back_forward_list_get_back_list</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitBackForwardList.html#webkit-back-forward-list-get-back-list-with-limit" title="webkit_back_forward_list_get_back_list_with_limit ()">webkit_back_forward_list_get_back_list_with_limit</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitBackForwardList.html#webkit-back-forward-list-get-forward-list" title="webkit_back_forward_list_get_forward_list ()">webkit_back_forward_list_get_forward_list</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitBackForwardList.html#webkit-back-forward-list-get-forward-list-with-limit" title="webkit_back_forward_list_get_forward_list_with_limit ()">webkit_back_forward_list_get_forward_list_with_limit</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitBackForwardList.signals"></a><h2>Signals</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="signals_return"> +<col width="300px" class="signals_name"> +<col width="200px" class="signals_flags"> +</colgroup> +<tbody><tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitBackForwardList.html#WebKitBackForwardList-changed" title="The “changed” signal">changed</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitBackForwardList.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitBackForwardList.html#WebKitBackForwardList-struct" title="struct WebKitBackForwardList">WebKitBackForwardList</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitBackForwardList.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitBackForwardList +</pre> +</div> +<div class="refsect1"> +<a name="WebKitBackForwardList.description"></a><h2>Description</h2> +<p>WebKitBackForwardList maintains a list of visited pages used to +navigate to recent pages. Items are inserted in the list in the +order they are visited.</p> +<p>WebKitBackForwardList also maintains the notion of the current item +(which is always at index 0), the preceding item (which is at index -1), +and the following item (which is at index 1). +Methods <a class="link" href="WebKitWebView.html#webkit-web-view-go-back" title="webkit_web_view_go_back ()"><code class="function">webkit_web_view_go_back()</code></a> and <a class="link" href="WebKitWebView.html#webkit-web-view-go-forward" title="webkit_web_view_go_forward ()"><code class="function">webkit_web_view_go_forward()</code></a> move +the current item backward or forward by one. Method +<a class="link" href="WebKitWebView.html#webkit-web-view-go-to-back-forward-list-item" title="webkit_web_view_go_to_back_forward_list_item ()"><code class="function">webkit_web_view_go_to_back_forward_list_item()</code></a> sets the current item to the +specified item. All other methods returning <a class="link" href="WebKitBackForwardListItem.html" title="WebKitBackForwardListItem"><span class="type">WebKitBackForwardListItem</span></a>s +do not change the value of the current item, they just return the requested +item or items.</p> +</div> +<div class="refsect1"> +<a name="WebKitBackForwardList.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-back-forward-list-get-length"></a><h3>webkit_back_forward_list_get_length ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +webkit_back_forward_list_get_length (<em class="parameter"><code><a class="link" href="WebKitBackForwardList.html" title="WebKitBackForwardList"><span class="type">WebKitBackForwardList</span></a> *back_forward_list</code></em>);</pre> +<div class="refsect3"> +<a name="webkit-back-forward-list-get-length.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>back_forward_list</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitBackForwardList.html" title="WebKitBackForwardList"><span class="type">WebKitBackForwardList</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-back-forward-list-get-length.returns"></a><h4>Returns</h4> +<p> the length of <em class="parameter"><code>back_forward_list</code></em> +.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-back-forward-list-get-current-item"></a><h3>webkit_back_forward_list_get_current_item ()</h3> +<pre class="programlisting"><a class="link" href="WebKitBackForwardListItem.html" title="WebKitBackForwardListItem"><span class="returnvalue">WebKitBackForwardListItem</span></a> * +webkit_back_forward_list_get_current_item + (<em class="parameter"><code><a class="link" href="WebKitBackForwardList.html" title="WebKitBackForwardList"><span class="type">WebKitBackForwardList</span></a> *back_forward_list</code></em>);</pre> +<p>Returns the current item in <em class="parameter"><code>back_forward_list</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-back-forward-list-get-current-item.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>back_forward_list</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitBackForwardList.html" title="WebKitBackForwardList"><span class="type">WebKitBackForwardList</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-back-forward-list-get-current-item.returns"></a><h4>Returns</h4> +<p> a <a class="link" href="WebKitBackForwardListItem.html" title="WebKitBackForwardListItem"><span class="type">WebKitBackForwardListItem</span></a> +or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>back_forward_list</code></em> +is empty. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-back-forward-list-get-back-item"></a><h3>webkit_back_forward_list_get_back_item ()</h3> +<pre class="programlisting"><a class="link" href="WebKitBackForwardListItem.html" title="WebKitBackForwardListItem"><span class="returnvalue">WebKitBackForwardListItem</span></a> * +webkit_back_forward_list_get_back_item + (<em class="parameter"><code><a class="link" href="WebKitBackForwardList.html" title="WebKitBackForwardList"><span class="type">WebKitBackForwardList</span></a> *back_forward_list</code></em>);</pre> +<p>Returns the item that precedes the current item.</p> +<div class="refsect3"> +<a name="webkit-back-forward-list-get-back-item.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>back_forward_list</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitBackForwardList.html" title="WebKitBackForwardList"><span class="type">WebKitBackForwardList</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-back-forward-list-get-back-item.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="WebKitBackForwardListItem.html" title="WebKitBackForwardListItem"><span class="type">WebKitBackForwardListItem</span></a> +preceding the current item or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-back-forward-list-get-forward-item"></a><h3>webkit_back_forward_list_get_forward_item ()</h3> +<pre class="programlisting"><a class="link" href="WebKitBackForwardListItem.html" title="WebKitBackForwardListItem"><span class="returnvalue">WebKitBackForwardListItem</span></a> * +webkit_back_forward_list_get_forward_item + (<em class="parameter"><code><a class="link" href="WebKitBackForwardList.html" title="WebKitBackForwardList"><span class="type">WebKitBackForwardList</span></a> *back_forward_list</code></em>);</pre> +<p>Returns the item that follows the current item.</p> +<div class="refsect3"> +<a name="webkit-back-forward-list-get-forward-item.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>back_forward_list</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitBackForwardList.html" title="WebKitBackForwardList"><span class="type">WebKitBackForwardList</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-back-forward-list-get-forward-item.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="WebKitBackForwardListItem.html" title="WebKitBackForwardListItem"><span class="type">WebKitBackForwardListItem</span></a> +following the current item or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-back-forward-list-get-nth-item"></a><h3>webkit_back_forward_list_get_nth_item ()</h3> +<pre class="programlisting"><a class="link" href="WebKitBackForwardListItem.html" title="WebKitBackForwardListItem"><span class="returnvalue">WebKitBackForwardListItem</span></a> * +webkit_back_forward_list_get_nth_item (<em class="parameter"><code><a class="link" href="WebKitBackForwardList.html" title="WebKitBackForwardList"><span class="type">WebKitBackForwardList</span></a> *back_forward_list</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> index</code></em>);</pre> +<p>Returns the item at a given index relative to the current item.</p> +<div class="refsect3"> +<a name="webkit-back-forward-list-get-nth-item.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>back_forward_list</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitBackForwardList.html" title="WebKitBackForwardList"><span class="type">WebKitBackForwardList</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>index</p></td> +<td class="parameter_description"><p>the index of the item</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-back-forward-list-get-nth-item.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="WebKitBackForwardListItem.html" title="WebKitBackForwardListItem"><span class="type">WebKitBackForwardListItem</span></a> +located at the specified index relative to the current item. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-back-forward-list-get-back-list"></a><h3>webkit_back_forward_list_get_back_list ()</h3> +<pre class="programlisting"><a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * +webkit_back_forward_list_get_back_list + (<em class="parameter"><code><a class="link" href="WebKitBackForwardList.html" title="WebKitBackForwardList"><span class="type">WebKitBackForwardList</span></a> *back_forward_list</code></em>);</pre> +<div class="refsect3"> +<a name="webkit-back-forward-list-get-back-list.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>back_forward_list</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitBackForwardList.html" title="WebKitBackForwardList"><span class="type">WebKitBackForwardList</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-back-forward-list-get-back-list.returns"></a><h4>Returns</h4> +<p> a <a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of +items preceding the current item. </p> +<p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> WebKit2.BackForwardListItem][<acronym title="Free data container after the code is done."><span class="acronym">transfer container</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-back-forward-list-get-back-list-with-limit"></a><h3>webkit_back_forward_list_get_back_list_with_limit ()</h3> +<pre class="programlisting"><a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * +webkit_back_forward_list_get_back_list_with_limit + (<em class="parameter"><code><a class="link" href="WebKitBackForwardList.html" title="WebKitBackForwardList"><span class="type">WebKitBackForwardList</span></a> *back_forward_list</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> limit</code></em>);</pre> +<div class="refsect3"> +<a name="webkit-back-forward-list-get-back-list-with-limit.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>back_forward_list</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitBackForwardList.html" title="WebKitBackForwardList"><span class="type">WebKitBackForwardList</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>limit</p></td> +<td class="parameter_description"><p>the number of items to retrieve</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-back-forward-list-get-back-list-with-limit.returns"></a><h4>Returns</h4> +<p> a <a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of +items preceding the current item limited by <em class="parameter"><code>limit</code></em> +. </p> +<p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> WebKit2.BackForwardListItem][<acronym title="Free data container after the code is done."><span class="acronym">transfer container</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-back-forward-list-get-forward-list"></a><h3>webkit_back_forward_list_get_forward_list ()</h3> +<pre class="programlisting"><a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * +webkit_back_forward_list_get_forward_list + (<em class="parameter"><code><a class="link" href="WebKitBackForwardList.html" title="WebKitBackForwardList"><span class="type">WebKitBackForwardList</span></a> *back_forward_list</code></em>);</pre> +<div class="refsect3"> +<a name="webkit-back-forward-list-get-forward-list.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>back_forward_list</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitBackForwardList.html" title="WebKitBackForwardList"><span class="type">WebKitBackForwardList</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-back-forward-list-get-forward-list.returns"></a><h4>Returns</h4> +<p> a <a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of +items following the current item. </p> +<p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> WebKit2.BackForwardListItem][<acronym title="Free data container after the code is done."><span class="acronym">transfer container</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-back-forward-list-get-forward-list-with-limit"></a><h3>webkit_back_forward_list_get_forward_list_with_limit ()</h3> +<pre class="programlisting"><a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * +webkit_back_forward_list_get_forward_list_with_limit + (<em class="parameter"><code><a class="link" href="WebKitBackForwardList.html" title="WebKitBackForwardList"><span class="type">WebKitBackForwardList</span></a> *back_forward_list</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> limit</code></em>);</pre> +<div class="refsect3"> +<a name="webkit-back-forward-list-get-forward-list-with-limit.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>back_forward_list</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitBackForwardList.html" title="WebKitBackForwardList"><span class="type">WebKitBackForwardList</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>limit</p></td> +<td class="parameter_description"><p>the number of items to retrieve</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-back-forward-list-get-forward-list-with-limit.returns"></a><h4>Returns</h4> +<p> a <a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of +items following the current item limited by <em class="parameter"><code>limit</code></em> +. </p> +<p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> WebKit2.BackForwardListItem][<acronym title="Free data container after the code is done."><span class="acronym">transfer container</span></acronym>]</span></p> +</div> +</div> +</div> +<div class="refsect1"> +<a name="WebKitBackForwardList.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitBackForwardList-struct"></a><h3>struct WebKitBackForwardList</h3> +<pre class="programlisting">struct WebKitBackForwardList;</pre> +</div> +</div> +<div class="refsect1"> +<a name="WebKitBackForwardList.signal-details"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="WebKitBackForwardList-changed"></a><h3>The <code class="literal">“changed”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitBackForwardList.html" title="WebKitBackForwardList"><span class="type">WebKitBackForwardList</span></a> *back_forward_list, + <a class="link" href="WebKitBackForwardListItem.html" title="WebKitBackForwardListItem"><span class="type">WebKitBackForwardListItem</span></a> *item_added, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> items_removed, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>This signal is emitted when <em class="parameter"><code>back_forward_list</code></em> + changes. This happens +when the current item is updated, a new item is added or one or more +items are removed. Note that both <em class="parameter"><code>item_added</code></em> + and <em class="parameter"><code>items_removed</code></em> + can +<a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> when only the current item is updated. Items are only removed +when the list is cleared or the maximum items limit is reached.</p> +<div class="refsect3"> +<a name="WebKitBackForwardList-changed.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>back_forward_list</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitBackForwardList.html" title="WebKitBackForwardList"><span class="type">WebKitBackForwardList</span></a> on which the signal was emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>item_added</p></td> +<td class="parameter_description"><p> the <a class="link" href="WebKitBackForwardListItem.html" title="WebKitBackForwardListItem"><span class="type">WebKitBackForwardListItem</span></a> added or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>items_removed</p></td> +<td class="parameter_description"><p>a <a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of <a class="link" href="WebKitBackForwardListItem.html" title="WebKitBackForwardListItem"><span class="type">WebKitBackForwardListItem</span></a>s</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitBackForwardList.see-also"></a><h2>See Also</h2> +<p><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>, <a class="link" href="WebKitBackForwardListItem.html" title="WebKitBackForwardListItem"><span class="type">WebKitBackForwardListItem</span></a></p> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitBackForwardListItem.html b/Documentation/webkit2gtk-4.0/html/WebKitBackForwardListItem.html new file mode 100644 index 000000000..39c3f39f5 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitBackForwardListItem.html @@ -0,0 +1,196 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitBackForwardListItem: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitBackForwardList.html" title="WebKitBackForwardList"> +<link rel="next" href="WebKitSettings.html" title="WebKitSettings"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitBackForwardListItem.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitBackForwardListItem.object-hierarchy" class="shortcut">Object Hierarchy</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitBackForwardList.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitSettings.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitBackForwardListItem"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitBackForwardListItem.top_of_page"></a>WebKitBackForwardListItem</span></h2> +<p>WebKitBackForwardListItem — One item of the <a class="link" href="WebKitBackForwardList.html" title="WebKitBackForwardList"><span class="type">WebKitBackForwardList</span></a></p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitBackForwardListItem.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitBackForwardListItem.html#webkit-back-forward-list-item-get-title" title="webkit_back_forward_list_item_get_title ()">webkit_back_forward_list_item_get_title</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitBackForwardListItem.html#webkit-back-forward-list-item-get-uri" title="webkit_back_forward_list_item_get_uri ()">webkit_back_forward_list_item_get_uri</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitBackForwardListItem.html#webkit-back-forward-list-item-get-original-uri" title="webkit_back_forward_list_item_get_original_uri ()">webkit_back_forward_list_item_get_original_uri</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitBackForwardListItem.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitBackForwardListItem.html#WebKitBackForwardListItem-struct" title="struct WebKitBackForwardListItem">WebKitBackForwardListItem</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitBackForwardListItem.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> <a href="../gobject/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a> + <span class="lineart">╰──</span> WebKitBackForwardListItem +</pre> +</div> +<div class="refsect1"> +<a name="WebKitBackForwardListItem.description"></a><h2>Description</h2> +<p>A history item is part of the <a class="link" href="WebKitBackForwardList.html" title="WebKitBackForwardList"><span class="type">WebKitBackForwardList</span></a> and consists +out of a title and a URI.</p> +</div> +<div class="refsect1"> +<a name="WebKitBackForwardListItem.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-back-forward-list-item-get-title"></a><h3>webkit_back_forward_list_item_get_title ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_back_forward_list_item_get_title + (<em class="parameter"><code><a class="link" href="WebKitBackForwardListItem.html" title="WebKitBackForwardListItem"><span class="type">WebKitBackForwardListItem</span></a> *list_item</code></em>);</pre> +<div class="refsect3"> +<a name="webkit-back-forward-list-item-get-title.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>list_item</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitBackForwardListItem.html" title="WebKitBackForwardListItem"><span class="type">WebKitBackForwardListItem</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-back-forward-list-item-get-title.returns"></a><h4>Returns</h4> +<p> the page title of <em class="parameter"><code>list_item</code></em> +or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> +when the title is empty.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-back-forward-list-item-get-uri"></a><h3>webkit_back_forward_list_item_get_uri ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_back_forward_list_item_get_uri (<em class="parameter"><code><a class="link" href="WebKitBackForwardListItem.html" title="WebKitBackForwardListItem"><span class="type">WebKitBackForwardListItem</span></a> *list_item</code></em>);</pre> +<p>This URI may differ from the original URI if the page was, +for example, redirected to a new location. +See also <a class="link" href="WebKitBackForwardListItem.html#webkit-back-forward-list-item-get-original-uri" title="webkit_back_forward_list_item_get_original_uri ()"><code class="function">webkit_back_forward_list_item_get_original_uri()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-back-forward-list-item-get-uri.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>list_item</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitBackForwardListItem.html" title="WebKitBackForwardListItem"><span class="type">WebKitBackForwardListItem</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-back-forward-list-item-get-uri.returns"></a><h4>Returns</h4> +<p> the URI of <em class="parameter"><code>list_item</code></em> +or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> +when the URI is empty.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-back-forward-list-item-get-original-uri"></a><h3>webkit_back_forward_list_item_get_original_uri ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_back_forward_list_item_get_original_uri + (<em class="parameter"><code><a class="link" href="WebKitBackForwardListItem.html" title="WebKitBackForwardListItem"><span class="type">WebKitBackForwardListItem</span></a> *list_item</code></em>);</pre> +<p>See also <a class="link" href="WebKitBackForwardListItem.html#webkit-back-forward-list-item-get-uri" title="webkit_back_forward_list_item_get_uri ()"><code class="function">webkit_back_forward_list_item_get_uri()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-back-forward-list-item-get-original-uri.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>list_item</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitBackForwardListItem.html" title="WebKitBackForwardListItem"><span class="type">WebKitBackForwardListItem</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-back-forward-list-item-get-original-uri.returns"></a><h4>Returns</h4> +<p> the original URI of <em class="parameter"><code>list_item</code></em> +or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> +when the original URI is empty.</p> +</div> +</div> +</div> +<div class="refsect1"> +<a name="WebKitBackForwardListItem.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitBackForwardListItem-struct"></a><h3>struct WebKitBackForwardListItem</h3> +<pre class="programlisting">struct WebKitBackForwardListItem;</pre> +</div> +</div> +<div class="refsect1"> +<a name="WebKitBackForwardListItem.see-also"></a><h2>See Also</h2> +<p><a class="link" href="WebKitBackForwardList.html" title="WebKitBackForwardList"><span class="type">WebKitBackForwardList</span></a></p> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitColorChooserRequest.html b/Documentation/webkit2gtk-4.0/html/WebKitColorChooserRequest.html new file mode 100644 index 000000000..58ec3e991 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitColorChooserRequest.html @@ -0,0 +1,368 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitColorChooserRequest: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitFaviconDatabase.html" title="WebKitFaviconDatabase"> +<link rel="next" href="WebKitFileChooserRequest.html" title="WebKitFileChooserRequest"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitColorChooserRequest.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitColorChooserRequest.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#WebKitColorChooserRequest.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#WebKitColorChooserRequest.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitFaviconDatabase.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitFileChooserRequest.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitColorChooserRequest"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitColorChooserRequest.top_of_page"></a>WebKitColorChooserRequest</span></h2> +<p>WebKitColorChooserRequest — A request to open a color chooser</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitColorChooserRequest.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitColorChooserRequest.html#webkit-color-chooser-request-get-rgba" title="webkit_color_chooser_request_get_rgba ()">webkit_color_chooser_request_get_rgba</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitColorChooserRequest.html#webkit-color-chooser-request-set-rgba" title="webkit_color_chooser_request_set_rgba ()">webkit_color_chooser_request_set_rgba</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitColorChooserRequest.html#webkit-color-chooser-request-get-element-rectangle" title="webkit_color_chooser_request_get_element_rectangle ()">webkit_color_chooser_request_get_element_rectangle</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitColorChooserRequest.html#webkit-color-chooser-request-finish" title="webkit_color_chooser_request_finish ()">webkit_color_chooser_request_finish</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitColorChooserRequest.html#webkit-color-chooser-request-cancel" title="webkit_color_chooser_request_cancel ()">webkit_color_chooser_request_cancel</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitColorChooserRequest.properties"></a><h2>Properties</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody><tr> +<td class="property_type"> +<a href="../gdk3/gdk3-RGBA-Colors.html#GdkRGBA"><span class="type">GdkRGBA</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitColorChooserRequest.html#WebKitColorChooserRequest--rgba" title="The “rgba” property">rgba</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitColorChooserRequest.signals"></a><h2>Signals</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="signals_return"> +<col width="300px" class="signals_name"> +<col width="200px" class="signals_flags"> +</colgroup> +<tbody><tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitColorChooserRequest.html#WebKitColorChooserRequest-finished" title="The “finished” signal">finished</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitColorChooserRequest.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitColorChooserRequest.html#WebKitColorChooserRequest-struct" title="struct WebKitColorChooserRequest">WebKitColorChooserRequest</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitColorChooserRequest.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitColorChooserRequest +</pre> +</div> +<div class="refsect1"> +<a name="WebKitColorChooserRequest.description"></a><h2>Description</h2> +<p>Whenever the user interacts with an <input type='color' /> +HTML element, WebKit will need to show a dialog to choose a color. For that +to happen in a general way, instead of just opening a <a href="../gtk3/GtkColorChooser.html#GtkColorChooser-struct"><span class="type">GtkColorChooser</span></a> +(which might be not desirable in some cases, which could prefer to use their +own color chooser dialog), WebKit will fire the +<a class="link" href="WebKitWebView.html#WebKitWebView-run-color-chooser" title="The “run-color-chooser” signal"><span class="type">“run-color-chooser”</span></a> signal with a <a class="link" href="WebKitColorChooserRequest.html" title="WebKitColorChooserRequest"><span class="type">WebKitColorChooserRequest</span></a> +object, which will allow the client application to specify the color to be +selected, to inspect the details of the request (e.g. to get initial color) +and to cancel the request, in case nothing was selected.</p> +<p>In case the client application does not wish to handle this signal, +WebKit will provide a default handler which will asynchronously run +a regular <a href="../gtk3/GtkColorChooserDialog.html#GtkColorChooserDialog-struct"><span class="type">GtkColorChooserDialog</span></a> for the user to interact with.</p> +</div> +<div class="refsect1"> +<a name="WebKitColorChooserRequest.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-color-chooser-request-get-rgba"></a><h3>webkit_color_chooser_request_get_rgba ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_color_chooser_request_get_rgba (<em class="parameter"><code><a class="link" href="WebKitColorChooserRequest.html" title="WebKitColorChooserRequest"><span class="type">WebKitColorChooserRequest</span></a> *request</code></em>, + <em class="parameter"><code><a href="../gdk3/gdk3-RGBA-Colors.html#GdkRGBA"><span class="type">GdkRGBA</span></a> *rgba</code></em>);</pre> +<p>Gets the current <a href="../gdk3/gdk3-RGBA-Colors.html#GdkRGBA"><span class="type">GdkRGBA</span></a> color of <em class="parameter"><code>request</code></em> +</p> +<div class="refsect3"> +<a name="webkit-color-chooser-request-get-rgba.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitColorChooserRequest.html" title="WebKitColorChooserRequest"><span class="type">WebKitColorChooserRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>rgba</p></td> +<td class="parameter_description"><p> a <a href="../gdk3/gdk3-RGBA-Colors.html#GdkRGBA"><span class="type">GdkRGBA</span></a> to fill in with the current color. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-color-chooser-request-set-rgba"></a><h3>webkit_color_chooser_request_set_rgba ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_color_chooser_request_set_rgba (<em class="parameter"><code><a class="link" href="WebKitColorChooserRequest.html" title="WebKitColorChooserRequest"><span class="type">WebKitColorChooserRequest</span></a> *request</code></em>, + <em class="parameter"><code>const <a href="../gdk3/gdk3-RGBA-Colors.html#GdkRGBA"><span class="type">GdkRGBA</span></a> *rgba</code></em>);</pre> +<p>Sets the current <a href="../gdk3/gdk3-RGBA-Colors.html#GdkRGBA"><span class="type">GdkRGBA</span></a> color of <em class="parameter"><code>request</code></em> +</p> +<div class="refsect3"> +<a name="webkit-color-chooser-request-set-rgba.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitFileChooserRequest.html" title="WebKitFileChooserRequest"><span class="type">WebKitFileChooserRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>rgba</p></td> +<td class="parameter_description"><p>a pointer <a href="../gdk3/gdk3-RGBA-Colors.html#GdkRGBA"><span class="type">GdkRGBA</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-color-chooser-request-get-element-rectangle"></a><h3>webkit_color_chooser_request_get_element_rectangle ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_color_chooser_request_get_element_rectangle + (<em class="parameter"><code><a class="link" href="WebKitColorChooserRequest.html" title="WebKitColorChooserRequest"><span class="type">WebKitColorChooserRequest</span></a> *request</code></em>, + <em class="parameter"><code><a href="../gdk3/gdk3-Points-Rectangles-and-Regions.html#GdkRectangle"><span class="type">GdkRectangle</span></a> *rect</code></em>);</pre> +<p>Gets the bounding box of the color input element.</p> +<div class="refsect3"> +<a name="webkit-color-chooser-request-get-element-rectangle.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitColorChooserRequest.html" title="WebKitColorChooserRequest"><span class="type">WebKitColorChooserRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>rect</p></td> +<td class="parameter_description"><p> a <a href="../gdk3/gdk3-Points-Rectangles-and-Regions.html#GdkRectangle"><span class="type">GdkRectangle</span></a> to fill in with the element area. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-color-chooser-request-finish"></a><h3>webkit_color_chooser_request_finish ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_color_chooser_request_finish (<em class="parameter"><code><a class="link" href="WebKitColorChooserRequest.html" title="WebKitColorChooserRequest"><span class="type">WebKitColorChooserRequest</span></a> *request</code></em>);</pre> +<p>Finishes <em class="parameter"><code>request</code></em> + and the input element keeps the current value of +<a class="link" href="WebKitColorChooserRequest.html#WebKitColorChooserRequest--rgba" title="The “rgba” property"><span class="type">“rgba”</span></a>. +The signal <a class="link" href="WebKitColorChooserRequest.html#WebKitColorChooserRequest-finished" title="The “finished” signal"><span class="type">“finished”</span></a> +is emitted to notify that the request has finished.</p> +<div class="refsect3"> +<a name="webkit-color-chooser-request-finish.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitColorChooserRequest.html" title="WebKitColorChooserRequest"><span class="type">WebKitColorChooserRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-color-chooser-request-cancel"></a><h3>webkit_color_chooser_request_cancel ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_color_chooser_request_cancel (<em class="parameter"><code><a class="link" href="WebKitColorChooserRequest.html" title="WebKitColorChooserRequest"><span class="type">WebKitColorChooserRequest</span></a> *request</code></em>);</pre> +<p>Cancels <em class="parameter"><code>request</code></em> + and the input element changes to use the initial color +it has before the request started. +The signal <a class="link" href="WebKitColorChooserRequest.html#WebKitColorChooserRequest-finished" title="The “finished” signal"><span class="type">“finished”</span></a> +is emitted to notify that the request has finished.</p> +<div class="refsect3"> +<a name="webkit-color-chooser-request-cancel.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitColorChooserRequest.html" title="WebKitColorChooserRequest"><span class="type">WebKitColorChooserRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitColorChooserRequest.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitColorChooserRequest-struct"></a><h3>struct WebKitColorChooserRequest</h3> +<pre class="programlisting">struct WebKitColorChooserRequest;</pre> +</div> +</div> +<div class="refsect1"> +<a name="WebKitColorChooserRequest.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="WebKitColorChooserRequest--rgba"></a><h3>The <code class="literal">“rgba”</code> property</h3> +<pre class="programlisting"> “rgba” <a href="../gdk3/gdk3-RGBA-Colors.html#GdkRGBA"><span class="type">GdkRGBA</span></a> *</pre> +<p>The current RGBA color for the request.</p> +<p>Flags: Read / Write / Construct</p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitColorChooserRequest.signal-details"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="WebKitColorChooserRequest-finished"></a><h3>The <code class="literal">“finished”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitColorChooserRequest.html" title="WebKitColorChooserRequest"><span class="type">WebKitColorChooserRequest</span></a> *request, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>Emitted when the <em class="parameter"><code>request</code></em> + finishes. This signal can be emitted because the +user completed the <em class="parameter"><code>request</code></em> + calling <a class="link" href="WebKitColorChooserRequest.html#webkit-color-chooser-request-finish" title="webkit_color_chooser_request_finish ()"><code class="function">webkit_color_chooser_request_finish()</code></a>, +or cancelled it with <a class="link" href="WebKitColorChooserRequest.html#webkit-color-chooser-request-cancel" title="webkit_color_chooser_request_cancel ()"><code class="function">webkit_color_chooser_request_cancel()</code></a> or because the +color input element is removed from the DOM.</p> +<div class="refsect3"> +<a name="WebKitColorChooserRequest-finished.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitColorChooserRequest.html" title="WebKitColorChooserRequest"><span class="type">WebKitColorChooserRequest</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitColorChooserRequest.see-also"></a><h2>See Also</h2> +<p><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitConsoleMessage.html b/Documentation/webkit2gtk-4.0/html/WebKitConsoleMessage.html new file mode 100644 index 000000000..48813e1aa --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitConsoleMessage.html @@ -0,0 +1,443 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitConsoleMessage: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch02.html" title="Web Extensions"> +<link rel="prev" href="WebKitWebEditor.html" title="WebKitWebEditor"> +<link rel="next" href="index-all.html" title="Index"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitConsoleMessage.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitConsoleMessage.object-hierarchy" class="shortcut">Object Hierarchy</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch02.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitWebEditor.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="index-all.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitConsoleMessage"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitConsoleMessage.top_of_page"></a>WebKitConsoleMessage</span></h2> +<p>WebKitConsoleMessage</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitConsoleMessage.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage"><span class="returnvalue">WebKitConsoleMessage</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitConsoleMessage.html#webkit-console-message-copy" title="webkit_console_message_copy ()">webkit_console_message_copy</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitConsoleMessage.html#webkit-console-message-free" title="webkit_console_message_free ()">webkit_console_message_free</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitConsoleMessage.html#WebKitConsoleMessageSource" title="enum WebKitConsoleMessageSource"><span class="returnvalue">WebKitConsoleMessageSource</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitConsoleMessage.html#webkit-console-message-get-source" title="webkit_console_message_get_source ()">webkit_console_message_get_source</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitConsoleMessage.html#WebKitConsoleMessageLevel" title="enum WebKitConsoleMessageLevel"><span class="returnvalue">WebKitConsoleMessageLevel</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitConsoleMessage.html#webkit-console-message-get-level" title="webkit_console_message_get_level ()">webkit_console_message_get_level</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitConsoleMessage.html#webkit-console-message-get-text" title="webkit_console_message_get_text ()">webkit_console_message_get_text</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitConsoleMessage.html#webkit-console-message-get-line" title="webkit_console_message_get_line ()">webkit_console_message_get_line</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitConsoleMessage.html#webkit-console-message-get-source-id" title="webkit_console_message_get_source_id ()">webkit_console_message_get_source_id</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitConsoleMessage.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="WebKitConsoleMessage.html#WebKitConsoleMessage-struct" title="WebKitConsoleMessage">WebKitConsoleMessage</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="WebKitConsoleMessage.html#WebKitConsoleMessageSource" title="enum WebKitConsoleMessageSource">WebKitConsoleMessageSource</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="WebKitConsoleMessage.html#WebKitConsoleMessageLevel" title="enum WebKitConsoleMessageLevel">WebKitConsoleMessageLevel</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitConsoleMessage.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="/home/cgarcia/gnome/share/gtk-doc/html/gobject/gobject-Boxed-Types.html">GBoxed</a> + <span class="lineart">╰──</span> WebKitConsoleMessage +</pre> +</div> +<div class="refsect1"> +<a name="WebKitConsoleMessage.description"></a><h2>Description</h2> +</div> +<div class="refsect1"> +<a name="WebKitConsoleMessage.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-console-message-copy"></a><h3>webkit_console_message_copy ()</h3> +<pre class="programlisting"><a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage"><span class="returnvalue">WebKitConsoleMessage</span></a> * +webkit_console_message_copy (<em class="parameter"><code><a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage"><span class="type">WebKitConsoleMessage</span></a> *console_message</code></em>);</pre> +<p>Make a copy of <em class="parameter"><code>console_message</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-console-message-copy.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>console_message</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage"><span class="type">WebKitConsoleMessage</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-console-message-copy.returns"></a><h4>Returns</h4> +<p> A copy of passed in <a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage"><span class="type">WebKitConsoleMessage</span></a>. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-12.html#api-index-2.12">2.12</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-console-message-free"></a><h3>webkit_console_message_free ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_console_message_free (<em class="parameter"><code><a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage"><span class="type">WebKitConsoleMessage</span></a> *console_message</code></em>);</pre> +<p>Free the <a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage"><span class="type">WebKitConsoleMessage</span></a></p> +<div class="refsect3"> +<a name="webkit-console-message-free.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>console_message</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage"><span class="type">WebKitConsoleMessage</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-12.html#api-index-2.12">2.12</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-console-message-get-source"></a><h3>webkit_console_message_get_source ()</h3> +<pre class="programlisting"><a class="link" href="WebKitConsoleMessage.html#WebKitConsoleMessageSource" title="enum WebKitConsoleMessageSource"><span class="returnvalue">WebKitConsoleMessageSource</span></a> +webkit_console_message_get_source (<em class="parameter"><code><a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage"><span class="type">WebKitConsoleMessage</span></a> *console_message</code></em>);</pre> +<p>Gets the source of a <a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage"><span class="type">WebKitConsoleMessage</span></a></p> +<div class="refsect3"> +<a name="webkit-console-message-get-source.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>console_message</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage"><span class="type">WebKitConsoleMessage</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-console-message-get-source.returns"></a><h4>Returns</h4> +<p> a <a class="link" href="WebKitConsoleMessage.html#WebKitConsoleMessageSource" title="enum WebKitConsoleMessageSource"><span class="type">WebKitConsoleMessageSource</span></a> indicating the source of <em class="parameter"><code>console_message</code></em> +</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-12.html#api-index-2.12">2.12</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-console-message-get-level"></a><h3>webkit_console_message_get_level ()</h3> +<pre class="programlisting"><a class="link" href="WebKitConsoleMessage.html#WebKitConsoleMessageLevel" title="enum WebKitConsoleMessageLevel"><span class="returnvalue">WebKitConsoleMessageLevel</span></a> +webkit_console_message_get_level (<em class="parameter"><code><a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage"><span class="type">WebKitConsoleMessage</span></a> *console_message</code></em>);</pre> +<p>Gets the log level of a <a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage"><span class="type">WebKitConsoleMessage</span></a></p> +<div class="refsect3"> +<a name="webkit-console-message-get-level.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>console_message</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage"><span class="type">WebKitConsoleMessage</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-console-message-get-level.returns"></a><h4>Returns</h4> +<p> a <a class="link" href="WebKitConsoleMessage.html#WebKitConsoleMessageLevel" title="enum WebKitConsoleMessageLevel"><span class="type">WebKitConsoleMessageLevel</span></a> indicating the log level of <em class="parameter"><code>console_message</code></em> +</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-12.html#api-index-2.12">2.12</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-console-message-get-text"></a><h3>webkit_console_message_get_text ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_console_message_get_text (<em class="parameter"><code><a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage"><span class="type">WebKitConsoleMessage</span></a> *console_message</code></em>);</pre> +<p>Gets the text message of a <a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage"><span class="type">WebKitConsoleMessage</span></a></p> +<div class="refsect3"> +<a name="webkit-console-message-get-text.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>console_message</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage"><span class="type">WebKitConsoleMessage</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-console-message-get-text.returns"></a><h4>Returns</h4> +<p> the text message of <em class="parameter"><code>console_message</code></em> +</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-12.html#api-index-2.12">2.12</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-console-message-get-line"></a><h3>webkit_console_message_get_line ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +webkit_console_message_get_line (<em class="parameter"><code><a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage"><span class="type">WebKitConsoleMessage</span></a> *console_message</code></em>);</pre> +<p>Gets the line number of a <a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage"><span class="type">WebKitConsoleMessage</span></a></p> +<div class="refsect3"> +<a name="webkit-console-message-get-line.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>console_message</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage"><span class="type">WebKitConsoleMessage</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-console-message-get-line.returns"></a><h4>Returns</h4> +<p> the line number of <em class="parameter"><code>console_message</code></em> +</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-12.html#api-index-2.12">2.12</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-console-message-get-source-id"></a><h3>webkit_console_message_get_source_id ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_console_message_get_source_id (<em class="parameter"><code><a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage"><span class="type">WebKitConsoleMessage</span></a> *console_message</code></em>);</pre> +<p>Gets the source identifier of a <a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage"><span class="type">WebKitConsoleMessage</span></a></p> +<div class="refsect3"> +<a name="webkit-console-message-get-source-id.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>console_message</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage"><span class="type">WebKitConsoleMessage</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-console-message-get-source-id.returns"></a><h4>Returns</h4> +<p> the source identifier of <em class="parameter"><code>console_message</code></em> +</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-12.html#api-index-2.12">2.12</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitConsoleMessage.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitConsoleMessage-struct"></a><h3>WebKitConsoleMessage</h3> +<pre class="programlisting">typedef struct _WebKitConsoleMessage WebKitConsoleMessage;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitConsoleMessageSource"></a><h3>enum WebKitConsoleMessageSource</h3> +<p>Enum values used to denote the various sources of console messages.</p> +<div class="refsect3"> +<a name="WebKitConsoleMessageSource.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONSOLE-MESSAGE-SOURCE-JAVASCRIPT:CAPS"></a>WEBKIT_CONSOLE_MESSAGE_SOURCE_JAVASCRIPT</p></td> +<td class="enum_member_description"> +<p>Message produced by JavaScript.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONSOLE-MESSAGE-SOURCE-NETWORK:CAPS"></a>WEBKIT_CONSOLE_MESSAGE_SOURCE_NETWORK</p></td> +<td class="enum_member_description"> +<p>Network messages.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONSOLE-MESSAGE-SOURCE-CONSOLE-API:CAPS"></a>WEBKIT_CONSOLE_MESSAGE_SOURCE_CONSOLE_API</p></td> +<td class="enum_member_description"> +<p>Messages produced by console API.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONSOLE-MESSAGE-SOURCE-SECURITY:CAPS"></a>WEBKIT_CONSOLE_MESSAGE_SOURCE_SECURITY</p></td> +<td class="enum_member_description"> +<p>Security messages.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONSOLE-MESSAGE-SOURCE-OTHER:CAPS"></a>WEBKIT_CONSOLE_MESSAGE_SOURCE_OTHER</p></td> +<td class="enum_member_description"> +<p>Other messages.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-12.html#api-index-2.12">2.12</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitConsoleMessageLevel"></a><h3>enum WebKitConsoleMessageLevel</h3> +<p>Enum values used to denote the various levels of console messages.</p> +<div class="refsect3"> +<a name="WebKitConsoleMessageLevel.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONSOLE-MESSAGE-LEVEL-INFO:CAPS"></a>WEBKIT_CONSOLE_MESSAGE_LEVEL_INFO</p></td> +<td class="enum_member_description"> +<p>Information message.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONSOLE-MESSAGE-LEVEL-LOG:CAPS"></a>WEBKIT_CONSOLE_MESSAGE_LEVEL_LOG</p></td> +<td class="enum_member_description"> +<p>Log message.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONSOLE-MESSAGE-LEVEL-WARNING:CAPS"></a>WEBKIT_CONSOLE_MESSAGE_LEVEL_WARNING</p></td> +<td class="enum_member_description"> +<p>Warning message.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONSOLE-MESSAGE-LEVEL-ERROR:CAPS"></a>WEBKIT_CONSOLE_MESSAGE_LEVEL_ERROR</p></td> +<td class="enum_member_description"> +<p>Error message.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONSOLE-MESSAGE-LEVEL-DEBUG:CAPS"></a>WEBKIT_CONSOLE_MESSAGE_LEVEL_DEBUG</p></td> +<td class="enum_member_description"> +<p>Debug message.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-12.html#api-index-2.12">2.12</a></p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitContextMenu.html b/Documentation/webkit2gtk-4.0/html/WebKitContextMenu.html new file mode 100644 index 000000000..bef71538e --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitContextMenu.html @@ -0,0 +1,690 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitContextMenu: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="webkit2gtk-4.0-WebKitVersion.html" title="WebKitVersion"> +<link rel="next" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitContextMenu.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitContextMenu.object-hierarchy" class="shortcut">Object Hierarchy</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="webkit2gtk-4.0-WebKitVersion.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitContextMenuItem.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitContextMenu"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitContextMenu.top_of_page"></a>WebKitContextMenu</span></h2> +<p>WebKitContextMenu — Represents the context menu in a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitContextMenu.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="returnvalue">WebKitContextMenu</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitContextMenu.html#webkit-context-menu-new" title="webkit_context_menu_new ()">webkit_context_menu_new</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="returnvalue">WebKitContextMenu</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitContextMenu.html#webkit-context-menu-new-with-items" title="webkit_context_menu_new_with_items ()">webkit_context_menu_new_with_items</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitContextMenu.html#webkit-context-menu-prepend" title="webkit_context_menu_prepend ()">webkit_context_menu_prepend</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitContextMenu.html#webkit-context-menu-append" title="webkit_context_menu_append ()">webkit_context_menu_append</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitContextMenu.html#webkit-context-menu-insert" title="webkit_context_menu_insert ()">webkit_context_menu_insert</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitContextMenu.html#webkit-context-menu-move-item" title="webkit_context_menu_move_item ()">webkit_context_menu_move_item</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitContextMenu.html#webkit-context-menu-get-items" title="webkit_context_menu_get_items ()">webkit_context_menu_get_items</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitContextMenu.html#webkit-context-menu-get-n-items" title="webkit_context_menu_get_n_items ()">webkit_context_menu_get_n_items</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="returnvalue">WebKitContextMenuItem</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitContextMenu.html#webkit-context-menu-first" title="webkit_context_menu_first ()">webkit_context_menu_first</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="returnvalue">WebKitContextMenuItem</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitContextMenu.html#webkit-context-menu-last" title="webkit_context_menu_last ()">webkit_context_menu_last</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="returnvalue">WebKitContextMenuItem</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitContextMenu.html#webkit-context-menu-get-item-at-position" title="webkit_context_menu_get_item_at_position ()">webkit_context_menu_get_item_at_position</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitContextMenu.html#webkit-context-menu-remove" title="webkit_context_menu_remove ()">webkit_context_menu_remove</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitContextMenu.html#webkit-context-menu-remove-all" title="webkit_context_menu_remove_all ()">webkit_context_menu_remove_all</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitContextMenu.html#webkit-context-menu-set-user-data" title="webkit_context_menu_set_user_data ()">webkit_context_menu_set_user_data</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitContextMenu.html#webkit-context-menu-get-user-data" title="webkit_context_menu_get_user_data ()">webkit_context_menu_get_user_data</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitContextMenu.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="WebKitContextMenu.html#WebKitContextMenu-struct" title="WebKitContextMenu">WebKitContextMenu</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitContextMenu.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitContextMenu +</pre> +</div> +<div class="refsect1"> +<a name="WebKitContextMenu.description"></a><h2>Description</h2> +<p><a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a> represents a context menu containing +<a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a>s in a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>.</p> +<p>When a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> is about to display the context menu, it +emits the <a class="link" href="WebKitWebView.html#WebKitWebView-context-menu" title="The “context-menu” signal"><span class="type">“context-menu”</span></a> signal, which has the +<a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a> as an argument. You can modify it, adding new +submenus that you can create with <a class="link" href="WebKitContextMenu.html#webkit-context-menu-new" title="webkit_context_menu_new ()"><code class="function">webkit_context_menu_new()</code></a>, adding +new <a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a>s with +<a class="link" href="WebKitContextMenu.html#webkit-context-menu-prepend" title="webkit_context_menu_prepend ()"><code class="function">webkit_context_menu_prepend()</code></a>, <a class="link" href="WebKitContextMenu.html#webkit-context-menu-append" title="webkit_context_menu_append ()"><code class="function">webkit_context_menu_append()</code></a> or +<a class="link" href="WebKitContextMenu.html#webkit-context-menu-insert" title="webkit_context_menu_insert ()"><code class="function">webkit_context_menu_insert()</code></a>, maybe after having removed the +existing ones with <a class="link" href="WebKitContextMenu.html#webkit-context-menu-remove-all" title="webkit_context_menu_remove_all ()"><code class="function">webkit_context_menu_remove_all()</code></a>.</p> +</div> +<div class="refsect1"> +<a name="WebKitContextMenu.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-context-menu-new"></a><h3>webkit_context_menu_new ()</h3> +<pre class="programlisting"><a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="returnvalue">WebKitContextMenu</span></a> * +webkit_context_menu_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<p>Creates a new <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a> object to be used as a submenu of an existing +<a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a>. The context menu of a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> is created by the view +and passed as an argument of <a class="link" href="WebKitWebView.html#WebKitWebView-context-menu" title="The “context-menu” signal"><span class="type">“context-menu”</span></a> signal. +To add items to the menu use <a class="link" href="WebKitContextMenu.html#webkit-context-menu-prepend" title="webkit_context_menu_prepend ()"><code class="function">webkit_context_menu_prepend()</code></a>, +<a class="link" href="WebKitContextMenu.html#webkit-context-menu-append" title="webkit_context_menu_append ()"><code class="function">webkit_context_menu_append()</code></a> or <a class="link" href="WebKitContextMenu.html#webkit-context-menu-insert" title="webkit_context_menu_insert ()"><code class="function">webkit_context_menu_insert()</code></a>. +See also <a class="link" href="WebKitContextMenu.html#webkit-context-menu-new-with-items" title="webkit_context_menu_new_with_items ()"><code class="function">webkit_context_menu_new_with_items()</code></a> to create a <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a> with +a list of initial items.</p> +<div class="refsect3"> +<a name="webkit-context-menu-new.returns"></a><h4>Returns</h4> +<p> The newly created <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a> object</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-context-menu-new-with-items"></a><h3>webkit_context_menu_new_with_items ()</h3> +<pre class="programlisting"><a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="returnvalue">WebKitContextMenu</span></a> * +webkit_context_menu_new_with_items (<em class="parameter"><code><a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *items</code></em>);</pre> +<p>Creates a new <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a> object to be used as a submenu of an existing +<a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a> with the given initial items. +See also <a class="link" href="WebKitContextMenu.html#webkit-context-menu-new" title="webkit_context_menu_new ()"><code class="function">webkit_context_menu_new()</code></a></p> +<div class="refsect3"> +<a name="webkit-context-menu-new-with-items.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>items</p></td> +<td class="parameter_description"><p> a <a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of <a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a>. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> WebKitContextMenuItem]</span></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-context-menu-new-with-items.returns"></a><h4>Returns</h4> +<p> The newly created <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a> object</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-context-menu-prepend"></a><h3>webkit_context_menu_prepend ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_context_menu_prepend (<em class="parameter"><code><a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a> *menu</code></em>, + <em class="parameter"><code><a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> *item</code></em>);</pre> +<p>Adds <em class="parameter"><code>item</code></em> + at the beginning of the <em class="parameter"><code>menu</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-context-menu-prepend.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>menu</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>item</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> to add</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-context-menu-append"></a><h3>webkit_context_menu_append ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_context_menu_append (<em class="parameter"><code><a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a> *menu</code></em>, + <em class="parameter"><code><a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> *item</code></em>);</pre> +<p>Adds <em class="parameter"><code>item</code></em> + at the end of the <em class="parameter"><code>menu</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-context-menu-append.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>menu</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>item</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> to add</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-context-menu-insert"></a><h3>webkit_context_menu_insert ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_context_menu_insert (<em class="parameter"><code><a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a> *menu</code></em>, + <em class="parameter"><code><a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> *item</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> position</code></em>);</pre> +<p>Inserts <em class="parameter"><code>item</code></em> + into the <em class="parameter"><code>menu</code></em> + at the given position. +If <em class="parameter"><code>position</code></em> + is negative, or is larger than the number of items +in the <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a>, the item is added on to the end of +the <em class="parameter"><code>menu</code></em> +. The first position is 0.</p> +<div class="refsect3"> +<a name="webkit-context-menu-insert.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>menu</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>item</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> to add</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>position</p></td> +<td class="parameter_description"><p>the position to insert the item</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-context-menu-move-item"></a><h3>webkit_context_menu_move_item ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_context_menu_move_item (<em class="parameter"><code><a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a> *menu</code></em>, + <em class="parameter"><code><a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> *item</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> position</code></em>);</pre> +<p>Moves <em class="parameter"><code>item</code></em> + to the given position in the <em class="parameter"><code>menu</code></em> +. +If <em class="parameter"><code>position</code></em> + is negative, or is larger than the number of items +in the <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a>, the item is added on to the end of +the <em class="parameter"><code>menu</code></em> +. +The first position is 0.</p> +<div class="refsect3"> +<a name="webkit-context-menu-move-item.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>menu</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>item</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> to add</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>position</p></td> +<td class="parameter_description"><p>the new position to move the item</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-context-menu-get-items"></a><h3>webkit_context_menu_get_items ()</h3> +<pre class="programlisting"><a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * +webkit_context_menu_get_items (<em class="parameter"><code><a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a> *menu</code></em>);</pre> +<p>Returns the item list of <em class="parameter"><code>menu</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-context-menu-get-items.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>menu</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-context-menu-get-items.returns"></a><h4>Returns</h4> +<p> a <a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of +<a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a>s. </p> +<p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> WebKitContextMenuItem][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-context-menu-get-n-items"></a><h3>webkit_context_menu_get_n_items ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +webkit_context_menu_get_n_items (<em class="parameter"><code><a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a> *menu</code></em>);</pre> +<p>Gets the length of the <em class="parameter"><code>menu</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-context-menu-get-n-items.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>menu</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-context-menu-get-n-items.returns"></a><h4>Returns</h4> +<p> the number of <a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a>s in <em class="parameter"><code>menu</code></em> +</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-context-menu-first"></a><h3>webkit_context_menu_first ()</h3> +<pre class="programlisting"><a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="returnvalue">WebKitContextMenuItem</span></a> * +webkit_context_menu_first (<em class="parameter"><code><a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a> *menu</code></em>);</pre> +<p>Gets the first item in the <em class="parameter"><code>menu</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-context-menu-first.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>menu</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-context-menu-first.returns"></a><h4>Returns</h4> +<p> the first <a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> of <em class="parameter"><code>menu</code></em> +, +or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a> is empty. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-context-menu-last"></a><h3>webkit_context_menu_last ()</h3> +<pre class="programlisting"><a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="returnvalue">WebKitContextMenuItem</span></a> * +webkit_context_menu_last (<em class="parameter"><code><a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a> *menu</code></em>);</pre> +<p>Gets the last item in the <em class="parameter"><code>menu</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-context-menu-last.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>menu</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-context-menu-last.returns"></a><h4>Returns</h4> +<p> the last <a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> of <em class="parameter"><code>menu</code></em> +, +or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a> is empty. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-context-menu-get-item-at-position"></a><h3>webkit_context_menu_get_item_at_position ()</h3> +<pre class="programlisting"><a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="returnvalue">WebKitContextMenuItem</span></a> * +webkit_context_menu_get_item_at_position + (<em class="parameter"><code><a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a> *menu</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> position</code></em>);</pre> +<p>Gets the item at the given position in the <em class="parameter"><code>menu</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-context-menu-get-item-at-position.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>menu</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>position</p></td> +<td class="parameter_description"><p>the position of the item, counting from 0</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-context-menu-get-item-at-position.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> at position <em class="parameter"><code>position</code></em> +in <em class="parameter"><code>menu</code></em> +, +or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the position is off the end of the <em class="parameter"><code>menu</code></em> +. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-context-menu-remove"></a><h3>webkit_context_menu_remove ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_context_menu_remove (<em class="parameter"><code><a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a> *menu</code></em>, + <em class="parameter"><code><a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> *item</code></em>);</pre> +<p>Removes <em class="parameter"><code>item</code></em> + from the <em class="parameter"><code>menu</code></em> +. +See also <a class="link" href="WebKitContextMenu.html#webkit-context-menu-remove-all" title="webkit_context_menu_remove_all ()"><code class="function">webkit_context_menu_remove_all()</code></a> to remove all items.</p> +<div class="refsect3"> +<a name="webkit-context-menu-remove.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>menu</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>item</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> to remove</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-context-menu-remove-all"></a><h3>webkit_context_menu_remove_all ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_context_menu_remove_all (<em class="parameter"><code><a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a> *menu</code></em>);</pre> +<p>Removes all items of the <em class="parameter"><code>menu</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-context-menu-remove-all.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>menu</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-context-menu-set-user-data"></a><h3>webkit_context_menu_set_user_data ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_context_menu_set_user_data (<em class="parameter"><code><a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a> *menu</code></em>, + <em class="parameter"><code><a href="../glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *user_data</code></em>);</pre> +<p>Sets user data to <em class="parameter"><code>menu</code></em> +. +This function can be used from a Web Process extension to set user data +that can be retrieved from the UI Process using <a class="link" href="WebKitContextMenu.html#webkit-context-menu-get-user-data" title="webkit_context_menu_get_user_data ()"><code class="function">webkit_context_menu_get_user_data()</code></a>. +If the <em class="parameter"><code>user_data</code></em> + <a href="../glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> is floating, it is consumed.</p> +<div class="refsect3"> +<a name="webkit-context-menu-set-user-data.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>menu</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>a <a href="../glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-context-menu-get-user-data"></a><h3>webkit_context_menu_get_user_data ()</h3> +<pre class="programlisting"><a href="../glib/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> * +webkit_context_menu_get_user_data (<em class="parameter"><code><a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a> *menu</code></em>);</pre> +<p>Gets the user data of <em class="parameter"><code>menu</code></em> +. +This function can be used from the UI Process to get user data previously set +from the Web Process with <a class="link" href="WebKitContextMenu.html#webkit-context-menu-set-user-data" title="webkit_context_menu_set_user_data ()"><code class="function">webkit_context_menu_set_user_data()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-context-menu-get-user-data.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>menu</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-context-menu-get-user-data.returns"></a><h4>Returns</h4> +<p> the user data of <em class="parameter"><code>menu</code></em> +, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>menu</code></em> +doesn't have user data. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitContextMenu.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitContextMenu-struct"></a><h3>WebKitContextMenu</h3> +<pre class="programlisting">typedef struct _WebKitContextMenu WebKitContextMenu;</pre> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitContextMenuItem.html b/Documentation/webkit2gtk-4.0/html/WebKitContextMenuItem.html new file mode 100644 index 000000000..05be3af19 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitContextMenuItem.html @@ -0,0 +1,808 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitContextMenuItem: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitContextMenu.html" title="WebKitContextMenu"> +<link rel="next" href="WebKitFormSubmissionRequest.html" title="WebKitFormSubmissionRequest"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitContextMenuItem.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitContextMenuItem.object-hierarchy" class="shortcut">Object Hierarchy</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitContextMenu.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitFormSubmissionRequest.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitContextMenuItem"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitContextMenuItem.top_of_page"></a>WebKitContextMenuItem</span></h2> +<p>WebKitContextMenuItem — One item of the <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a></p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitContextMenuItem.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="returnvalue">WebKitContextMenuItem</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitContextMenuItem.html#webkit-context-menu-item-new" title="webkit_context_menu_item_new ()">webkit_context_menu_item_new</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="returnvalue">WebKitContextMenuItem</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitContextMenuItem.html#webkit-context-menu-item-new-from-stock-action" title="webkit_context_menu_item_new_from_stock_action ()">webkit_context_menu_item_new_from_stock_action</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="returnvalue">WebKitContextMenuItem</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitContextMenuItem.html#webkit-context-menu-item-new-from-stock-action-with-label" title="webkit_context_menu_item_new_from_stock_action_with_label ()">webkit_context_menu_item_new_from_stock_action_with_label</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="returnvalue">WebKitContextMenuItem</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitContextMenuItem.html#webkit-context-menu-item-new-with-submenu" title="webkit_context_menu_item_new_with_submenu ()">webkit_context_menu_item_new_with_submenu</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="returnvalue">WebKitContextMenuItem</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitContextMenuItem.html#webkit-context-menu-item-new-separator" title="webkit_context_menu_item_new_separator ()">webkit_context_menu_item_new_separator</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../gtk3/GtkAction.html#GtkAction-struct"><span class="returnvalue">GtkAction</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitContextMenuItem.html#webkit-context-menu-item-get-action" title="webkit_context_menu_item_get_action ()">webkit_context_menu_item_get_action</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitContextMenuItem.html#WebKitContextMenuAction" title="enum WebKitContextMenuAction"><span class="returnvalue">WebKitContextMenuAction</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitContextMenuItem.html#webkit-context-menu-item-get-stock-action" title="webkit_context_menu_item_get_stock_action ()">webkit_context_menu_item_get_stock_action</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitContextMenuItem.html#webkit-context-menu-item-is-separator" title="webkit_context_menu_item_is_separator ()">webkit_context_menu_item_is_separator</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitContextMenuItem.html#webkit-context-menu-item-set-submenu" title="webkit_context_menu_item_set_submenu ()">webkit_context_menu_item_set_submenu</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="returnvalue">WebKitContextMenu</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitContextMenuItem.html#webkit-context-menu-item-get-submenu" title="webkit_context_menu_item_get_submenu ()">webkit_context_menu_item_get_submenu</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitContextMenuItem.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="WebKitContextMenuItem.html#WebKitContextMenuItem-struct" title="WebKitContextMenuItem">WebKitContextMenuItem</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="WebKitContextMenuItem.html#WebKitContextMenuAction" title="enum WebKitContextMenuAction">WebKitContextMenuAction</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitContextMenuItem.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> <a href="../gobject/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a> + <span class="lineart">╰──</span> WebKitContextMenuItem +</pre> +</div> +<div class="refsect1"> +<a name="WebKitContextMenuItem.description"></a><h2>Description</h2> +<p>The <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a> is composed of <a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a>s. These items can be created from a <a href="../gtk3/GtkAction.html#GtkAction-struct"><span class="type">GtkAction</span></a>, from a +<a class="link" href="WebKitContextMenuItem.html#WebKitContextMenuAction" title="enum WebKitContextMenuAction"><span class="type">WebKitContextMenuAction</span></a> or from a <a class="link" href="WebKitContextMenuItem.html#WebKitContextMenuAction" title="enum WebKitContextMenuAction"><span class="type">WebKitContextMenuAction</span></a> and a +label. These <a class="link" href="WebKitContextMenuItem.html#WebKitContextMenuAction" title="enum WebKitContextMenuAction"><span class="type">WebKitContextMenuAction</span></a>s denote stock actions +for the items. You can also create separators and submenus.</p> +</div> +<div class="refsect1"> +<a name="WebKitContextMenuItem.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-context-menu-item-new"></a><h3>webkit_context_menu_item_new ()</h3> +<pre class="programlisting"><a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="returnvalue">WebKitContextMenuItem</span></a> * +webkit_context_menu_item_new (<em class="parameter"><code><a href="../gtk3/GtkAction.html#GtkAction-struct"><span class="type">GtkAction</span></a> *action</code></em>);</pre> +<p>Creates a new <a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> for the given <em class="parameter"><code>action</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-context-menu-item-new.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>action</p></td> +<td class="parameter_description"><p>a <a href="../gtk3/GtkAction.html#GtkAction-struct"><span class="type">GtkAction</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-context-menu-item-new.returns"></a><h4>Returns</h4> +<p> the newly created <a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> object.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-context-menu-item-new-from-stock-action"></a><h3>webkit_context_menu_item_new_from_stock_action ()</h3> +<pre class="programlisting"><a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="returnvalue">WebKitContextMenuItem</span></a> * +webkit_context_menu_item_new_from_stock_action + (<em class="parameter"><code><a class="link" href="WebKitContextMenuItem.html#WebKitContextMenuAction" title="enum WebKitContextMenuAction"><span class="type">WebKitContextMenuAction</span></a> action</code></em>);</pre> +<p>Creates a new <a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> for the given stock action. +Stock actions are handled automatically by WebKit so that, for example, +when a menu item created with a <a class="link" href="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-STOP:CAPS"><code class="literal">WEBKIT_CONTEXT_MENU_ACTION_STOP</code></a> is +activated the action associated will be handled by WebKit and the current +load operation will be stopped. You can get the <a href="../gtk3/GtkAction.html#GtkAction-struct"><span class="type">GtkAction</span></a> of a +<a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> created with a <a class="link" href="WebKitContextMenuItem.html#WebKitContextMenuAction" title="enum WebKitContextMenuAction"><span class="type">WebKitContextMenuAction</span></a> with +<a class="link" href="WebKitContextMenuItem.html#webkit-context-menu-item-get-action" title="webkit_context_menu_item_get_action ()"><code class="function">webkit_context_menu_item_get_action()</code></a> and connect to <a href="../gtk3/GtkAction.html#GtkAction-activate"><span class="type">“activate”</span></a> signal +to be notified when the item is activated. But you can't prevent the asociated +action from being performed.</p> +<div class="refsect3"> +<a name="webkit-context-menu-item-new-from-stock-action.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>action</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitContextMenuItem.html#WebKitContextMenuAction" title="enum WebKitContextMenuAction"><span class="type">WebKitContextMenuAction</span></a> stock action</p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-context-menu-item-new-from-stock-action.returns"></a><h4>Returns</h4> +<p> the newly created <a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> object.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-context-menu-item-new-from-stock-action-with-label"></a><h3>webkit_context_menu_item_new_from_stock_action_with_label ()</h3> +<pre class="programlisting"><a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="returnvalue">WebKitContextMenuItem</span></a> * +webkit_context_menu_item_new_from_stock_action_with_label + (<em class="parameter"><code><a class="link" href="WebKitContextMenuItem.html#WebKitContextMenuAction" title="enum WebKitContextMenuAction"><span class="type">WebKitContextMenuAction</span></a> action</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *label</code></em>);</pre> +<p>Creates a new <a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> for the given stock action using the given <em class="parameter"><code>label</code></em> +. +Stock actions have a predefined label, this method can be used to create a +<a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> for a <a class="link" href="WebKitContextMenuItem.html#WebKitContextMenuAction" title="enum WebKitContextMenuAction"><span class="type">WebKitContextMenuAction</span></a> but using a custom label.</p> +<div class="refsect3"> +<a name="webkit-context-menu-item-new-from-stock-action-with-label.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>action</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitContextMenuItem.html#WebKitContextMenuAction" title="enum WebKitContextMenuAction"><span class="type">WebKitContextMenuAction</span></a> stock action</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>label</p></td> +<td class="parameter_description"><p>a custom label text to use instead of the predefined one</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-context-menu-item-new-from-stock-action-with-label.returns"></a><h4>Returns</h4> +<p> the newly created <a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> object.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-context-menu-item-new-with-submenu"></a><h3>webkit_context_menu_item_new_with_submenu ()</h3> +<pre class="programlisting"><a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="returnvalue">WebKitContextMenuItem</span></a> * +webkit_context_menu_item_new_with_submenu + (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *label</code></em>, + <em class="parameter"><code><a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a> *submenu</code></em>);</pre> +<p>Creates a new <a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> using the given <em class="parameter"><code>label</code></em> + with a submenu.</p> +<div class="refsect3"> +<a name="webkit-context-menu-item-new-with-submenu.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>label</p></td> +<td class="parameter_description"><p>the menu item label text</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>submenu</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a> to set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-context-menu-item-new-with-submenu.returns"></a><h4>Returns</h4> +<p> the newly created <a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> object.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-context-menu-item-new-separator"></a><h3>webkit_context_menu_item_new_separator ()</h3> +<pre class="programlisting"><a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="returnvalue">WebKitContextMenuItem</span></a> * +webkit_context_menu_item_new_separator + (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<p>Creates a new <a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> representing a separator.</p> +<div class="refsect3"> +<a name="webkit-context-menu-item-new-separator.returns"></a><h4>Returns</h4> +<p> the newly created <a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> object.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-context-menu-item-get-action"></a><h3>webkit_context_menu_item_get_action ()</h3> +<pre class="programlisting"><a href="../gtk3/GtkAction.html#GtkAction-struct"><span class="returnvalue">GtkAction</span></a> * +webkit_context_menu_item_get_action (<em class="parameter"><code><a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> *item</code></em>);</pre> +<p>Gets the action associated to <em class="parameter"><code>item</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-context-menu-item-get-action.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>item</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-context-menu-item-get-action.returns"></a><h4>Returns</h4> +<p> the <a href="../gtk3/GtkAction.html#GtkAction-struct"><span class="type">GtkAction</span></a> associated to the <a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a>, +or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>item</code></em> +is a separator. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-context-menu-item-get-stock-action"></a><h3>webkit_context_menu_item_get_stock_action ()</h3> +<pre class="programlisting"><a class="link" href="WebKitContextMenuItem.html#WebKitContextMenuAction" title="enum WebKitContextMenuAction"><span class="returnvalue">WebKitContextMenuAction</span></a> +webkit_context_menu_item_get_stock_action + (<em class="parameter"><code><a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> *item</code></em>);</pre> +<p>Gets the <a class="link" href="WebKitContextMenuItem.html#WebKitContextMenuAction" title="enum WebKitContextMenuAction"><span class="type">WebKitContextMenuAction</span></a> of <em class="parameter"><code>item</code></em> +. If the <a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> was not +created for a stock action <a class="link" href="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-CUSTOM:CAPS"><code class="literal">WEBKIT_CONTEXT_MENU_ACTION_CUSTOM</code></a> will be +returned. If the <a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> is a separator <a class="link" href="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-NO-ACTION:CAPS"><code class="literal">WEBKIT_CONTEXT_MENU_ACTION_NO_ACTION</code></a> +will be returned.</p> +<div class="refsect3"> +<a name="webkit-context-menu-item-get-stock-action.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>item</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-context-menu-item-get-stock-action.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="WebKitContextMenuItem.html#WebKitContextMenuAction" title="enum WebKitContextMenuAction"><span class="type">WebKitContextMenuAction</span></a> of <em class="parameter"><code>item</code></em> +</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-context-menu-item-is-separator"></a><h3>webkit_context_menu_item_is_separator ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_context_menu_item_is_separator (<em class="parameter"><code><a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> *item</code></em>);</pre> +<p>Checks whether <em class="parameter"><code>item</code></em> + is a separator.</p> +<div class="refsect3"> +<a name="webkit-context-menu-item-is-separator.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>item</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-context-menu-item-is-separator.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> is <em class="parameter"><code>item</code></em> +is a separator or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-context-menu-item-set-submenu"></a><h3>webkit_context_menu_item_set_submenu ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_context_menu_item_set_submenu (<em class="parameter"><code><a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> *item</code></em>, + <em class="parameter"><code><a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a> *submenu</code></em>);</pre> +<p>Sets or replaces the <em class="parameter"><code>item</code></em> + submenu. If <em class="parameter"><code>submenu</code></em> + is <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> the current +submenu of <em class="parameter"><code>item</code></em> + is removed.</p> +<div class="refsect3"> +<a name="webkit-context-menu-item-set-submenu.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>item</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>submenu</p></td> +<td class="parameter_description"><p> a <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a>. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-context-menu-item-get-submenu"></a><h3>webkit_context_menu_item_get_submenu ()</h3> +<pre class="programlisting"><a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="returnvalue">WebKitContextMenu</span></a> * +webkit_context_menu_item_get_submenu (<em class="parameter"><code><a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a> *item</code></em>);</pre> +<p>Gets the submenu of <em class="parameter"><code>item</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-context-menu-item-get-submenu.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>item</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-context-menu-item-get-submenu.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a> representing the submenu of +<em class="parameter"><code>item</code></em> +or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>item</code></em> +doesn't have a submenu. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +</div> +<div class="refsect1"> +<a name="WebKitContextMenuItem.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitContextMenuItem-struct"></a><h3>WebKitContextMenuItem</h3> +<pre class="programlisting">typedef struct _WebKitContextMenuItem WebKitContextMenuItem;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitContextMenuAction"></a><h3>enum WebKitContextMenuAction</h3> +<p>Enum values used to denote the stock actions for +<a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a>s</p> +<div class="refsect3"> +<a name="WebKitContextMenuAction.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-NO-ACTION:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_NO_ACTION</p></td> +<td class="enum_member_description"> +<p>No action, used by separator menu items.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-OPEN-LINK:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_OPEN_LINK</p></td> +<td class="enum_member_description"> +<p>Open current link.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-OPEN-LINK-IN-NEW-WINDOW:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_OPEN_LINK_IN_NEW_WINDOW</p></td> +<td class="enum_member_description"> +<p>Open current link in a new window.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-DOWNLOAD-LINK-TO-DISK:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_LINK_TO_DISK</p></td> +<td class="enum_member_description"> +<p>Download link destination.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-COPY-LINK-TO-CLIPBOARD:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_COPY_LINK_TO_CLIPBOARD</p></td> +<td class="enum_member_description"> +<p>Copy link location to the clipboard.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-OPEN-IMAGE-IN-NEW-WINDOW:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_OPEN_IMAGE_IN_NEW_WINDOW</p></td> +<td class="enum_member_description"> +<p>Open current image in a new window.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-DOWNLOAD-IMAGE-TO-DISK:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_IMAGE_TO_DISK</p></td> +<td class="enum_member_description"> +<p>Download current image.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-COPY-IMAGE-TO-CLIPBOARD:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_COPY_IMAGE_TO_CLIPBOARD</p></td> +<td class="enum_member_description"> +<p>Copy current image to the clipboard.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-COPY-IMAGE-URL-TO-CLIPBOARD:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_COPY_IMAGE_URL_TO_CLIPBOARD</p></td> +<td class="enum_member_description"> +<p>Copy curent image location to the clipboard.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-OPEN-FRAME-IN-NEW-WINDOW:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_OPEN_FRAME_IN_NEW_WINDOW</p></td> +<td class="enum_member_description"> +<p>Open current frame in a new window.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-GO-BACK:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_GO_BACK</p></td> +<td class="enum_member_description"> +<p>Load the previous history item.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-GO-FORWARD:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_GO_FORWARD</p></td> +<td class="enum_member_description"> +<p>Load the next history item.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-STOP:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_STOP</p></td> +<td class="enum_member_description"> +<p>Stop any ongoing loading operation.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-RELOAD:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_RELOAD</p></td> +<td class="enum_member_description"> +<p>Reload the conents of current view.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-COPY:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_COPY</p></td> +<td class="enum_member_description"> +<p>Copy current selection the clipboard.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-CUT:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_CUT</p></td> +<td class="enum_member_description"> +<p>Cut current selection to the clipboard.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-PASTE:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_PASTE</p></td> +<td class="enum_member_description"> +<p>Paste clipboard contents.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-DELETE:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_DELETE</p></td> +<td class="enum_member_description"> +<p>Delete current selection.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-SELECT-ALL:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_SELECT_ALL</p></td> +<td class="enum_member_description"> +<p>Select all text.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-INPUT-METHODS:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_INPUT_METHODS</p></td> +<td class="enum_member_description"> +<p>Input methods menu.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-UNICODE:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_UNICODE</p></td> +<td class="enum_member_description"> +<p>Unicode menu.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-SPELLING-GUESS:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_SPELLING_GUESS</p></td> +<td class="enum_member_description"> +<p>A proposed replacement for a misspelled word.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-NO-GUESSES-FOUND:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_NO_GUESSES_FOUND</p></td> +<td class="enum_member_description"> +<p>An indicator that spellchecking found no proposed replacements.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-IGNORE-SPELLING:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_IGNORE_SPELLING</p></td> +<td class="enum_member_description"> +<p>Causes the spellchecker to ignore the word for this session.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-LEARN-SPELLING:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_LEARN_SPELLING</p></td> +<td class="enum_member_description"> +<p>Causes the spellchecker to add the word to the dictionary.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-IGNORE-GRAMMAR:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_IGNORE_GRAMMAR</p></td> +<td class="enum_member_description"> +<p>Ignore grammar.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-FONT-MENU:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_FONT_MENU</p></td> +<td class="enum_member_description"> +<p>Font options menu.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-BOLD:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_BOLD</p></td> +<td class="enum_member_description"> +<p>Bold.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-ITALIC:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_ITALIC</p></td> +<td class="enum_member_description"> +<p>Italic.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-UNDERLINE:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_UNDERLINE</p></td> +<td class="enum_member_description"> +<p>Underline.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-OUTLINE:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_OUTLINE</p></td> +<td class="enum_member_description"> +<p>Outline.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-INSPECT-ELEMENT:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_INSPECT_ELEMENT</p></td> +<td class="enum_member_description"> +<p>Open current element in the inspector.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-OPEN-VIDEO-IN-NEW-WINDOW:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_OPEN_VIDEO_IN_NEW_WINDOW</p></td> +<td class="enum_member_description"> +<p>Open current video element in a new window.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-OPEN-AUDIO-IN-NEW-WINDOW:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_OPEN_AUDIO_IN_NEW_WINDOW</p></td> +<td class="enum_member_description"> +<p>Open current audio element in a new window.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-COPY-VIDEO-LINK-TO-CLIPBOARD:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_COPY_VIDEO_LINK_TO_CLIPBOARD</p></td> +<td class="enum_member_description"> +<p>Copy video link location in to the clipboard.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-COPY-AUDIO-LINK-TO-CLIPBOARD:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_COPY_AUDIO_LINK_TO_CLIPBOARD</p></td> +<td class="enum_member_description"> +<p>Copy audio link location in to the clipboard.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-TOGGLE-MEDIA-CONTROLS:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_TOGGLE_MEDIA_CONTROLS</p></td> +<td class="enum_member_description"> +<p>Enable or disable media controls.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-TOGGLE-MEDIA-LOOP:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_TOGGLE_MEDIA_LOOP</p></td> +<td class="enum_member_description"> +<p>Enable or disable media loop.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-ENTER-VIDEO-FULLSCREEN:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_ENTER_VIDEO_FULLSCREEN</p></td> +<td class="enum_member_description"> +<p>Show current video element in fullscreen mode.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-MEDIA-PLAY:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_MEDIA_PLAY</p></td> +<td class="enum_member_description"> +<p>Play current media element.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-MEDIA-PAUSE:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_MEDIA_PAUSE</p></td> +<td class="enum_member_description"> +<p>Pause current media element.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-MEDIA-MUTE:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_MEDIA_MUTE</p></td> +<td class="enum_member_description"> +<p>Mute current media element.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-DOWNLOAD-VIDEO-TO-DISK:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_VIDEO_TO_DISK</p></td> +<td class="enum_member_description"> +<p>Download video to disk. Since 2.2</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-DOWNLOAD-AUDIO-TO-DISK:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_AUDIO_TO_DISK</p></td> +<td class="enum_member_description"> +<p>Download audio to disk. Since 2.2</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CONTEXT-MENU-ACTION-CUSTOM:CAPS"></a>WEBKIT_CONTEXT_MENU_ACTION_CUSTOM</p></td> +<td class="enum_member_description"> +<p>Custom action defined by applications.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitCookieManager.html b/Documentation/webkit2gtk-4.0/html/WebKitCookieManager.html new file mode 100644 index 000000000..9257744fd --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitCookieManager.html @@ -0,0 +1,616 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitCookieManager: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitFindController.html" title="WebKitFindController"> +<link rel="next" href="WebKitPlugin.html" title="WebKitPlugin"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitCookieManager.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitCookieManager.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#WebKitCookieManager.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitFindController.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitPlugin.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitCookieManager"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitCookieManager.top_of_page"></a>WebKitCookieManager</span></h2> +<p>WebKitCookieManager — Defines how to handle cookies in a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitCookieManager.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitCookieManager.html#webkit-cookie-manager-set-persistent-storage" title="webkit_cookie_manager_set_persistent_storage ()">webkit_cookie_manager_set_persistent_storage</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitCookieManager.html#webkit-cookie-manager-set-accept-policy" title="webkit_cookie_manager_set_accept_policy ()">webkit_cookie_manager_set_accept_policy</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitCookieManager.html#webkit-cookie-manager-get-accept-policy" title="webkit_cookie_manager_get_accept_policy ()">webkit_cookie_manager_get_accept_policy</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitCookieManager.html#WebKitCookieAcceptPolicy" title="enum WebKitCookieAcceptPolicy"><span class="returnvalue">WebKitCookieAcceptPolicy</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitCookieManager.html#webkit-cookie-manager-get-accept-policy-finish" title="webkit_cookie_manager_get_accept_policy_finish ()">webkit_cookie_manager_get_accept_policy_finish</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitCookieManager.html#webkit-cookie-manager-get-domains-with-cookies" title="webkit_cookie_manager_get_domains_with_cookies ()">webkit_cookie_manager_get_domains_with_cookies</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> ** +</td> +<td class="function_name"> +<a class="link" href="WebKitCookieManager.html#webkit-cookie-manager-get-domains-with-cookies-finish" title="webkit_cookie_manager_get_domains_with_cookies_finish ()">webkit_cookie_manager_get_domains_with_cookies_finish</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitCookieManager.html#webkit-cookie-manager-delete-cookies-for-domain" title="webkit_cookie_manager_delete_cookies_for_domain ()">webkit_cookie_manager_delete_cookies_for_domain</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitCookieManager.html#webkit-cookie-manager-delete-all-cookies" title="webkit_cookie_manager_delete_all_cookies ()">webkit_cookie_manager_delete_all_cookies</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitCookieManager.signals"></a><h2>Signals</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="signals_return"> +<col width="300px" class="signals_name"> +<col width="200px" class="signals_flags"> +</colgroup> +<tbody><tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitCookieManager.html#WebKitCookieManager-changed" title="The “changed” signal">changed</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitCookieManager.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitCookieManager.html#WebKitCookieManager-struct" title="struct WebKitCookieManager">WebKitCookieManager</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="WebKitCookieManager.html#WebKitCookiePersistentStorage" title="enum WebKitCookiePersistentStorage">WebKitCookiePersistentStorage</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="WebKitCookieManager.html#WebKitCookieAcceptPolicy" title="enum WebKitCookieAcceptPolicy">WebKitCookieAcceptPolicy</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitCookieManager.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitCookieManager +</pre> +</div> +<div class="refsect1"> +<a name="WebKitCookieManager.description"></a><h2>Description</h2> +<p>The WebKitCookieManager defines how to set up and handle cookies. +You can get it from a <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> with +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-cookie-manager" title="webkit_website_data_manager_get_cookie_manager ()"><code class="function">webkit_website_data_manager_get_cookie_manager()</code></a>, and use it to set where to +store cookies with <a class="link" href="WebKitCookieManager.html#webkit-cookie-manager-set-persistent-storage" title="webkit_cookie_manager_set_persistent_storage ()"><code class="function">webkit_cookie_manager_set_persistent_storage()</code></a>, +or to set the acceptance policy, with <a class="link" href="WebKitCookieManager.html#webkit-cookie-manager-get-accept-policy" title="webkit_cookie_manager_get_accept_policy ()"><code class="function">webkit_cookie_manager_get_accept_policy()</code></a>.</p> +</div> +<div class="refsect1"> +<a name="WebKitCookieManager.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-cookie-manager-set-persistent-storage"></a><h3>webkit_cookie_manager_set_persistent_storage ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_cookie_manager_set_persistent_storage + (<em class="parameter"><code><a class="link" href="WebKitCookieManager.html" title="WebKitCookieManager"><span class="type">WebKitCookieManager</span></a> *cookie_manager</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *filename</code></em>, + <em class="parameter"><code><a class="link" href="WebKitCookieManager.html#WebKitCookiePersistentStorage" title="enum WebKitCookiePersistentStorage"><span class="type">WebKitCookiePersistentStorage</span></a> storage</code></em>);</pre> +<p>Set the <em class="parameter"><code>filename</code></em> + where non-session cookies are stored persistently using +<em class="parameter"><code>storage</code></em> + as the format to read/write the cookies. +Cookies are initially read from <em class="parameter"><code>filename</code></em> + to create an initial set of cookies. +Then, non-session cookies will be written to <em class="parameter"><code>filename</code></em> + when the WebKitCookieManager::changed +signal is emitted. +By default, <em class="parameter"><code>cookie_manager</code></em> + doesn't store the cookies persistently, so you need to call this +method to keep cookies saved across sessions.</p> +<p>This method should never be called on a <a class="link" href="WebKitCookieManager.html" title="WebKitCookieManager"><span class="type">WebKitCookieManager</span></a> associated to an ephemeral <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a>.</p> +<div class="refsect3"> +<a name="webkit-cookie-manager-set-persistent-storage.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>cookie_manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitCookieManager.html" title="WebKitCookieManager"><span class="type">WebKitCookieManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>filename</p></td> +<td class="parameter_description"><p>the filename to read to/write from</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>storage</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitCookieManager.html#WebKitCookiePersistentStorage" title="enum WebKitCookiePersistentStorage"><span class="type">WebKitCookiePersistentStorage</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-cookie-manager-set-accept-policy"></a><h3>webkit_cookie_manager_set_accept_policy ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_cookie_manager_set_accept_policy + (<em class="parameter"><code><a class="link" href="WebKitCookieManager.html" title="WebKitCookieManager"><span class="type">WebKitCookieManager</span></a> *cookie_manager</code></em>, + <em class="parameter"><code><a class="link" href="WebKitCookieManager.html#WebKitCookieAcceptPolicy" title="enum WebKitCookieAcceptPolicy"><span class="type">WebKitCookieAcceptPolicy</span></a> policy</code></em>);</pre> +<p>Set the cookie acceptance policy of <em class="parameter"><code>cookie_manager</code></em> + as <em class="parameter"><code>policy</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-cookie-manager-set-accept-policy.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>cookie_manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitCookieManager.html" title="WebKitCookieManager"><span class="type">WebKitCookieManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>policy</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitCookieManager.html#WebKitCookieAcceptPolicy" title="enum WebKitCookieAcceptPolicy"><span class="type">WebKitCookieAcceptPolicy</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-cookie-manager-get-accept-policy"></a><h3>webkit_cookie_manager_get_accept_policy ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_cookie_manager_get_accept_policy + (<em class="parameter"><code><a class="link" href="WebKitCookieManager.html" title="WebKitCookieManager"><span class="type">WebKitCookieManager</span></a> *cookie_manager</code></em>, + <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>, + <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre> +<p>Asynchronously get the cookie acceptance policy of <em class="parameter"><code>cookie_manager</code></em> +.</p> +<p>When the operation is finished, <em class="parameter"><code>callback</code></em> + will be called. You can then call +<a class="link" href="WebKitCookieManager.html#webkit-cookie-manager-get-accept-policy-finish" title="webkit_cookie_manager_get_accept_policy_finish ()"><code class="function">webkit_cookie_manager_get_accept_policy_finish()</code></a> to get the result of the operation.</p> +<div class="refsect3"> +<a name="webkit-cookie-manager-get-accept-policy.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>cookie_manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitCookieManager.html" title="WebKitCookieManager"><span class="type">WebKitCookieManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>cancellable</p></td> +<td class="parameter_description"><p> a <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>callback</p></td> +<td class="parameter_description"><p> a <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p> the data to pass to callback function. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-cookie-manager-get-accept-policy-finish"></a><h3>webkit_cookie_manager_get_accept_policy_finish ()</h3> +<pre class="programlisting"><a class="link" href="WebKitCookieManager.html#WebKitCookieAcceptPolicy" title="enum WebKitCookieAcceptPolicy"><span class="returnvalue">WebKitCookieAcceptPolicy</span></a> +webkit_cookie_manager_get_accept_policy_finish + (<em class="parameter"><code><a class="link" href="WebKitCookieManager.html" title="WebKitCookieManager"><span class="type">WebKitCookieManager</span></a> *cookie_manager</code></em>, + <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *result</code></em>, + <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre> +<p>Finish an asynchronous operation started with <a class="link" href="WebKitCookieManager.html#webkit-cookie-manager-get-accept-policy" title="webkit_cookie_manager_get_accept_policy ()"><code class="function">webkit_cookie_manager_get_accept_policy()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-cookie-manager-get-accept-policy-finish.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>cookie_manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitCookieManager.html" title="WebKitCookieManager"><span class="type">WebKitCookieManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>result</p></td> +<td class="parameter_description"><p>a <a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-cookie-manager-get-accept-policy-finish.returns"></a><h4>Returns</h4> +<p> the cookie acceptance policy of <em class="parameter"><code>cookie_manager</code></em> +as a <a class="link" href="WebKitCookieManager.html#WebKitCookieAcceptPolicy" title="enum WebKitCookieAcceptPolicy"><span class="type">WebKitCookieAcceptPolicy</span></a>.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-cookie-manager-get-domains-with-cookies"></a><h3>webkit_cookie_manager_get_domains_with_cookies ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_cookie_manager_get_domains_with_cookies + (<em class="parameter"><code><a class="link" href="WebKitCookieManager.html" title="WebKitCookieManager"><span class="type">WebKitCookieManager</span></a> *cookie_manager</code></em>, + <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>, + <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre> +<div class="warning"> +<p><code class="literal">webkit_cookie_manager_get_domains_with_cookies</code> has been deprecated since version 2.16 and should not be used in newly-written code.</p> +<p>Use <a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-fetch" title="webkit_website_data_manager_fetch ()"><code class="function">webkit_website_data_manager_fetch()</code></a> instead.</p> +</div> +<p>Asynchronously get the list of domains for which <em class="parameter"><code>cookie_manager</code></em> + contains cookies.</p> +<p>When the operation is finished, <em class="parameter"><code>callback</code></em> + will be called. You can then call +<a class="link" href="WebKitCookieManager.html#webkit-cookie-manager-get-domains-with-cookies-finish" title="webkit_cookie_manager_get_domains_with_cookies_finish ()"><code class="function">webkit_cookie_manager_get_domains_with_cookies_finish()</code></a> to get the result of the operation.</p> +<div class="refsect3"> +<a name="webkit-cookie-manager-get-domains-with-cookies.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>cookie_manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitCookieManager.html" title="WebKitCookieManager"><span class="type">WebKitCookieManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>cancellable</p></td> +<td class="parameter_description"><p> a <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>callback</p></td> +<td class="parameter_description"><p> a <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p> the data to pass to callback function. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-cookie-manager-get-domains-with-cookies-finish"></a><h3>webkit_cookie_manager_get_domains_with_cookies_finish ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> ** +webkit_cookie_manager_get_domains_with_cookies_finish + (<em class="parameter"><code><a class="link" href="WebKitCookieManager.html" title="WebKitCookieManager"><span class="type">WebKitCookieManager</span></a> *cookie_manager</code></em>, + <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *result</code></em>, + <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre> +<div class="warning"> +<p><code class="literal">webkit_cookie_manager_get_domains_with_cookies_finish</code> has been deprecated since version 2.16 and should not be used in newly-written code.</p> +<p>Use <a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-fetch-finish" title="webkit_website_data_manager_fetch_finish ()"><code class="function">webkit_website_data_manager_fetch_finish()</code></a> instead.</p> +</div> +<p>Finish an asynchronous operation started with <a class="link" href="WebKitCookieManager.html#webkit-cookie-manager-get-domains-with-cookies" title="webkit_cookie_manager_get_domains_with_cookies ()"><code class="function">webkit_cookie_manager_get_domains_with_cookies()</code></a>. +The return value is a <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> terminated list of strings which should +be released with <a href="../glib/glib-String-Utility-Functions.html#g-strfreev"><code class="function">g_strfreev()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-cookie-manager-get-domains-with-cookies-finish.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>cookie_manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitCookieManager.html" title="WebKitCookieManager"><span class="type">WebKitCookieManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>result</p></td> +<td class="parameter_description"><p>a <a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-cookie-manager-get-domains-with-cookies-finish.returns"></a><h4>Returns</h4> +<p> A <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> terminated array of domain names +or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> in case of error. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-cookie-manager-delete-cookies-for-domain"></a><h3>webkit_cookie_manager_delete_cookies_for_domain ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_cookie_manager_delete_cookies_for_domain + (<em class="parameter"><code><a class="link" href="WebKitCookieManager.html" title="WebKitCookieManager"><span class="type">WebKitCookieManager</span></a> *cookie_manager</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *domain</code></em>);</pre> +<div class="warning"> +<p><code class="literal">webkit_cookie_manager_delete_cookies_for_domain</code> has been deprecated since version 2.16 and should not be used in newly-written code.</p> +<p>Use <a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-remove" title="webkit_website_data_manager_remove ()"><code class="function">webkit_website_data_manager_remove()</code></a> instead.</p> +</div> +<p>Remove all cookies of <em class="parameter"><code>cookie_manager</code></em> + for the given <em class="parameter"><code>domain</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-cookie-manager-delete-cookies-for-domain.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>cookie_manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitCookieManager.html" title="WebKitCookieManager"><span class="type">WebKitCookieManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>domain</p></td> +<td class="parameter_description"><p>a domain name</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-cookie-manager-delete-all-cookies"></a><h3>webkit_cookie_manager_delete_all_cookies ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_cookie_manager_delete_all_cookies + (<em class="parameter"><code><a class="link" href="WebKitCookieManager.html" title="WebKitCookieManager"><span class="type">WebKitCookieManager</span></a> *cookie_manager</code></em>);</pre> +<div class="warning"> +<p><code class="literal">webkit_cookie_manager_delete_all_cookies</code> has been deprecated since version 2.16 and should not be used in newly-written code.</p> +<p>Use <a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-clear" title="webkit_website_data_manager_clear ()"><code class="function">webkit_website_data_manager_clear()</code></a> instead.</p> +</div> +<p>Delete all cookies of <em class="parameter"><code>cookie_manager</code></em> +</p> +<div class="refsect3"> +<a name="webkit-cookie-manager-delete-all-cookies.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>cookie_manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitCookieManager.html" title="WebKitCookieManager"><span class="type">WebKitCookieManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +</div> +<div class="refsect1"> +<a name="WebKitCookieManager.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitCookieManager-struct"></a><h3>struct WebKitCookieManager</h3> +<pre class="programlisting">struct WebKitCookieManager;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitCookiePersistentStorage"></a><h3>enum WebKitCookiePersistentStorage</h3> +<p>Enum values used to denote the cookie persistent storage types.</p> +<div class="refsect3"> +<a name="WebKitCookiePersistentStorage.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-COOKIE-PERSISTENT-STORAGE-TEXT:CAPS"></a>WEBKIT_COOKIE_PERSISTENT_STORAGE_TEXT</p></td> +<td class="enum_member_description"> +<p>Cookies are stored in a text + file in the Mozilla "cookies.txt" format.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-COOKIE-PERSISTENT-STORAGE-SQLITE:CAPS"></a>WEBKIT_COOKIE_PERSISTENT_STORAGE_SQLITE</p></td> +<td class="enum_member_description"> +<p>Cookies are stored in a SQLite + file in the current Mozilla format.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitCookieAcceptPolicy"></a><h3>enum WebKitCookieAcceptPolicy</h3> +<p>Enum values used to denote the cookie acceptance policies.</p> +<div class="refsect3"> +<a name="WebKitCookieAcceptPolicy.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-COOKIE-POLICY-ACCEPT-ALWAYS:CAPS"></a>WEBKIT_COOKIE_POLICY_ACCEPT_ALWAYS</p></td> +<td class="enum_member_description"> +<p>Accept all cookies unconditionally.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-COOKIE-POLICY-ACCEPT-NEVER:CAPS"></a>WEBKIT_COOKIE_POLICY_ACCEPT_NEVER</p></td> +<td class="enum_member_description"> +<p>Reject all cookies unconditionally.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-COOKIE-POLICY-ACCEPT-NO-THIRD-PARTY:CAPS"></a>WEBKIT_COOKIE_POLICY_ACCEPT_NO_THIRD_PARTY</p></td> +<td class="enum_member_description"> +<p>Accept only cookies set by the main document loaded.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +</div> +<div class="refsect1"> +<a name="WebKitCookieManager.signal-details"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="WebKitCookieManager-changed"></a><h3>The <code class="literal">“changed”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitCookieManager.html" title="WebKitCookieManager"><span class="type">WebKitCookieManager</span></a> *cookie_manager, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>This signal is emitted when cookies are added, removed or modified.</p> +<div class="refsect3"> +<a name="WebKitCookieManager-changed.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>cookie_manager</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitCookieManager.html" title="WebKitCookieManager"><span class="type">WebKitCookieManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitDownload.html b/Documentation/webkit2gtk-4.0/html/WebKitDownload.html new file mode 100644 index 000000000..27c0bb369 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitDownload.html @@ -0,0 +1,825 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitDownload: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitWindowProperties.html" title="WebKitWindowProperties"> +<link rel="next" href="WebKitPermissionRequest.html" title="WebKitPermissionRequest"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitDownload.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitDownload.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#WebKitDownload.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#WebKitDownload.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitWindowProperties.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitPermissionRequest.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitDownload"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitDownload.top_of_page"></a>WebKitDownload</span></h2> +<p>WebKitDownload — Object used to communicate with the application when downloading</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitDownload.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="returnvalue">WebKitURIRequest</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitDownload.html#webkit-download-get-request" title="webkit_download_get_request ()">webkit_download_get_request</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitDownload.html#webkit-download-get-destination" title="webkit_download_get_destination ()">webkit_download_get_destination</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitDownload.html#webkit-download-set-destination" title="webkit_download_set_destination ()">webkit_download_set_destination</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="returnvalue">WebKitURIResponse</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitDownload.html#webkit-download-get-response" title="webkit_download_get_response ()">webkit_download_get_response</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitDownload.html#webkit-download-cancel" title="webkit_download_cancel ()">webkit_download_cancel</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitDownload.html#webkit-download-get-estimated-progress" title="webkit_download_get_estimated_progress ()">webkit_download_get_estimated_progress</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitDownload.html#webkit-download-get-elapsed-time" title="webkit_download_get_elapsed_time ()">webkit_download_get_elapsed_time</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitDownload.html#webkit-download-get-received-data-length" title="webkit_download_get_received_data_length ()">webkit_download_get_received_data_length</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="returnvalue">WebKitWebView</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitDownload.html#webkit-download-get-web-view" title="webkit_download_get_web_view ()">webkit_download_get_web_view</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitDownload.html#webkit-download-get-allow-overwrite" title="webkit_download_get_allow_overwrite ()">webkit_download_get_allow_overwrite</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitDownload.html#webkit-download-set-allow-overwrite" title="webkit_download_set_allow_overwrite ()">webkit_download_set_allow_overwrite</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitDownload.properties"></a><h2>Properties</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitDownload.html#WebKitDownload--allow-overwrite" title="The “allow-overwrite” property">allow-overwrite</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitDownload.html#WebKitDownload--destination" title="The “destination” property">destination</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a></td> +<td class="property_name"><a class="link" href="WebKitDownload.html#WebKitDownload--estimated-progress" title="The “estimated-progress” property">estimated-progress</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitDownload.html#WebKitDownload--response" title="The “response” property">response</a></td> +<td class="property_flags">Read</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitDownload.signals"></a><h2>Signals</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="signals_return"> +<col width="300px" class="signals_name"> +<col width="200px" class="signals_flags"> +</colgroup> +<tbody> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitDownload.html#WebKitDownload-created-destination" title="The “created-destination” signal">created-destination</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> +<td class="signal_name"><a class="link" href="WebKitDownload.html#WebKitDownload-decide-destination" title="The “decide-destination” signal">decide-destination</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitDownload.html#WebKitDownload-failed" title="The “failed” signal">failed</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitDownload.html#WebKitDownload-finished" title="The “finished” signal">finished</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitDownload.html#WebKitDownload-received-data" title="The “received-data” signal">received-data</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitDownload.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitDownload.html#WebKitDownload-struct" title="struct WebKitDownload">WebKitDownload</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitDownload.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitDownload +</pre> +</div> +<div class="refsect1"> +<a name="WebKitDownload.description"></a><h2>Description</h2> +<p><a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a> carries information about a download request and +response, including a <a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a> and a <a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a> +objects. The application may use this object to control the +download process, or to simply figure out what is to be downloaded, +and handle the download process itself.</p> +</div> +<div class="refsect1"> +<a name="WebKitDownload.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-download-get-request"></a><h3>webkit_download_get_request ()</h3> +<pre class="programlisting"><a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="returnvalue">WebKitURIRequest</span></a> * +webkit_download_get_request (<em class="parameter"><code><a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a> *download</code></em>);</pre> +<p>Retrieves the <a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a> object that backs the download +process.</p> +<div class="refsect3"> +<a name="webkit-download-get-request.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>download</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-download-get-request.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a> of <em class="parameter"><code>download</code></em> +. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-download-get-destination"></a><h3>webkit_download_get_destination ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_download_get_destination (<em class="parameter"><code><a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a> *download</code></em>);</pre> +<p>Obtains the URI to which the downloaded file will be written. You +can connect to <a class="link" href="WebKitDownload.html#WebKitDownload-created-destination" title="The “created-destination” signal"><span class="type">“created-destination”</span></a> to make +sure this method returns a valid destination.</p> +<div class="refsect3"> +<a name="webkit-download-get-destination.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>download</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-download-get-destination.returns"></a><h4>Returns</h4> +<p> the destination URI or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-download-set-destination"></a><h3>webkit_download_set_destination ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_download_set_destination (<em class="parameter"><code><a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a> *download</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uri</code></em>);</pre> +<p>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 <a class="link" href="WebKitDownload.html#WebKitDownload-decide-destination" title="The “decide-destination” signal"><span class="type">“decide-destination”</span></a> +signal and call <a class="link" href="WebKitDownload.html#webkit-download-set-destination" title="webkit_download_set_destination ()"><code class="function">webkit_download_set_destination()</code></a>. 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 +<a class="link" href="WebKitDownload.html#webkit-download-set-destination" title="webkit_download_set_destination ()"><code class="function">webkit_download_set_destination()</code></a>. +If <a class="link" href="WebKitDownload.html#WebKitDownload-decide-destination" title="The “decide-destination” signal"><span class="type">“decide-destination”</span></a> signal is not handled +and destination URI is not set when the download tranfer starts, +the file will be saved with the filename suggested by the server in +<a href="../glib/glib-Miscellaneous-Utility-Functions.html#G-USER-DIRECTORY-DOWNLOAD:CAPS"><code class="literal">G_USER_DIRECTORY_DOWNLOAD</code></a> directory.</p> +<div class="refsect3"> +<a name="webkit-download-set-destination.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>download</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>uri</p></td> +<td class="parameter_description"><p>the destination URI</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-download-get-response"></a><h3>webkit_download_get_response ()</h3> +<pre class="programlisting"><a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="returnvalue">WebKitURIResponse</span></a> * +webkit_download_get_response (<em class="parameter"><code><a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a> *download</code></em>);</pre> +<p>Retrieves the <a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a> object that backs the download +process. This method returns <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> 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.</p> +<div class="refsect3"> +<a name="webkit-download-get-response.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>download</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-download-get-response.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a>, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if +the response hasn't been received yet. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-download-cancel"></a><h3>webkit_download_cancel ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_download_cancel (<em class="parameter"><code><a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a> *download</code></em>);</pre> +<p>Cancels the download. When the ongoing download +operation is effectively cancelled the signal +<a class="link" href="WebKitDownload.html#WebKitDownload-failed" title="The “failed” signal"><span class="type">“failed”</span></a> is emitted with +<a class="link" href="webkit2gtk-4.0-WebKitError.html#WEBKIT-DOWNLOAD-ERROR-CANCELLED-BY-USER:CAPS"><code class="literal">WEBKIT_DOWNLOAD_ERROR_CANCELLED_BY_USER</code></a> error.</p> +<div class="refsect3"> +<a name="webkit-download-cancel.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>download</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-download-get-estimated-progress"></a><h3>webkit_download_get_estimated_progress ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a> +webkit_download_get_estimated_progress + (<em class="parameter"><code><a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a> *download</code></em>);</pre> +<p>Gets the value of the <a class="link" href="WebKitDownload.html#WebKitDownload--estimated-progress" title="The “estimated-progress” property"><span class="type">“estimated-progress”</span></a> property. +You can monitor the estimated progress of the download operation by +connecting to the notify::estimated-progress signal of <em class="parameter"><code>download</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-download-get-estimated-progress.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>download</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-download-get-estimated-progress.returns"></a><h4>Returns</h4> +<p> an estimate of the of the percent complete for a download +as a range from 0.0 to 1.0.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-download-get-elapsed-time"></a><h3>webkit_download_get_elapsed_time ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a> +webkit_download_get_elapsed_time (<em class="parameter"><code><a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a> *download</code></em>);</pre> +<p>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.</p> +<div class="refsect3"> +<a name="webkit-download-get-elapsed-time.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>download</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-download-get-elapsed-time.returns"></a><h4>Returns</h4> +<p> seconds since the download was started</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-download-get-received-data-length"></a><h3>webkit_download_get_received_data_length ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a> +webkit_download_get_received_data_length + (<em class="parameter"><code><a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a> *download</code></em>);</pre> +<p>Gets the length of the data already downloaded for <em class="parameter"><code>download</code></em> + +in bytes.</p> +<div class="refsect3"> +<a name="webkit-download-get-received-data-length.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>download</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-download-get-received-data-length.returns"></a><h4>Returns</h4> +<p> the amount of bytes already downloaded.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-download-get-web-view"></a><h3>webkit_download_get_web_view ()</h3> +<pre class="programlisting"><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="returnvalue">WebKitWebView</span></a> * +webkit_download_get_web_view (<em class="parameter"><code><a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a> *download</code></em>);</pre> +<p>Get the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> that initiated the download.</p> +<div class="refsect3"> +<a name="webkit-download-get-web-view.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>download</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-download-get-web-view.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> that initiated <em class="parameter"><code>download</code></em> +, +or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>download</code></em> +was not initiated by a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-download-get-allow-overwrite"></a><h3>webkit_download_get_allow_overwrite ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_download_get_allow_overwrite (<em class="parameter"><code><a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a> *download</code></em>);</pre> +<p>Returns the current value of the <a class="link" href="WebKitDownload.html#WebKitDownload--allow-overwrite" title="The “allow-overwrite” property"><span class="type">“allow-overwrite”</span></a> property, +which determines whether the download will overwrite an existing file on +disk, or if it will fail if the destination already exists.</p> +<div class="refsect3"> +<a name="webkit-download-get-allow-overwrite.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>download</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-download-get-allow-overwrite.returns"></a><h4>Returns</h4> +<p> the current value of the <a class="link" href="WebKitDownload.html#WebKitDownload--allow-overwrite" title="The “allow-overwrite” property"><span class="type">“allow-overwrite”</span></a> property</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-download-set-allow-overwrite"></a><h3>webkit_download_set_allow_overwrite ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_download_set_allow_overwrite (<em class="parameter"><code><a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a> *download</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> allowed</code></em>);</pre> +<p>Sets the <a class="link" href="WebKitDownload.html#WebKitDownload--allow-overwrite" title="The “allow-overwrite” property"><span class="type">“allow-overwrite”</span></a> property, which determines whether +the download may overwrite an existing file on disk, or if it will fail if +the destination already exists.</p> +<div class="refsect3"> +<a name="webkit-download-set-allow-overwrite.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>download</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>allowed</p></td> +<td class="parameter_description"><p>the new value for the <a class="link" href="WebKitDownload.html#WebKitDownload--allow-overwrite" title="The “allow-overwrite” property"><span class="type">“allow-overwrite”</span></a> property</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitDownload.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitDownload-struct"></a><h3>struct WebKitDownload</h3> +<pre class="programlisting">struct WebKitDownload;</pre> +</div> +</div> +<div class="refsect1"> +<a name="WebKitDownload.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="WebKitDownload--allow-overwrite"></a><h3>The <code class="literal">“allow-overwrite”</code> property</h3> +<pre class="programlisting"> “allow-overwrite” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether or not the download is allowed to overwrite an existing file on +disk. If this property is <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> and the destination already exists, +the download will fail.</p> +<p>Flags: Read / Write</p> +<p>Default value: FALSE</p> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitDownload--destination"></a><h3>The <code class="literal">“destination”</code> property</h3> +<pre class="programlisting"> “destination” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The local URI to where the download will be saved.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitDownload--estimated-progress"></a><h3>The <code class="literal">“estimated-progress”</code> property</h3> +<pre class="programlisting"> “estimated-progress” <a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a></pre> +<p>An estimate of the percent completion for the download operation. +This value will range from 0.0 to 1.0. The value is an estimate +based on the total number of bytes expected to be received for +a download. +If you need a more accurate progress information you can connect to +<a class="link" href="WebKitDownload.html#WebKitDownload-received-data" title="The “received-data” signal"><span class="type">“received-data”</span></a> signal to track the progress.</p> +<p>Flags: Read</p> +<p>Allowed values: [0,1]</p> +<p>Default value: 1</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitDownload--response"></a><h3>The <code class="literal">“response”</code> property</h3> +<pre class="programlisting"> “response” <a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a> *</pre> +<p>The <a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a> associated with this download.</p> +<p>Flags: Read</p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitDownload.signal-details"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="WebKitDownload-created-destination"></a><h3>The <code class="literal">“created-destination”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a> *download, + <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *destination, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>This signal is emitted after <a class="link" href="WebKitDownload.html#WebKitDownload-decide-destination" title="The “decide-destination” signal"><span class="type">“decide-destination”</span></a> and before +<a class="link" href="WebKitDownload.html#WebKitDownload-received-data" title="The “received-data” signal"><span class="type">“received-data”</span></a> to notify that destination file has been +created successfully at <em class="parameter"><code>destination</code></em> +.</p> +<div class="refsect3"> +<a name="WebKitDownload-created-destination.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>download</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>destination</p></td> +<td class="parameter_description"><p>the destination URI</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitDownload-decide-destination"></a><h3>The <code class="literal">“decide-destination”</code> signal</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +user_function (<a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a> *download, + <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *suggested_filename, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>This 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 <a href="../glib/glib-Miscellaneous-Utility-Functions.html#G-USER-DIRECTORY-DOWNLOAD:CAPS"><code class="literal">G_USER_DIRECTORY_DOWNLOAD</code></a> +directory using <em class="parameter"><code>suggested_filename</code></em> +.</p> +<div class="refsect3"> +<a name="WebKitDownload-decide-destination.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>download</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>suggested_filename</p></td> +<td class="parameter_description"><p>the filename suggested for the download</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="WebKitDownload-decide-destination.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to stop other handlers from being invoked for the event. +<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to propagate the event further.</p> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitDownload-failed"></a><h3>The <code class="literal">“failed”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a> *download, + <a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>This signal is emitted when an error occurs during the download +operation. The given <em class="parameter"><code>error</code></em> +, of the domain <a class="link" href="webkit2gtk-4.0-WebKitError.html#WEBKIT-DOWNLOAD-ERROR:CAPS" title="WEBKIT_DOWNLOAD_ERROR"><code class="literal">WEBKIT_DOWNLOAD_ERROR</code></a>, +contains further details of the failure. If the download is cancelled +with <a class="link" href="WebKitDownload.html#webkit-download-cancel" title="webkit_download_cancel ()"><code class="function">webkit_download_cancel()</code></a>, this signal is emitted with error +<a class="link" href="webkit2gtk-4.0-WebKitError.html#WEBKIT-DOWNLOAD-ERROR-CANCELLED-BY-USER:CAPS"><code class="literal">WEBKIT_DOWNLOAD_ERROR_CANCELLED_BY_USER</code></a>. The download operation finishes +after an error and <a class="link" href="WebKitDownload.html#WebKitDownload-finished" title="The “finished” signal"><span class="type">“finished”</span></a> signal is emitted after this one.</p> +<div class="refsect3"> +<a name="WebKitDownload-failed.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>download</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>the <a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> that was triggered</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitDownload-finished"></a><h3>The <code class="literal">“finished”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a> *download, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>This signal is emitted when download finishes successfully or due to an error. +In case of errors <a class="link" href="WebKitDownload.html#WebKitDownload-failed" title="The “failed” signal"><span class="type">“failed”</span></a> signal is emitted before this one.</p> +<div class="refsect3"> +<a name="WebKitDownload-finished.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>download</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitDownload-received-data"></a><h3>The <code class="literal">“received-data”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a> *download, + <a href="../glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> data_length, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>This 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.</p> +<div class="refsect3"> +<a name="WebKitDownload-received-data.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>download</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>data_length</p></td> +<td class="parameter_description"><p>the length of data received in bytes</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitEditorState.html b/Documentation/webkit2gtk-4.0/html/WebKitEditorState.html new file mode 100644 index 000000000..0dbe8fbc7 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitEditorState.html @@ -0,0 +1,213 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitEditorState: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitHitTestResult.html" title="WebKitHitTestResult"> +<link rel="next" href="WebKitPrintCustomWidget.html" title="WebKitPrintCustomWidget"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitEditorState.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitEditorState.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#WebKitEditorState.properties" class="shortcut">Properties</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitHitTestResult.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitPrintCustomWidget.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitEditorState"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitEditorState.top_of_page"></a>WebKitEditorState</span></h2> +<p>WebKitEditorState — Web editor state</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitEditorState.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody><tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitEditorState.html#webkit-editor-state-get-typing-attributes" title="webkit_editor_state_get_typing_attributes ()">webkit_editor_state_get_typing_attributes</a> <span class="c_punctuation">()</span> +</td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitEditorState.properties"></a><h2>Properties</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody><tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> +<td class="property_name"><a class="link" href="WebKitEditorState.html#WebKitEditorState--typing-attributes" title="The “typing-attributes” property">typing-attributes</a></td> +<td class="property_flags">Read</td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitEditorState.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitEditorState.html#WebKitEditorState-struct" title="struct WebKitEditorState">WebKitEditorState</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="WebKitEditorState.html#WebKitEditorTypingAttributes" title="enum WebKitEditorTypingAttributes">WebKitEditorTypingAttributes</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitEditorState.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitEditorState +</pre> +</div> +<div class="refsect1"> +<a name="WebKitEditorState.description"></a><h2>Description</h2> +<p>WebKitEditorState represents the state of a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> editor. +Use <a class="link" href="WebKitWebView.html#webkit-web-view-get-editor-state" title="webkit_web_view_get_editor_state ()"><code class="function">webkit_web_view_get_editor_state()</code></a> to get WebKitEditorState of +a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>.</p> +</div> +<div class="refsect1"> +<a name="WebKitEditorState.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-editor-state-get-typing-attributes"></a><h3>webkit_editor_state_get_typing_attributes ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +webkit_editor_state_get_typing_attributes + (<em class="parameter"><code><a class="link" href="WebKitEditorState.html" title="WebKitEditorState"><span class="type">WebKitEditorState</span></a> *editor_state</code></em>);</pre> +<p>Gets the typing attributes at the current cursor position. +If there is a selection, this returns the typing attributes +of the the selected text. Note that in case of a selection, +typing attributes are considered active only when they are +present throughout the selection.</p> +<div class="refsect3"> +<a name="webkit-editor-state-get-typing-attributes.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>editor_state</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitEditorState.html" title="WebKitEditorState"><span class="type">WebKitEditorState</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-editor-state-get-typing-attributes.returns"></a><h4>Returns</h4> +<p> a bitmask of <a class="link" href="WebKitEditorState.html#WebKitEditorTypingAttributes" title="enum WebKitEditorTypingAttributes"><span class="type">WebKitEditorTypingAttributes</span></a> flags</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitEditorState.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitEditorState-struct"></a><h3>struct WebKitEditorState</h3> +<pre class="programlisting">struct WebKitEditorState;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitEditorTypingAttributes"></a><h3>enum WebKitEditorTypingAttributes</h3> +<p>Enum values with flags representing typing attributes.</p> +<div class="refsect3"> +<a name="WebKitEditorTypingAttributes.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-EDITOR-TYPING-ATTRIBUTE-NONE:CAPS"></a>WEBKIT_EDITOR_TYPING_ATTRIBUTE_NONE</p></td> +<td class="enum_member_description"> +<p>No typing attrubutes.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-EDITOR-TYPING-ATTRIBUTE-BOLD:CAPS"></a>WEBKIT_EDITOR_TYPING_ATTRIBUTE_BOLD</p></td> +<td class="enum_member_description"> +<p>Bold typing attribute.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-EDITOR-TYPING-ATTRIBUTE-ITALIC:CAPS"></a>WEBKIT_EDITOR_TYPING_ATTRIBUTE_ITALIC</p></td> +<td class="enum_member_description"> +<p>Italic typing attribute.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-EDITOR-TYPING-ATTRIBUTE-UNDERLINE:CAPS"></a>WEBKIT_EDITOR_TYPING_ATTRIBUTE_UNDERLINE</p></td> +<td class="enum_member_description"> +<p>Underline typing attribute.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-EDITOR-TYPING-ATTRIBUTE-STRIKETHROUGH:CAPS"></a>WEBKIT_EDITOR_TYPING_ATTRIBUTE_STRIKETHROUGH</p></td> +<td class="enum_member_description"> +<p>Strikethrough typing attribute.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitEditorState.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="WebKitEditorState--typing-attributes"></a><h3>The <code class="literal">“typing-attributes”</code> property</h3> +<pre class="programlisting"> “typing-attributes” <a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> +<p>Bitmask of <a class="link" href="WebKitEditorState.html#WebKitEditorTypingAttributes" title="enum WebKitEditorTypingAttributes"><span class="type">WebKitEditorTypingAttributes</span></a> flags. +See <a class="link" href="WebKitEditorState.html#webkit-editor-state-get-typing-attributes" title="webkit_editor_state_get_typing_attributes ()"><code class="function">webkit_editor_state_get_typing_attributes()</code></a> for more information.</p> +<p>Flags: Read</p> +<p>Default value: 0</p> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitEditorState.see-also"></a><h2>See Also</h2> +<p><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitFaviconDatabase.html b/Documentation/webkit2gtk-4.0/html/WebKitFaviconDatabase.html new file mode 100644 index 000000000..df11c5bcb --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitFaviconDatabase.html @@ -0,0 +1,408 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitFaviconDatabase: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="webkit2gtk-4.0-WebKitError.html" title="WebKitError"> +<link rel="next" href="WebKitColorChooserRequest.html" title="WebKitColorChooserRequest"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitFaviconDatabase.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitFaviconDatabase.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#WebKitFaviconDatabase.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="webkit2gtk-4.0-WebKitError.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitColorChooserRequest.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitFaviconDatabase"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitFaviconDatabase.top_of_page"></a>WebKitFaviconDatabase</span></h2> +<p>WebKitFaviconDatabase — A WebKit favicon database</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitFaviconDatabase.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitFaviconDatabase.html#webkit-favicon-database-get-favicon" title="webkit_favicon_database_get_favicon ()">webkit_favicon_database_get_favicon</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">cairo_surface_t</span> * +</td> +<td class="function_name"> +<a class="link" href="WebKitFaviconDatabase.html#webkit-favicon-database-get-favicon-finish" title="webkit_favicon_database_get_favicon_finish ()">webkit_favicon_database_get_favicon_finish</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitFaviconDatabase.html#webkit-favicon-database-get-favicon-uri" title="webkit_favicon_database_get_favicon_uri ()">webkit_favicon_database_get_favicon_uri</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitFaviconDatabase.html#webkit-favicon-database-clear" title="webkit_favicon_database_clear ()">webkit_favicon_database_clear</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitFaviconDatabase.signals"></a><h2>Signals</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="signals_return"> +<col width="300px" class="signals_name"> +<col width="200px" class="signals_flags"> +</colgroup> +<tbody><tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitFaviconDatabase.html#WebKitFaviconDatabase-favicon-changed" title="The “favicon-changed” signal">favicon-changed</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitFaviconDatabase.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitFaviconDatabase.html#WebKitFaviconDatabase-struct" title="struct WebKitFaviconDatabase">WebKitFaviconDatabase</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="WebKitFaviconDatabase.html#WEBKIT-FAVICON-DATABASE-ERROR:CAPS" title="WEBKIT_FAVICON_DATABASE_ERROR">WEBKIT_FAVICON_DATABASE_ERROR</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="WebKitFaviconDatabase.html#WebKitFaviconDatabaseError" title="enum WebKitFaviconDatabaseError">WebKitFaviconDatabaseError</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitFaviconDatabase.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitFaviconDatabase +</pre> +</div> +<div class="refsect1"> +<a name="WebKitFaviconDatabase.description"></a><h2>Description</h2> +<p><a class="link" href="WebKitFaviconDatabase.html" title="WebKitFaviconDatabase"><span class="type">WebKitFaviconDatabase</span></a> provides access to the icons associated with +web sites.</p> +<p>WebKit will automatically look for available icons in <link> +elements on opened pages as well as an existing favicon.ico and +load the images found into a memory cache if possible. That cache +is frozen to an on-disk database for persistence.</p> +<p>If <a class="link" href="WebKitSettings.html#WebKitSettings--enable-private-browsing" title="The “enable-private-browsing” property"><span class="type">“enable-private-browsing”</span></a> is <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, new icons +won't be added to the on-disk database and no existing icons will +be deleted from it. Nevertheless, WebKit will still store them in +the in-memory cache during the current execution.</p> +</div> +<div class="refsect1"> +<a name="WebKitFaviconDatabase.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-favicon-database-get-favicon"></a><h3>webkit_favicon_database_get_favicon ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_favicon_database_get_favicon (<em class="parameter"><code><a class="link" href="WebKitFaviconDatabase.html" title="WebKitFaviconDatabase"><span class="type">WebKitFaviconDatabase</span></a> *database</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *page_uri</code></em>, + <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>, + <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre> +<p>Asynchronously obtains a <span class="type">cairo_surface_t</span> 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.</p> +<p>This is an asynchronous method. When the operation is finished, callback will +be invoked. You can then call <a class="link" href="WebKitFaviconDatabase.html#webkit-favicon-database-get-favicon-finish" title="webkit_favicon_database_get_favicon_finish ()"><code class="function">webkit_favicon_database_get_favicon_finish()</code></a> +to get the result of the operation.</p> +<p>You must call <a class="link" href="WebKitWebContext.html#webkit-web-context-set-favicon-database-directory" title="webkit_web_context_set_favicon_database_directory ()"><code class="function">webkit_web_context_set_favicon_database_directory()</code></a> for +the <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> associated with this <a class="link" href="WebKitFaviconDatabase.html" title="WebKitFaviconDatabase"><span class="type">WebKitFaviconDatabase</span></a> +before attempting to use this function; otherwise, +<a class="link" href="WebKitFaviconDatabase.html#webkit-favicon-database-get-favicon-finish" title="webkit_favicon_database_get_favicon_finish ()"><code class="function">webkit_favicon_database_get_favicon_finish()</code></a> will return +<a class="link" href="WebKitFaviconDatabase.html#WEBKIT-FAVICON-DATABASE-ERROR-NOT-INITIALIZED:CAPS"><code class="literal">WEBKIT_FAVICON_DATABASE_ERROR_NOT_INITIALIZED</code></a>.</p> +<div class="refsect3"> +<a name="webkit-favicon-database-get-favicon.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>database</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitFaviconDatabase.html" title="WebKitFaviconDatabase"><span class="type">WebKitFaviconDatabase</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>page_uri</p></td> +<td class="parameter_description"><p>URI of the page for which we want to retrieve the favicon</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>cancellable</p></td> +<td class="parameter_description"><p> A <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>callback</p></td> +<td class="parameter_description"><p> A <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is +satisfied or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if you don't care about the result. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p> The data to pass to <em class="parameter"><code>callback</code></em> +. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-favicon-database-get-favicon-finish"></a><h3>webkit_favicon_database_get_favicon_finish ()</h3> +<pre class="programlisting"><span class="returnvalue">cairo_surface_t</span> * +webkit_favicon_database_get_favicon_finish + (<em class="parameter"><code><a class="link" href="WebKitFaviconDatabase.html" title="WebKitFaviconDatabase"><span class="type">WebKitFaviconDatabase</span></a> *database</code></em>, + <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *result</code></em>, + <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre> +<p>Finishes an operation started with <a class="link" href="WebKitFaviconDatabase.html#webkit-favicon-database-get-favicon" title="webkit_favicon_database_get_favicon ()"><code class="function">webkit_favicon_database_get_favicon()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-favicon-database-get-favicon-finish.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>database</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitFaviconDatabase.html" title="WebKitFaviconDatabase"><span class="type">WebKitFaviconDatabase</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>result</p></td> +<td class="parameter_description"><p>A <a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> obtained from the <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> passed to <a class="link" href="WebKitFaviconDatabase.html#webkit-favicon-database-get-favicon" title="webkit_favicon_database_get_favicon ()"><code class="function">webkit_favicon_database_get_favicon()</code></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p> Return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-favicon-database-get-favicon-finish.returns"></a><h4>Returns</h4> +<p> a new reference to a <span class="type">cairo_surface_t</span>, or +<a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> in case of error. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-favicon-database-get-favicon-uri"></a><h3>webkit_favicon_database_get_favicon_uri ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_favicon_database_get_favicon_uri + (<em class="parameter"><code><a class="link" href="WebKitFaviconDatabase.html" title="WebKitFaviconDatabase"><span class="type">WebKitFaviconDatabase</span></a> *database</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *page_uri</code></em>);</pre> +<p>Obtains the URI of the favicon for the given <em class="parameter"><code>page_uri</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-favicon-database-get-favicon-uri.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>database</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitFaviconDatabase.html" title="WebKitFaviconDatabase"><span class="type">WebKitFaviconDatabase</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>page_uri</p></td> +<td class="parameter_description"><p>URI of the page containing the icon</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-favicon-database-get-favicon-uri.returns"></a><h4>Returns</h4> +<p> a newly allocated URI for the favicon, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the +database doesn't have a favicon for <em class="parameter"><code>page_uri</code></em> +.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-favicon-database-clear"></a><h3>webkit_favicon_database_clear ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_favicon_database_clear (<em class="parameter"><code><a class="link" href="WebKitFaviconDatabase.html" title="WebKitFaviconDatabase"><span class="type">WebKitFaviconDatabase</span></a> *database</code></em>);</pre> +<p>Clears all icons from the database.</p> +<div class="refsect3"> +<a name="webkit-favicon-database-clear.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>database</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitFaviconDatabase.html" title="WebKitFaviconDatabase"><span class="type">WebKitFaviconDatabase</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +</div> +<div class="refsect1"> +<a name="WebKitFaviconDatabase.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitFaviconDatabase-struct"></a><h3>struct WebKitFaviconDatabase</h3> +<pre class="programlisting">struct WebKitFaviconDatabase;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="WEBKIT-FAVICON-DATABASE-ERROR:CAPS"></a><h3>WEBKIT_FAVICON_DATABASE_ERROR</h3> +<pre class="programlisting">#define WEBKIT_FAVICON_DATABASE_ERROR (webkit_favicon_database_error_quark()) +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitFaviconDatabaseError"></a><h3>enum WebKitFaviconDatabaseError</h3> +<p>Enum values used to denote the various errors related to the <a class="link" href="WebKitFaviconDatabase.html" title="WebKitFaviconDatabase"><span class="type">WebKitFaviconDatabase</span></a>.</p> +<div class="refsect3"> +<a name="WebKitFaviconDatabaseError.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-FAVICON-DATABASE-ERROR-NOT-INITIALIZED:CAPS"></a>WEBKIT_FAVICON_DATABASE_ERROR_NOT_INITIALIZED</p></td> +<td class="enum_member_description"> +<p>The <a class="link" href="WebKitFaviconDatabase.html" title="WebKitFaviconDatabase"><span class="type">WebKitFaviconDatabase</span></a> has not been initialized yet</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-FAVICON-DATABASE-ERROR-FAVICON-NOT-FOUND:CAPS"></a>WEBKIT_FAVICON_DATABASE_ERROR_FAVICON_NOT_FOUND</p></td> +<td class="enum_member_description"> +<p>There is not an icon available for the requested URL</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-FAVICON-DATABASE-ERROR-FAVICON-UNKNOWN:CAPS"></a>WEBKIT_FAVICON_DATABASE_ERROR_FAVICON_UNKNOWN</p></td> +<td class="enum_member_description"> +<p>There might be an icon for the requested URL, but its data is unknown at the moment</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +</div> +<div class="refsect1"> +<a name="WebKitFaviconDatabase.signal-details"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="WebKitFaviconDatabase-favicon-changed"></a><h3>The <code class="literal">“favicon-changed”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitFaviconDatabase.html" title="WebKitFaviconDatabase"><span class="type">WebKitFaviconDatabase</span></a> *database, + <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *page_uri, + <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *favicon_uri, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>This signal is emitted when the favicon URI of <em class="parameter"><code>page_uri</code></em> + has +been changed to <em class="parameter"><code>favicon_uri</code></em> + in the database. You can connect +to this signal and call <a class="link" href="WebKitFaviconDatabase.html#webkit-favicon-database-get-favicon" title="webkit_favicon_database_get_favicon ()"><code class="function">webkit_favicon_database_get_favicon()</code></a> +to get the favicon. If you are interested in the favicon of a +<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> it's easier to use the <a class="link" href="WebKitWebView.html#WebKitWebView--favicon" title="The “favicon” property"><span class="type">“favicon”</span></a> +property. See <a class="link" href="WebKitWebView.html#webkit-web-view-get-favicon" title="webkit_web_view_get_favicon ()"><code class="function">webkit_web_view_get_favicon()</code></a> for more details.</p> +<div class="refsect3"> +<a name="WebKitFaviconDatabase-favicon-changed.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>database</p></td> +<td class="parameter_description"><p>the object on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>page_uri</p></td> +<td class="parameter_description"><p>the URI of the Web page containing the icon</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>favicon_uri</p></td> +<td class="parameter_description"><p>the URI of the favicon</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitFileChooserRequest.html b/Documentation/webkit2gtk-4.0/html/WebKitFileChooserRequest.html new file mode 100644 index 000000000..651bf97d4 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitFileChooserRequest.html @@ -0,0 +1,420 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitFileChooserRequest: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitColorChooserRequest.html" title="WebKitColorChooserRequest"> +<link rel="next" href="WebKitFindController.html" title="WebKitFindController"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitFileChooserRequest.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitFileChooserRequest.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#WebKitFileChooserRequest.properties" class="shortcut">Properties</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitColorChooserRequest.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitFindController.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitFileChooserRequest"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitFileChooserRequest.top_of_page"></a>WebKitFileChooserRequest</span></h2> +<p>WebKitFileChooserRequest — A request to open a file chooser</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitFileChooserRequest.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * const * +</td> +<td class="function_name"> +<a class="link" href="WebKitFileChooserRequest.html#webkit-file-chooser-request-get-mime-types" title="webkit_file_chooser_request_get_mime_types ()">webkit_file_chooser_request_get_mime_types</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../gtk3/GtkFileFilter.html#GtkFileFilter-struct"><span class="returnvalue">GtkFileFilter</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitFileChooserRequest.html#webkit-file-chooser-request-get-mime-types-filter" title="webkit_file_chooser_request_get_mime_types_filter ()">webkit_file_chooser_request_get_mime_types_filter</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitFileChooserRequest.html#webkit-file-chooser-request-get-select-multiple" title="webkit_file_chooser_request_get_select_multiple ()">webkit_file_chooser_request_get_select_multiple</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitFileChooserRequest.html#webkit-file-chooser-request-select-files" title="webkit_file_chooser_request_select_files ()">webkit_file_chooser_request_select_files</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * const * +</td> +<td class="function_name"> +<a class="link" href="WebKitFileChooserRequest.html#webkit-file-chooser-request-get-selected-files" title="webkit_file_chooser_request_get_selected_files ()">webkit_file_chooser_request_get_selected_files</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitFileChooserRequest.html#webkit-file-chooser-request-cancel" title="webkit_file_chooser_request_cancel ()">webkit_file_chooser_request_cancel</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitFileChooserRequest.properties"></a><h2>Properties</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"> +<a href="../gtk3/GtkFileFilter.html#GtkFileFilter-struct"><span class="type">GtkFileFilter</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitFileChooserRequest.html#WebKitFileChooserRequest--filter" title="The “filter” property">filter</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-String-Utility-Functions.html#GStrv"><span class="type">GStrv</span></a></td> +<td class="property_name"><a class="link" href="WebKitFileChooserRequest.html#WebKitFileChooserRequest--mime-types" title="The “mime-types” property">mime-types</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitFileChooserRequest.html#WebKitFileChooserRequest--select-multiple" title="The “select-multiple” property">select-multiple</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-String-Utility-Functions.html#GStrv"><span class="type">GStrv</span></a></td> +<td class="property_name"><a class="link" href="WebKitFileChooserRequest.html#WebKitFileChooserRequest--selected-files" title="The “selected-files” property">selected-files</a></td> +<td class="property_flags">Read</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitFileChooserRequest.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitFileChooserRequest.html#WebKitFileChooserRequest-struct" title="struct WebKitFileChooserRequest">WebKitFileChooserRequest</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitFileChooserRequest.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitFileChooserRequest +</pre> +</div> +<div class="refsect1"> +<a name="WebKitFileChooserRequest.description"></a><h2>Description</h2> +<p>Whenever the user interacts with an <input type='file' /> +HTML element, WebKit will need to show a dialog to choose one or +more files to be uploaded to the server along with the rest of the +form data. For that to happen in a general way, instead of just +opening a <a href="../gtk3/GtkFileChooserDialog.html#GtkFileChooserDialog-struct"><span class="type">GtkFileChooserDialog</span></a> (which might be not desirable in +some cases, which could prefer to use their own file chooser +dialog), WebKit will fire the <a class="link" href="WebKitWebView.html#WebKitWebView-run-file-chooser" title="The “run-file-chooser” signal"><span class="type">“run-file-chooser”</span></a> +signal with a <a class="link" href="WebKitFileChooserRequest.html" title="WebKitFileChooserRequest"><span class="type">WebKitFileChooserRequest</span></a> object, which will allow +the client application to specify the files to be selected, to +inspect the details of the request (e.g. if multiple selection +should be allowed) and to cancel the request, in case nothing was +selected.</p> +<p>In case the client application does not wish to handle this signal, +WebKit will provide a default handler which will asynchronously run +a regular <a href="../gtk3/GtkFileChooserDialog.html#GtkFileChooserDialog-struct"><span class="type">GtkFileChooserDialog</span></a> for the user to interact with.</p> +</div> +<div class="refsect1"> +<a name="WebKitFileChooserRequest.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-file-chooser-request-get-mime-types"></a><h3>webkit_file_chooser_request_get_mime_types ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * const * +webkit_file_chooser_request_get_mime_types + (<em class="parameter"><code><a class="link" href="WebKitFileChooserRequest.html" title="WebKitFileChooserRequest"><span class="type">WebKitFileChooserRequest</span></a> *request</code></em>);</pre> +<p>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.</p> +<div class="refsect3"> +<a name="webkit-file-chooser-request-get-mime-types.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitFileChooserRequest.html" title="WebKitFileChooserRequest"><span class="type">WebKitFileChooserRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-file-chooser-request-get-mime-types.returns"></a><h4>Returns</h4> +<p> a +<a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated array of strings if a list of accepted MIME types +is defined or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> otherwise, meaning that any MIME type should be +accepted. This array and its contents are owned by WebKitGTK+ and +should not be modified or freed. </p> +<p><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-file-chooser-request-get-mime-types-filter"></a><h3>webkit_file_chooser_request_get_mime_types_filter ()</h3> +<pre class="programlisting"><a href="../gtk3/GtkFileFilter.html#GtkFileFilter-struct"><span class="returnvalue">GtkFileFilter</span></a> * +webkit_file_chooser_request_get_mime_types_filter + (<em class="parameter"><code><a class="link" href="WebKitFileChooserRequest.html" title="WebKitFileChooserRequest"><span class="type">WebKitFileChooserRequest</span></a> *request</code></em>);</pre> +<p>Get the filter currently associated with the request, ready to be +used by <a href="../gtk3/GtkFileChooser.html#GtkFileChooser-struct"><span class="type">GtkFileChooser</span></a>. 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.</p> +<p>See <a class="link" href="WebKitFileChooserRequest.html#webkit-file-chooser-request-get-mime-types" title="webkit_file_chooser_request_get_mime_types ()"><code class="function">webkit_file_chooser_request_get_mime_types()</code></a> if you are +interested in getting the list of accepted MIME types.</p> +<div class="refsect3"> +<a name="webkit-file-chooser-request-get-mime-types-filter.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitFileChooserRequest.html" title="WebKitFileChooserRequest"><span class="type">WebKitFileChooserRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-file-chooser-request-get-mime-types-filter.returns"></a><h4>Returns</h4> +<p> a <a href="../gtk3/GtkFileFilter.html#GtkFileFilter-struct"><span class="type">GtkFileFilter</span></a> if a list of accepted +MIME types is defined or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> otherwise. The returned object is +owned by WebKitGTK+ should not be modified or freed. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-file-chooser-request-get-select-multiple"></a><h3>webkit_file_chooser_request_get_select_multiple ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_file_chooser_request_get_select_multiple + (<em class="parameter"><code><a class="link" href="WebKitFileChooserRequest.html" title="WebKitFileChooserRequest"><span class="type">WebKitFileChooserRequest</span></a> *request</code></em>);</pre> +<p>Determine whether the file chooser associated to this +<a class="link" href="WebKitFileChooserRequest.html" title="WebKitFileChooserRequest"><span class="type">WebKitFileChooserRequest</span></a> should allow selecting multiple files, +which depends on the HTML input element having a 'multiple' +attribute defined.</p> +<div class="refsect3"> +<a name="webkit-file-chooser-request-get-select-multiple.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitFileChooserRequest.html" title="WebKitFileChooserRequest"><span class="type">WebKitFileChooserRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-file-chooser-request-get-select-multiple.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the file chooser should allow selecting multiple files or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-file-chooser-request-select-files"></a><h3>webkit_file_chooser_request_select_files ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_file_chooser_request_select_files + (<em class="parameter"><code><a class="link" href="WebKitFileChooserRequest.html" title="WebKitFileChooserRequest"><span class="type">WebKitFileChooserRequest</span></a> *request</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> * const *files</code></em>);</pre> +<p>Ask WebKit to select local files for upload and complete the +request.</p> +<div class="refsect3"> +<a name="webkit-file-chooser-request-select-files.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitFileChooserRequest.html" title="WebKitFileChooserRequest"><span class="type">WebKitFileChooserRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>files</p></td> +<td class="parameter_description"><p> a +<a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated array of strings, containing paths to local files. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-file-chooser-request-get-selected-files"></a><h3>webkit_file_chooser_request_get_selected_files ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * const * +webkit_file_chooser_request_get_selected_files + (<em class="parameter"><code><a class="link" href="WebKitFileChooserRequest.html" title="WebKitFileChooserRequest"><span class="type">WebKitFileChooserRequest</span></a> *request</code></em>);</pre> +<p>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.</p> +<p>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.</p> +<div class="refsect3"> +<a name="webkit-file-chooser-request-get-selected-files.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitFileChooserRequest.html" title="WebKitFileChooserRequest"><span class="type">WebKitFileChooserRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-file-chooser-request-get-selected-files.returns"></a><h4>Returns</h4> +<p> a +<a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated array of strings if there are selected files +associated with the request or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> otherwise. This array and its +contents are owned by WebKitGTK+ and should not be modified or +freed. </p> +<p><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-file-chooser-request-cancel"></a><h3>webkit_file_chooser_request_cancel ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_file_chooser_request_cancel (<em class="parameter"><code><a class="link" href="WebKitFileChooserRequest.html" title="WebKitFileChooserRequest"><span class="type">WebKitFileChooserRequest</span></a> *request</code></em>);</pre> +<p>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.</p> +<div class="refsect3"> +<a name="webkit-file-chooser-request-cancel.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitFileChooserRequest.html" title="WebKitFileChooserRequest"><span class="type">WebKitFileChooserRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +</div> +<div class="refsect1"> +<a name="WebKitFileChooserRequest.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitFileChooserRequest-struct"></a><h3>struct WebKitFileChooserRequest</h3> +<pre class="programlisting">struct WebKitFileChooserRequest;</pre> +</div> +</div> +<div class="refsect1"> +<a name="WebKitFileChooserRequest.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="WebKitFileChooserRequest--filter"></a><h3>The <code class="literal">“filter”</code> property</h3> +<pre class="programlisting"> “filter” <a href="../gtk3/GtkFileFilter.html#GtkFileFilter-struct"><span class="type">GtkFileFilter</span></a> *</pre> +<p>The filter currently associated with the request. See +<a class="link" href="WebKitFileChooserRequest.html#webkit-file-chooser-request-get-mime-types-filter" title="webkit_file_chooser_request_get_mime_types_filter ()"><code class="function">webkit_file_chooser_request_get_mime_types_filter()</code></a> for more +details.</p> +<p>Flags: Read</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitFileChooserRequest--mime-types"></a><h3>The <code class="literal">“mime-types”</code> property</h3> +<pre class="programlisting"> “mime-types” <a href="../glib/glib-String-Utility-Functions.html#GStrv"><span class="type">GStrv</span></a></pre> +<p>A <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated array of strings containing the list of MIME +types the file chooser dialog should handle. See +<a class="link" href="WebKitFileChooserRequest.html#webkit-file-chooser-request-get-mime-types" title="webkit_file_chooser_request_get_mime_types ()"><code class="function">webkit_file_chooser_request_get_mime_types()</code></a> for more details.</p> +<p>Flags: Read</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitFileChooserRequest--select-multiple"></a><h3>The <code class="literal">“select-multiple”</code> property</h3> +<pre class="programlisting"> “select-multiple” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether the file chooser should allow selecting multiple +files. See +<a class="link" href="WebKitFileChooserRequest.html#webkit-file-chooser-request-get-select-multiple" title="webkit_file_chooser_request_get_select_multiple ()"><code class="function">webkit_file_chooser_request_get_select_multiple()</code></a> for +more details.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitFileChooserRequest--selected-files"></a><h3>The <code class="literal">“selected-files”</code> property</h3> +<pre class="programlisting"> “selected-files” <a href="../glib/glib-String-Utility-Functions.html#GStrv"><span class="type">GStrv</span></a></pre> +<p>A <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated array of strings containing the list of +selected files associated to the current request. See +<a class="link" href="WebKitFileChooserRequest.html#webkit-file-chooser-request-get-selected-files" title="webkit_file_chooser_request_get_selected_files ()"><code class="function">webkit_file_chooser_request_get_selected_files()</code></a> for more details.</p> +<p>Flags: Read</p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitFileChooserRequest.see-also"></a><h2>See Also</h2> +<p><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitFindController.html b/Documentation/webkit2gtk-4.0/html/WebKitFindController.html new file mode 100644 index 000000000..4e3d59bb6 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitFindController.html @@ -0,0 +1,743 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitFindController: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitFileChooserRequest.html" title="WebKitFileChooserRequest"> +<link rel="next" href="WebKitCookieManager.html" title="WebKitCookieManager"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitFindController.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitFindController.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#WebKitFindController.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#WebKitFindController.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitFileChooserRequest.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitCookieManager.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitFindController"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitFindController.top_of_page"></a>WebKitFindController</span></h2> +<p>WebKitFindController — Controls text search in a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitFindController.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitFindController.html#webkit-find-controller-search" title="webkit_find_controller_search ()">webkit_find_controller_search</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitFindController.html#webkit-find-controller-search-finish" title="webkit_find_controller_search_finish ()">webkit_find_controller_search_finish</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitFindController.html#webkit-find-controller-search-next" title="webkit_find_controller_search_next ()">webkit_find_controller_search_next</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitFindController.html#webkit-find-controller-search-previous" title="webkit_find_controller_search_previous ()">webkit_find_controller_search_previous</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitFindController.html#webkit-find-controller-get-search-text" title="webkit_find_controller_get_search_text ()">webkit_find_controller_get_search_text</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitFindController.html#webkit-find-controller-count-matches" title="webkit_find_controller_count_matches ()">webkit_find_controller_count_matches</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitFindController.html#webkit-find-controller-get-options" title="webkit_find_controller_get_options ()">webkit_find_controller_get_options</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitFindController.html#webkit-find-controller-get-max-match-count" title="webkit_find_controller_get_max_match_count ()">webkit_find_controller_get_max_match_count</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="returnvalue">WebKitWebView</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitFindController.html#webkit-find-controller-get-web-view" title="webkit_find_controller_get_web_view ()">webkit_find_controller_get_web_view</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitFindController.properties"></a><h2>Properties</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> +<td class="property_name"><a class="link" href="WebKitFindController.html#WebKitFindController--max-match-count" title="The “max-match-count” property">max-match-count</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><a class="link" href="WebKitFindController.html#WebKitFindOptions" title="enum WebKitFindOptions"><span class="type">WebKitFindOptions</span></a></td> +<td class="property_name"><a class="link" href="WebKitFindController.html#WebKitFindController--options" title="The “options” property">options</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitFindController.html#WebKitFindController--text" title="The “text” property">text</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitFindController.html#WebKitFindController--web-view" title="The “web-view” property">web-view</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitFindController.signals"></a><h2>Signals</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="signals_return"> +<col width="300px" class="signals_name"> +<col width="200px" class="signals_flags"> +</colgroup> +<tbody> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitFindController.html#WebKitFindController-counted-matches" title="The “counted-matches” signal">counted-matches</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitFindController.html#WebKitFindController-failed-to-find-text" title="The “failed-to-find-text” signal">failed-to-find-text</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitFindController.html#WebKitFindController-found-text" title="The “found-text” signal">found-text</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitFindController.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="WebKitFindController.html#WebKitFindController-struct" title="WebKitFindController">WebKitFindController</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="WebKitFindController.html#WebKitFindOptions" title="enum WebKitFindOptions">WebKitFindOptions</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitFindController.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitFindController +</pre> +</div> +<div class="refsect1"> +<a name="WebKitFindController.description"></a><h2>Description</h2> +<p>A <a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a> is used to search text in a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>. You +can get a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>'s <a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a> with +<a class="link" href="WebKitWebView.html#webkit-web-view-get-find-controller" title="webkit_web_view_get_find_controller ()"><code class="function">webkit_web_view_get_find_controller()</code></a>, and later use it to search +for text using <a class="link" href="WebKitFindController.html#webkit-find-controller-search" title="webkit_find_controller_search ()"><code class="function">webkit_find_controller_search()</code></a>, or get the +number of matches using <a class="link" href="WebKitFindController.html#webkit-find-controller-count-matches" title="webkit_find_controller_count_matches ()"><code class="function">webkit_find_controller_count_matches()</code></a>. The +operations are asynchronous and trigger signals when ready, such as +<a class="link" href="WebKitFindController.html#WebKitFindController-found-text" title="The “found-text” signal"><span class="type">“found-text”</span></a>, +<a class="link" href="WebKitFindController.html#WebKitFindController-failed-to-find-text" title="The “failed-to-find-text” signal"><span class="type">“failed-to-find-text”</span></a> or +<a class="link" href="WebKitFindController.html#WebKitFindController-counted-matches" title="The “counted-matches” signal"><span class="type">“counted-matches”</span></a>.</p> +</div> +<div class="refsect1"> +<a name="WebKitFindController.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-find-controller-search"></a><h3>webkit_find_controller_search ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_find_controller_search (<em class="parameter"><code><a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a> *find_controller</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *search_text</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> find_options</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> max_match_count</code></em>);</pre> +<p>Looks for <em class="parameter"><code>search_text</code></em> + in the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> associated with +<em class="parameter"><code>find_controller</code></em> + since the beginning of the document highlighting +up to <em class="parameter"><code>max_match_count</code></em> + matches. The outcome of the search will be +asynchronously provided by the <a class="link" href="WebKitFindController.html#WebKitFindController-found-text" title="The “found-text” signal"><span class="type">“found-text”</span></a> +and <a class="link" href="WebKitFindController.html#WebKitFindController-failed-to-find-text" title="The “failed-to-find-text” signal"><span class="type">“failed-to-find-text”</span></a> signals.</p> +<p>To look for the next or previous occurrences of the same text +with the same find options use <a class="link" href="WebKitFindController.html#webkit-find-controller-search-next" title="webkit_find_controller_search_next ()"><code class="function">webkit_find_controller_search_next()</code></a> +and/or <a class="link" href="WebKitFindController.html#webkit-find-controller-search-previous" title="webkit_find_controller_search_previous ()"><code class="function">webkit_find_controller_search_previous()</code></a>. The +<a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a> will use the same text and options for the +following searches unless they are modified by another call to this +method.</p> +<p>Note that if the number of matches is higher than <em class="parameter"><code>max_match_count</code></em> + +then <a class="link" href="WebKitFindController.html#WebKitFindController-found-text" title="The “found-text” signal"><span class="type">“found-text”</span></a> will report <a href="../glib/glib-Basic-Types.html#G-MAXUINT:CAPS"><code class="literal">G_MAXUINT</code></a> matches +instead of the actual number.</p> +<p>Callers should call <a class="link" href="WebKitFindController.html#webkit-find-controller-search-finish" title="webkit_find_controller_search_finish ()"><code class="function">webkit_find_controller_search_finish()</code></a> to +finish the current search operation.</p> +<div class="refsect3"> +<a name="webkit-find-controller-search.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>find_controller</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>search_text</p></td> +<td class="parameter_description"><p>the text to look for</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>find_options</p></td> +<td class="parameter_description"><p>a bitmask with the <a class="link" href="WebKitFindController.html#WebKitFindOptions" title="enum WebKitFindOptions"><span class="type">WebKitFindOptions</span></a> used in the search</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>max_match_count</p></td> +<td class="parameter_description"><p>the maximum number of matches allowed in the search</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-find-controller-search-finish"></a><h3>webkit_find_controller_search_finish ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_find_controller_search_finish (<em class="parameter"><code><a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a> *find_controller</code></em>);</pre> +<p>Finishes a find operation started by +<a class="link" href="WebKitFindController.html#webkit-find-controller-search" title="webkit_find_controller_search ()"><code class="function">webkit_find_controller_search()</code></a>. It will basically unhighlight +every text match found.</p> +<p>This method will be typically called when the search UI is +closed/hidden by the client application.</p> +<div class="refsect3"> +<a name="webkit-find-controller-search-finish.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>find_controller</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-find-controller-search-next"></a><h3>webkit_find_controller_search_next ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_find_controller_search_next (<em class="parameter"><code><a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a> *find_controller</code></em>);</pre> +<p>Looks for the next occurrence of the search text.</p> +<p>Calling this method before <a class="link" href="WebKitFindController.html#webkit-find-controller-search" title="webkit_find_controller_search ()"><code class="function">webkit_find_controller_search()</code></a> or +<a class="link" href="WebKitFindController.html#webkit-find-controller-count-matches" title="webkit_find_controller_count_matches ()"><code class="function">webkit_find_controller_count_matches()</code></a> is a programming error.</p> +<div class="refsect3"> +<a name="webkit-find-controller-search-next.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>find_controller</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-find-controller-search-previous"></a><h3>webkit_find_controller_search_previous ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_find_controller_search_previous + (<em class="parameter"><code><a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a> *find_controller</code></em>);</pre> +<p>Looks for the previous occurrence of the search text.</p> +<p>Calling this method before <a class="link" href="WebKitFindController.html#webkit-find-controller-search" title="webkit_find_controller_search ()"><code class="function">webkit_find_controller_search()</code></a> or +<a class="link" href="WebKitFindController.html#webkit-find-controller-count-matches" title="webkit_find_controller_count_matches ()"><code class="function">webkit_find_controller_count_matches()</code></a> is a programming error.</p> +<div class="refsect3"> +<a name="webkit-find-controller-search-previous.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>find_controller</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-find-controller-get-search-text"></a><h3>webkit_find_controller_get_search_text ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_find_controller_get_search_text + (<em class="parameter"><code><a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a> *find_controller</code></em>);</pre> +<p>Gets the text that <em class="parameter"><code>find_controller</code></em> + is currently searching +for. This text is passed to either +<a class="link" href="WebKitFindController.html#webkit-find-controller-search" title="webkit_find_controller_search ()"><code class="function">webkit_find_controller_search()</code></a> or +<a class="link" href="WebKitFindController.html#webkit-find-controller-count-matches" title="webkit_find_controller_count_matches ()"><code class="function">webkit_find_controller_count_matches()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-find-controller-get-search-text.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>find_controller</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-find-controller-get-search-text.returns"></a><h4>Returns</h4> +<p> the text to look for in the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-find-controller-count-matches"></a><h3>webkit_find_controller_count_matches ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_find_controller_count_matches (<em class="parameter"><code><a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a> *find_controller</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *search_text</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> find_options</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> max_match_count</code></em>);</pre> +<p>Counts the number of matches for <em class="parameter"><code>search_text</code></em> + found in the +<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> with the provided <em class="parameter"><code>find_options</code></em> +. The number of +matches will be provided by the +<a class="link" href="WebKitFindController.html#WebKitFindController-counted-matches" title="The “counted-matches” signal"><span class="type">“counted-matches”</span></a> signal.</p> +<div class="refsect3"> +<a name="webkit-find-controller-count-matches.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>find_controller</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>search_text</p></td> +<td class="parameter_description"><p>the text to look for</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>find_options</p></td> +<td class="parameter_description"><p>a bitmask with the <a class="link" href="WebKitFindController.html#WebKitFindOptions" title="enum WebKitFindOptions"><span class="type">WebKitFindOptions</span></a> used in the search</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>max_match_count</p></td> +<td class="parameter_description"><p>the maximum number of matches allowed in the search</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-find-controller-get-options"></a><h3>webkit_find_controller_get_options ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a> +webkit_find_controller_get_options (<em class="parameter"><code><a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a> *find_controller</code></em>);</pre> +<p>Gets a bitmask containing the <a class="link" href="WebKitFindController.html#WebKitFindOptions" title="enum WebKitFindOptions"><span class="type">WebKitFindOptions</span></a> associated with +the current search.</p> +<div class="refsect3"> +<a name="webkit-find-controller-get-options.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>find_controller</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-find-controller-get-options.returns"></a><h4>Returns</h4> +<p> a bitmask containing the <a class="link" href="WebKitFindController.html#WebKitFindOptions" title="enum WebKitFindOptions"><span class="type">WebKitFindOptions</span></a> associated +with the current search.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-find-controller-get-max-match-count"></a><h3>webkit_find_controller_get_max_match_count ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +webkit_find_controller_get_max_match_count + (<em class="parameter"><code><a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a> *find_controller</code></em>);</pre> +<p>Gets the maximum number of matches to report during a text +lookup. This number is passed as the last argument of +<a class="link" href="WebKitFindController.html#webkit-find-controller-search" title="webkit_find_controller_search ()"><code class="function">webkit_find_controller_search()</code></a> or +<a class="link" href="WebKitFindController.html#webkit-find-controller-count-matches" title="webkit_find_controller_count_matches ()"><code class="function">webkit_find_controller_count_matches()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-find-controller-get-max-match-count.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>find_controller</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-find-controller-get-max-match-count.returns"></a><h4>Returns</h4> +<p> the maximum number of matches to report.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-find-controller-get-web-view"></a><h3>webkit_find_controller_get_web_view ()</h3> +<pre class="programlisting"><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="returnvalue">WebKitWebView</span></a> * +webkit_find_controller_get_web_view (<em class="parameter"><code><a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a> *find_controller</code></em>);</pre> +<p>Gets the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> this find controller is associated to. Do +not unref the returned instance as it belongs to the +<a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a>.</p> +<div class="refsect3"> +<a name="webkit-find-controller-get-web-view.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>find_controller</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-find-controller-get-web-view.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +</div> +<div class="refsect1"> +<a name="WebKitFindController.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitFindController-struct"></a><h3>WebKitFindController</h3> +<pre class="programlisting">typedef struct _WebKitFindController WebKitFindController;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitFindOptions"></a><h3>enum WebKitFindOptions</h3> +<p>Enum values used to specify search options.</p> +<div class="refsect3"> +<a name="WebKitFindOptions.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-FIND-OPTIONS-NONE:CAPS"></a>WEBKIT_FIND_OPTIONS_NONE</p></td> +<td class="enum_member_description"> +<p>no search flags, this means a case + sensitive, no wrap, forward only search.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-FIND-OPTIONS-CASE-INSENSITIVE:CAPS"></a>WEBKIT_FIND_OPTIONS_CASE_INSENSITIVE</p></td> +<td class="enum_member_description"> +<p>case insensitive search.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-FIND-OPTIONS-AT-WORD-STARTS:CAPS"></a>WEBKIT_FIND_OPTIONS_AT_WORD_STARTS</p></td> +<td class="enum_member_description"> +<p>search text only at the + begining of the words.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-FIND-OPTIONS-TREAT-MEDIAL-CAPITAL-AS-WORD-START:CAPS"></a>WEBKIT_FIND_OPTIONS_TREAT_MEDIAL_CAPITAL_AS_WORD_START</p></td> +<td class="enum_member_description"> +<p>treat + capital letters in the middle of words as word start.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-FIND-OPTIONS-BACKWARDS:CAPS"></a>WEBKIT_FIND_OPTIONS_BACKWARDS</p></td> +<td class="enum_member_description"> +<p>search backwards.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-FIND-OPTIONS-WRAP-AROUND:CAPS"></a>WEBKIT_FIND_OPTIONS_WRAP_AROUND</p></td> +<td class="enum_member_description"> +<p>if not present search will stop + at the end of the document.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +</div> +<div class="refsect1"> +<a name="WebKitFindController.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="WebKitFindController--max-match-count"></a><h3>The <code class="literal">“max-match-count”</code> property</h3> +<pre class="programlisting"> “max-match-count” <a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> +<p>The maximum number of matches to report for a given search.</p> +<p>Flags: Read</p> +<p>Default value: 0</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitFindController--options"></a><h3>The <code class="literal">“options”</code> property</h3> +<pre class="programlisting"> “options” <a class="link" href="WebKitFindController.html#WebKitFindOptions" title="enum WebKitFindOptions"><span class="type">WebKitFindOptions</span></a></pre> +<p>The options to be used in the search operation.</p> +<p>Flags: Read</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitFindController--text"></a><h3>The <code class="literal">“text”</code> property</h3> +<pre class="programlisting"> “text” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The current search text for this <a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a>.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitFindController--web-view"></a><h3>The <code class="literal">“web-view”</code> property</h3> +<pre class="programlisting"> “web-view” <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *</pre> +<p>The <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> this controller is associated to.</p> +<p>Flags: Read / Write / Construct Only</p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitFindController.signal-details"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="WebKitFindController-counted-matches"></a><h3>The <code class="literal">“counted-matches”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a> *find_controller, + <a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> match_count, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>This signal is emitted when the <a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a> has +counted the number of matches for a given text after a call +to <a class="link" href="WebKitFindController.html#webkit-find-controller-count-matches" title="webkit_find_controller_count_matches ()"><code class="function">webkit_find_controller_count_matches()</code></a>.</p> +<div class="refsect3"> +<a name="WebKitFindController-counted-matches.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>find_controller</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>match_count</p></td> +<td class="parameter_description"><p>the number of matches of the search text</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitFindController-failed-to-find-text"></a><h3>The <code class="literal">“failed-to-find-text”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a> *find_controller, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>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 +<a class="link" href="WebKitFindController.html#webkit-find-controller-search" title="webkit_find_controller_search ()"><code class="function">webkit_find_controller_search()</code></a>, <a class="link" href="WebKitFindController.html#webkit-find-controller-search-next" title="webkit_find_controller_search_next ()"><code class="function">webkit_find_controller_search_next()</code></a> +or <a class="link" href="WebKitFindController.html#webkit-find-controller-search-previous" title="webkit_find_controller_search_previous ()"><code class="function">webkit_find_controller_search_previous()</code></a>.</p> +<div class="refsect3"> +<a name="WebKitFindController-failed-to-find-text.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>find_controller</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitFindController-found-text"></a><h3>The <code class="literal">“found-text”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a> *find_controller, + <a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> match_count, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>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 <a class="link" href="WebKitFindController.html#webkit-find-controller-search" title="webkit_find_controller_search ()"><code class="function">webkit_find_controller_search()</code></a>, +<a class="link" href="WebKitFindController.html#webkit-find-controller-search-next" title="webkit_find_controller_search_next ()"><code class="function">webkit_find_controller_search_next()</code></a> or +<a class="link" href="WebKitFindController.html#webkit-find-controller-search-previous" title="webkit_find_controller_search_previous ()"><code class="function">webkit_find_controller_search_previous()</code></a>.</p> +<div class="refsect3"> +<a name="WebKitFindController-found-text.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>find_controller</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>match_count</p></td> +<td class="parameter_description"><p>the number of matches found of the search text</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitFormSubmissionRequest.html b/Documentation/webkit2gtk-4.0/html/WebKitFormSubmissionRequest.html new file mode 100644 index 000000000..856a8ed7a --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitFormSubmissionRequest.html @@ -0,0 +1,157 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitFormSubmissionRequest: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"> +<link rel="next" href="WebKitSecurityManager.html" title="WebKitSecurityManager"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitFormSubmissionRequest.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitFormSubmissionRequest.object-hierarchy" class="shortcut">Object Hierarchy</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitContextMenuItem.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitSecurityManager.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitFormSubmissionRequest"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitFormSubmissionRequest.top_of_page"></a>WebKitFormSubmissionRequest</span></h2> +<p>WebKitFormSubmissionRequest — Represents a form submission request</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitFormSubmissionRequest.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a href="../glib/glib-Hash-Tables.html#GHashTable"><span class="returnvalue">GHashTable</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitFormSubmissionRequest.html#webkit-form-submission-request-get-text-fields" title="webkit_form_submission_request_get_text_fields ()">webkit_form_submission_request_get_text_fields</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitFormSubmissionRequest.html#webkit-form-submission-request-submit" title="webkit_form_submission_request_submit ()">webkit_form_submission_request_submit</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitFormSubmissionRequest.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitFormSubmissionRequest.html#WebKitFormSubmissionRequest-struct" title="struct WebKitFormSubmissionRequest">WebKitFormSubmissionRequest</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitFormSubmissionRequest.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitFormSubmissionRequest +</pre> +</div> +<div class="refsect1"> +<a name="WebKitFormSubmissionRequest.description"></a><h2>Description</h2> +<p>When a form is about to be submitted in a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>, the +<a class="link" href="WebKitWebView.html#WebKitWebView-submit-form" title="The “submit-form” signal"><span class="type">“submit-form”</span></a> signal is emitted. Its request argument +contains information about the text fields of the form, that are +typically used to store login information, returned in a +<a href="../glib/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a> by the <a class="link" href="WebKitFormSubmissionRequest.html#webkit-form-submission-request-get-text-fields" title="webkit_form_submission_request_get_text_fields ()"><code class="function">webkit_form_submission_request_get_text_fields()</code></a> +method, and you can finally submit the form with +<a class="link" href="WebKitFormSubmissionRequest.html#webkit-form-submission-request-submit" title="webkit_form_submission_request_submit ()"><code class="function">webkit_form_submission_request_submit()</code></a>.</p> +</div> +<div class="refsect1"> +<a name="WebKitFormSubmissionRequest.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-form-submission-request-get-text-fields"></a><h3>webkit_form_submission_request_get_text_fields ()</h3> +<pre class="programlisting"><a href="../glib/glib-Hash-Tables.html#GHashTable"><span class="returnvalue">GHashTable</span></a> * +webkit_form_submission_request_get_text_fields + (<em class="parameter"><code><a class="link" href="WebKitFormSubmissionRequest.html" title="WebKitFormSubmissionRequest"><span class="type">WebKitFormSubmissionRequest</span></a> *request</code></em>);</pre> +<p>Get a <a href="../glib/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a> with the values of the text fields contained in the form +associated to <em class="parameter"><code>request</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-form-submission-request-get-text-fields.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitFormSubmissionRequest.html" title="WebKitFormSubmissionRequest"><span class="type">WebKitFormSubmissionRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-form-submission-request-get-text-fields.returns"></a><h4>Returns</h4> +<p> a <a href="../glib/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a> with the form text fields, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the +form doesn't contain text fields. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-form-submission-request-submit"></a><h3>webkit_form_submission_request_submit ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_form_submission_request_submit (<em class="parameter"><code><a class="link" href="WebKitFormSubmissionRequest.html" title="WebKitFormSubmissionRequest"><span class="type">WebKitFormSubmissionRequest</span></a> *request</code></em>);</pre> +<p>Continue the form submission.</p> +<div class="refsect3"> +<a name="webkit-form-submission-request-submit.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitFormSubmissionRequest.html" title="WebKitFormSubmissionRequest"><span class="type">WebKitFormSubmissionRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +</div> +<div class="refsect1"> +<a name="WebKitFormSubmissionRequest.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitFormSubmissionRequest-struct"></a><h3>struct WebKitFormSubmissionRequest</h3> +<pre class="programlisting">struct WebKitFormSubmissionRequest;</pre> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitFrame.html b/Documentation/webkit2gtk-4.0/html/WebKitFrame.html new file mode 100644 index 000000000..ffd9aa054 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitFrame.html @@ -0,0 +1,242 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitFrame: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch02.html" title="Web Extensions"> +<link rel="prev" href="WebKitWebPage.html" title="WebKitWebPage"> +<link rel="next" href="WebKitScriptWorld.html" title="WebKitScriptWorld"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitFrame.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitFrame.object-hierarchy" class="shortcut">Object Hierarchy</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch02.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitWebPage.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitScriptWorld.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitFrame"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitFrame.top_of_page"></a>WebKitFrame</span></h2> +<p>WebKitFrame</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitFrame.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitFrame.html#webkit-frame-is-main-frame" title="webkit_frame_is_main_frame ()">webkit_frame_is_main_frame</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitFrame.html#webkit-frame-get-uri" title="webkit_frame_get_uri ()">webkit_frame_get_uri</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">JSGlobalContextRef</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitFrame.html#webkit-frame-get-javascript-global-context" title="webkit_frame_get_javascript_global_context ()">webkit_frame_get_javascript_global_context</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">JSGlobalContextRef</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitFrame.html#webkit-frame-get-javascript-context-for-script-world" title="webkit_frame_get_javascript_context_for_script_world ()">webkit_frame_get_javascript_context_for_script_world</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitFrame.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitFrame.html#WebKitFrame-struct" title="struct WebKitFrame">WebKitFrame</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitFrame.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitFrame +</pre> +</div> +<div class="refsect1"> +<a name="WebKitFrame.description"></a><h2>Description</h2> +</div> +<div class="refsect1"> +<a name="WebKitFrame.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-frame-is-main-frame"></a><h3>webkit_frame_is_main_frame ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_frame_is_main_frame (<em class="parameter"><code><a class="link" href="WebKitFrame.html" title="WebKitFrame"><span class="type">WebKitFrame</span></a> *frame</code></em>);</pre> +<p>Gets whether <em class="parameter"><code>frame</code></em> + is the a main frame of a <a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a></p> +<div class="refsect3"> +<a name="webkit-frame-is-main-frame.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>frame</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitFrame.html" title="WebKitFrame"><span class="type">WebKitFrame</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-frame-is-main-frame.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>frame</code></em> +is a main frame or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-frame-get-uri"></a><h3>webkit_frame_get_uri ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_frame_get_uri (<em class="parameter"><code><a class="link" href="WebKitFrame.html" title="WebKitFrame"><span class="type">WebKitFrame</span></a> *frame</code></em>);</pre> +<p>Gets the current active URI of <em class="parameter"><code>frame</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-frame-get-uri.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>frame</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitFrame.html" title="WebKitFrame"><span class="type">WebKitFrame</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-frame-get-uri.returns"></a><h4>Returns</h4> +<p> the current active URI of <em class="parameter"><code>frame</code></em> +or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if nothing has been +loaded yet.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-frame-get-javascript-global-context"></a><h3>webkit_frame_get_javascript_global_context ()</h3> +<pre class="programlisting"><span class="returnvalue">JSGlobalContextRef</span> +webkit_frame_get_javascript_global_context + (<em class="parameter"><code><a class="link" href="WebKitFrame.html" title="WebKitFrame"><span class="type">WebKitFrame</span></a> *frame</code></em>);</pre> +<p>Gets the global JavaScript execution context. Use this function to bridge +between the WebKit and JavaScriptCore APIs.</p> +<div class="refsect3"> +<a name="webkit-frame-get-javascript-global-context.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>frame</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitFrame.html" title="WebKitFrame"><span class="type">WebKitFrame</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-frame-get-javascript-global-context.returns"></a><h4>Returns</h4> +<p> the global JavaScript context of <em class="parameter"><code>frame</code></em> +. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-frame-get-javascript-context-for-script-world"></a><h3>webkit_frame_get_javascript_context_for_script_world ()</h3> +<pre class="programlisting"><span class="returnvalue">JSGlobalContextRef</span> +webkit_frame_get_javascript_context_for_script_world + (<em class="parameter"><code><a class="link" href="WebKitFrame.html" title="WebKitFrame"><span class="type">WebKitFrame</span></a> *frame</code></em>, + <em class="parameter"><code><a class="link" href="WebKitScriptWorld.html" title="WebKitScriptWorld"><span class="type">WebKitScriptWorld</span></a> *world</code></em>);</pre> +<p>Gets the JavaScript execution context of <em class="parameter"><code>frame</code></em> + for the given <a class="link" href="WebKitScriptWorld.html" title="WebKitScriptWorld"><span class="type">WebKitScriptWorld</span></a>.</p> +<div class="refsect3"> +<a name="webkit-frame-get-javascript-context-for-script-world.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>frame</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitFrame.html" title="WebKitFrame"><span class="type">WebKitFrame</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>world</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitScriptWorld.html" title="WebKitScriptWorld"><span class="type">WebKitScriptWorld</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-frame-get-javascript-context-for-script-world.returns"></a><h4>Returns</h4> +<p> the JavaScript context of <em class="parameter"><code>frame</code></em> +for <em class="parameter"><code>world</code></em> +. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitFrame.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitFrame-struct"></a><h3>struct WebKitFrame</h3> +<pre class="programlisting">struct WebKitFrame;</pre> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitGeolocationPermissionRequest.html b/Documentation/webkit2gtk-4.0/html/WebKitGeolocationPermissionRequest.html new file mode 100644 index 000000000..e2bf1e5be --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitGeolocationPermissionRequest.html @@ -0,0 +1,88 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitGeolocationPermissionRequest: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitPermissionRequest.html" title="WebKitPermissionRequest"> +<link rel="next" href="WebKitInstallMissingMediaPluginsPermissionRequest.html" title="WebKitInstallMissingMediaPluginsPermissionRequest"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitGeolocationPermissionRequest.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitGeolocationPermissionRequest.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> + <a href="#WebKitGeolocationPermissionRequest.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitPermissionRequest.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitInstallMissingMediaPluginsPermissionRequest.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitGeolocationPermissionRequest"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitGeolocationPermissionRequest.top_of_page"></a>WebKitGeolocationPermissionRequest</span></h2> +<p>WebKitGeolocationPermissionRequest — A permission request for sharing user's location</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitGeolocationPermissionRequest.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitGeolocationPermissionRequest.html#WebKitGeolocationPermissionRequest-struct" title="struct WebKitGeolocationPermissionRequest">WebKitGeolocationPermissionRequest</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitGeolocationPermissionRequest.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitGeolocationPermissionRequest +</pre> +</div> +<div class="refsect1"> +<a name="WebKitGeolocationPermissionRequest.implemented-interfaces"></a><h2>Implemented Interfaces</h2> +<p> +WebKitGeolocationPermissionRequest implements + <a class="link" href="WebKitPermissionRequest.html" title="WebKitPermissionRequest">WebKitPermissionRequest</a>.</p> +</div> +<div class="refsect1"> +<a name="WebKitGeolocationPermissionRequest.description"></a><h2>Description</h2> +<p>WebKitGeolocationPermissionRequest represents a request for +permission to decide whether WebKit should provide the user's +location to a website when requested throught the Geolocation API.</p> +<p>When a WebKitGeolocationPermissionRequest is not handled by the user, +it is denied by default.</p> +</div> +<div class="refsect1"> +<a name="WebKitGeolocationPermissionRequest.functions_details"></a><h2>Functions</h2> +<p></p> +</div> +<div class="refsect1"> +<a name="WebKitGeolocationPermissionRequest.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitGeolocationPermissionRequest-struct"></a><h3>struct WebKitGeolocationPermissionRequest</h3> +<pre class="programlisting">struct WebKitGeolocationPermissionRequest;</pre> +</div> +</div> +<div class="refsect1"> +<a name="WebKitGeolocationPermissionRequest.see-also"></a><h2>See Also</h2> +<p><a class="link" href="WebKitPermissionRequest.html" title="WebKitPermissionRequest"><span class="type">WebKitPermissionRequest</span></a>, <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitHitTestResult.html b/Documentation/webkit2gtk-4.0/html/WebKitHitTestResult.html new file mode 100644 index 000000000..c98bff8c1 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitHitTestResult.html @@ -0,0 +1,715 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitHitTestResult: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitResponsePolicyDecision.html" title="WebKitResponsePolicyDecision"> +<link rel="next" href="WebKitEditorState.html" title="WebKitEditorState"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitHitTestResult.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitHitTestResult.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#WebKitHitTestResult.properties" class="shortcut">Properties</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitResponsePolicyDecision.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitEditorState.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitHitTestResult"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitHitTestResult.top_of_page"></a>WebKitHitTestResult</span></h2> +<p>WebKitHitTestResult — Result of a Hit Test</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitHitTestResult.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitHitTestResult.html#webkit-hit-test-result-get-context" title="webkit_hit_test_result_get_context ()">webkit_hit_test_result_get_context</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitHitTestResult.html#webkit-hit-test-result-context-is-link" title="webkit_hit_test_result_context_is_link ()">webkit_hit_test_result_context_is_link</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitHitTestResult.html#webkit-hit-test-result-context-is-image" title="webkit_hit_test_result_context_is_image ()">webkit_hit_test_result_context_is_image</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitHitTestResult.html#webkit-hit-test-result-context-is-media" title="webkit_hit_test_result_context_is_media ()">webkit_hit_test_result_context_is_media</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitHitTestResult.html#webkit-hit-test-result-context-is-editable" title="webkit_hit_test_result_context_is_editable ()">webkit_hit_test_result_context_is_editable</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitHitTestResult.html#webkit-hit-test-result-context-is-selection" title="webkit_hit_test_result_context_is_selection ()">webkit_hit_test_result_context_is_selection</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitHitTestResult.html#webkit-hit-test-result-get-link-uri" title="webkit_hit_test_result_get_link_uri ()">webkit_hit_test_result_get_link_uri</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitHitTestResult.html#webkit-hit-test-result-get-link-title" title="webkit_hit_test_result_get_link_title ()">webkit_hit_test_result_get_link_title</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitHitTestResult.html#webkit-hit-test-result-get-link-label" title="webkit_hit_test_result_get_link_label ()">webkit_hit_test_result_get_link_label</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitHitTestResult.html#webkit-hit-test-result-get-image-uri" title="webkit_hit_test_result_get_image_uri ()">webkit_hit_test_result_get_image_uri</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitHitTestResult.html#webkit-hit-test-result-get-media-uri" title="webkit_hit_test_result_get_media_uri ()">webkit_hit_test_result_get_media_uri</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitHitTestResult.html#webkit-hit-test-result-context-is-scrollbar" title="webkit_hit_test_result_context_is_scrollbar ()">webkit_hit_test_result_context_is_scrollbar</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitHitTestResult.properties"></a><h2>Properties</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> +<td class="property_name"><a class="link" href="WebKitHitTestResult.html#WebKitHitTestResult--context" title="The “context” property">context</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitHitTestResult.html#WebKitHitTestResult--image-uri" title="The “image-uri” property">image-uri</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitHitTestResult.html#WebKitHitTestResult--link-label" title="The “link-label” property">link-label</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitHitTestResult.html#WebKitHitTestResult--link-title" title="The “link-title” property">link-title</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitHitTestResult.html#WebKitHitTestResult--link-uri" title="The “link-uri” property">link-uri</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitHitTestResult.html#WebKitHitTestResult--media-uri" title="The “media-uri” property">media-uri</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitHitTestResult.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitHitTestResult.html#WebKitHitTestResult-struct" title="struct WebKitHitTestResult">WebKitHitTestResult</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="WebKitHitTestResult.html#WebKitHitTestResultContext" title="enum WebKitHitTestResultContext">WebKitHitTestResultContext</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitHitTestResult.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitHitTestResult + <span class="lineart">╰──</span> <a class="link" href="WebKitWebHitTestResult.html" title="WebKitWebHitTestResult">WebKitWebHitTestResult</a> +</pre> +</div> +<div class="refsect1"> +<a name="WebKitHitTestResult.description"></a><h2>Description</h2> +<p>A Hit Test is an operation to get context information about a given +point in a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>. <a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a> represents the +result of a Hit Test. It provides context information about what is +at the coordinates of the Hit Test, such as if there's a link, +an image or a media.</p> +<p>You can get the context of the HitTestResult with +<a class="link" href="WebKitHitTestResult.html#webkit-hit-test-result-get-context" title="webkit_hit_test_result_get_context ()"><code class="function">webkit_hit_test_result_get_context()</code></a> that returns a bitmask of +<a class="link" href="WebKitHitTestResult.html#WebKitHitTestResultContext" title="enum WebKitHitTestResultContext"><span class="type">WebKitHitTestResultContext</span></a> flags. You can also use +<a class="link" href="WebKitHitTestResult.html#webkit-hit-test-result-context-is-link" title="webkit_hit_test_result_context_is_link ()"><code class="function">webkit_hit_test_result_context_is_link()</code></a>, <a class="link" href="WebKitHitTestResult.html#webkit-hit-test-result-context-is-image" title="webkit_hit_test_result_context_is_image ()"><code class="function">webkit_hit_test_result_context_is_image()</code></a> and +<a class="link" href="WebKitHitTestResult.html#webkit-hit-test-result-context-is-media" title="webkit_hit_test_result_context_is_media ()"><code class="function">webkit_hit_test_result_context_is_media()</code></a> to determine whether there's +a link, image or a media element at the coordinates of the Hit Test. +Note that it's possible that several <a class="link" href="WebKitHitTestResult.html#WebKitHitTestResultContext" title="enum WebKitHitTestResultContext"><span class="type">WebKitHitTestResultContext</span></a> flags +are active at the same time, for example if there's a link containing an image.</p> +<p>When the mouse is moved over a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> a Hit Test is performed +for the mouse coordinates and <a class="link" href="WebKitWebView.html#WebKitWebView-mouse-target-changed" title="The “mouse-target-changed” signal"><span class="type">“mouse-target-changed”</span></a> +signal is emitted with a <a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a>.</p> +</div> +<div class="refsect1"> +<a name="WebKitHitTestResult.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-hit-test-result-get-context"></a><h3>webkit_hit_test_result_get_context ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +webkit_hit_test_result_get_context (<em class="parameter"><code><a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a> *hit_test_result</code></em>);</pre> +<p>Gets the value of the <a class="link" href="WebKitHitTestResult.html#WebKitHitTestResult--context" title="The “context” property"><span class="type">“context”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-hit-test-result-get-context.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>hit_test_result</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-hit-test-result-get-context.returns"></a><h4>Returns</h4> +<p> a bitmask of <a class="link" href="WebKitHitTestResult.html#WebKitHitTestResultContext" title="enum WebKitHitTestResultContext"><span class="type">WebKitHitTestResultContext</span></a> flags</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-hit-test-result-context-is-link"></a><h3>webkit_hit_test_result_context_is_link ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_hit_test_result_context_is_link + (<em class="parameter"><code><a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a> *hit_test_result</code></em>);</pre> +<p>Gets whether <a class="link" href="WebKitHitTestResult.html#WEBKIT-HIT-TEST-RESULT-CONTEXT-LINK:CAPS"><code class="literal">WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK</code></a> flag is present in +<a class="link" href="WebKitHitTestResult.html#WebKitHitTestResult--context" title="The “context” property"><span class="type">“context”</span></a>.</p> +<div class="refsect3"> +<a name="webkit-hit-test-result-context-is-link.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>hit_test_result</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-hit-test-result-context-is-link.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if there's a link element in the coordinates of the Hit Test, +or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-hit-test-result-context-is-image"></a><h3>webkit_hit_test_result_context_is_image ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_hit_test_result_context_is_image + (<em class="parameter"><code><a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a> *hit_test_result</code></em>);</pre> +<p>Gets whether <a class="link" href="WebKitHitTestResult.html#WEBKIT-HIT-TEST-RESULT-CONTEXT-IMAGE:CAPS"><code class="literal">WEBKIT_HIT_TEST_RESULT_CONTEXT_IMAGE</code></a> flag is present in +<a class="link" href="WebKitHitTestResult.html#WebKitHitTestResult--context" title="The “context” property"><span class="type">“context”</span></a>.</p> +<div class="refsect3"> +<a name="webkit-hit-test-result-context-is-image.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>hit_test_result</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-hit-test-result-context-is-image.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if there's an image element in the coordinates of the Hit Test, +or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-hit-test-result-context-is-media"></a><h3>webkit_hit_test_result_context_is_media ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_hit_test_result_context_is_media + (<em class="parameter"><code><a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a> *hit_test_result</code></em>);</pre> +<p>Gets whether <a class="link" href="WebKitHitTestResult.html#WEBKIT-HIT-TEST-RESULT-CONTEXT-MEDIA:CAPS"><code class="literal">WEBKIT_HIT_TEST_RESULT_CONTEXT_MEDIA</code></a> flag is present in +<a class="link" href="WebKitHitTestResult.html#WebKitHitTestResult--context" title="The “context” property"><span class="type">“context”</span></a>.</p> +<div class="refsect3"> +<a name="webkit-hit-test-result-context-is-media.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>hit_test_result</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-hit-test-result-context-is-media.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if there's a media element in the coordinates of the Hit Test, +or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-hit-test-result-context-is-editable"></a><h3>webkit_hit_test_result_context_is_editable ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_hit_test_result_context_is_editable + (<em class="parameter"><code><a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a> *hit_test_result</code></em>);</pre> +<p>Gets whether <a class="link" href="WebKitHitTestResult.html#WEBKIT-HIT-TEST-RESULT-CONTEXT-EDITABLE:CAPS"><code class="literal">WEBKIT_HIT_TEST_RESULT_CONTEXT_EDITABLE</code></a> flag is present in +<a class="link" href="WebKitHitTestResult.html#WebKitHitTestResult--context" title="The “context” property"><span class="type">“context”</span></a>.</p> +<div class="refsect3"> +<a name="webkit-hit-test-result-context-is-editable.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>hit_test_result</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-hit-test-result-context-is-editable.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if there's an editable element at the coordinates of the <em class="parameter"><code>hit_test_result</code></em> +, +or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-hit-test-result-context-is-selection"></a><h3>webkit_hit_test_result_context_is_selection ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_hit_test_result_context_is_selection + (<em class="parameter"><code><a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a> *hit_test_result</code></em>);</pre> +<p>Gets whether <a class="link" href="WebKitHitTestResult.html#WEBKIT-HIT-TEST-RESULT-CONTEXT-SELECTION:CAPS"><code class="literal">WEBKIT_HIT_TEST_RESULT_CONTEXT_SELECTION</code></a> flag is present in +<a class="link" href="WebKitHitTestResult.html#WebKitHitTestResult--context" title="The “context” property"><span class="type">“context”</span></a>.</p> +<div class="refsect3"> +<a name="webkit-hit-test-result-context-is-selection.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>hit_test_result</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-hit-test-result-context-is-selection.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if there's a selected element at the coordinates of the <em class="parameter"><code>hit_test_result</code></em> +, +or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-hit-test-result-get-link-uri"></a><h3>webkit_hit_test_result_get_link_uri ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_hit_test_result_get_link_uri (<em class="parameter"><code><a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a> *hit_test_result</code></em>);</pre> +<p>Gets the value of the <a class="link" href="WebKitHitTestResult.html#WebKitHitTestResult--link-uri" title="The “link-uri” property"><span class="type">“link-uri”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-hit-test-result-get-link-uri.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>hit_test_result</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-hit-test-result-get-link-uri.returns"></a><h4>Returns</h4> +<p> the URI of the link element in the coordinates of the Hit Test, +or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if there ins't a link element in <em class="parameter"><code>hit_test_result</code></em> +context</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-hit-test-result-get-link-title"></a><h3>webkit_hit_test_result_get_link_title ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_hit_test_result_get_link_title (<em class="parameter"><code><a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a> *hit_test_result</code></em>);</pre> +<p>Gets the value of the <a class="link" href="WebKitHitTestResult.html#WebKitHitTestResult--link-title" title="The “link-title” property"><span class="type">“link-title”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-hit-test-result-get-link-title.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>hit_test_result</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-hit-test-result-get-link-title.returns"></a><h4>Returns</h4> +<p> the title of the link element in the coordinates of the Hit Test, +or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if there ins't a link element in <em class="parameter"><code>hit_test_result</code></em> +context or the +link element doesn't have a title</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-hit-test-result-get-link-label"></a><h3>webkit_hit_test_result_get_link_label ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_hit_test_result_get_link_label (<em class="parameter"><code><a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a> *hit_test_result</code></em>);</pre> +<p>Gets the value of the <a class="link" href="WebKitHitTestResult.html#WebKitHitTestResult--link-label" title="The “link-label” property"><span class="type">“link-label”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-hit-test-result-get-link-label.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>hit_test_result</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-hit-test-result-get-link-label.returns"></a><h4>Returns</h4> +<p> the label of the link element in the coordinates of the Hit Test, +or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if there ins't a link element in <em class="parameter"><code>hit_test_result</code></em> +context or the +link element doesn't have a label</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-hit-test-result-get-image-uri"></a><h3>webkit_hit_test_result_get_image_uri ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_hit_test_result_get_image_uri (<em class="parameter"><code><a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a> *hit_test_result</code></em>);</pre> +<p>Gets the value of the <a class="link" href="WebKitHitTestResult.html#WebKitHitTestResult--image-uri" title="The “image-uri” property"><span class="type">“image-uri”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-hit-test-result-get-image-uri.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>hit_test_result</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-hit-test-result-get-image-uri.returns"></a><h4>Returns</h4> +<p> the URI of the image element in the coordinates of the Hit Test, +or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if there ins't an image element in <em class="parameter"><code>hit_test_result</code></em> +context</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-hit-test-result-get-media-uri"></a><h3>webkit_hit_test_result_get_media_uri ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_hit_test_result_get_media_uri (<em class="parameter"><code><a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a> *hit_test_result</code></em>);</pre> +<p>Gets the value of the <a class="link" href="WebKitHitTestResult.html#WebKitHitTestResult--media-uri" title="The “media-uri” property"><span class="type">“media-uri”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-hit-test-result-get-media-uri.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>hit_test_result</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-hit-test-result-get-media-uri.returns"></a><h4>Returns</h4> +<p> the URI of the media element in the coordinates of the Hit Test, +or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if there ins't a media element in <em class="parameter"><code>hit_test_result</code></em> +context</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-hit-test-result-context-is-scrollbar"></a><h3>webkit_hit_test_result_context_is_scrollbar ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_hit_test_result_context_is_scrollbar + (<em class="parameter"><code><a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a> *hit_test_result</code></em>);</pre> +<p>Gets whether <a class="link" href="WebKitHitTestResult.html#WEBKIT-HIT-TEST-RESULT-CONTEXT-SCROLLBAR:CAPS"><code class="literal">WEBKIT_HIT_TEST_RESULT_CONTEXT_SCROLLBAR</code></a> flag is present in +<a class="link" href="WebKitHitTestResult.html#WebKitHitTestResult--context" title="The “context” property"><span class="type">“context”</span></a>.</p> +<div class="refsect3"> +<a name="webkit-hit-test-result-context-is-scrollbar.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>hit_test_result</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-hit-test-result-context-is-scrollbar.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if there's a scrollbar element at the coordinates of the <em class="parameter"><code>hit_test_result</code></em> +, +or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p> +</div> +</div> +</div> +<div class="refsect1"> +<a name="WebKitHitTestResult.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitHitTestResult-struct"></a><h3>struct WebKitHitTestResult</h3> +<pre class="programlisting">struct WebKitHitTestResult;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitHitTestResultContext"></a><h3>enum WebKitHitTestResultContext</h3> +<p>Enum values with flags representing the context of a <a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a>.</p> +<div class="refsect3"> +<a name="WebKitHitTestResultContext.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-HIT-TEST-RESULT-CONTEXT-DOCUMENT:CAPS"></a>WEBKIT_HIT_TEST_RESULT_CONTEXT_DOCUMENT</p></td> +<td class="enum_member_description"> +<p>anywhere in the document.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-HIT-TEST-RESULT-CONTEXT-LINK:CAPS"></a>WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK</p></td> +<td class="enum_member_description"> +<p>a hyperlink element.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-HIT-TEST-RESULT-CONTEXT-IMAGE:CAPS"></a>WEBKIT_HIT_TEST_RESULT_CONTEXT_IMAGE</p></td> +<td class="enum_member_description"> +<p>an image element.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-HIT-TEST-RESULT-CONTEXT-MEDIA:CAPS"></a>WEBKIT_HIT_TEST_RESULT_CONTEXT_MEDIA</p></td> +<td class="enum_member_description"> +<p>a video or audio element.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-HIT-TEST-RESULT-CONTEXT-EDITABLE:CAPS"></a>WEBKIT_HIT_TEST_RESULT_CONTEXT_EDITABLE</p></td> +<td class="enum_member_description"> +<p>an editable element</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-HIT-TEST-RESULT-CONTEXT-SCROLLBAR:CAPS"></a>WEBKIT_HIT_TEST_RESULT_CONTEXT_SCROLLBAR</p></td> +<td class="enum_member_description"> +<p>a scrollbar element.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-HIT-TEST-RESULT-CONTEXT-SELECTION:CAPS"></a>WEBKIT_HIT_TEST_RESULT_CONTEXT_SELECTION</p></td> +<td class="enum_member_description"> +<p>a selected element. Since 2.8</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +</div> +<div class="refsect1"> +<a name="WebKitHitTestResult.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="WebKitHitTestResult--context"></a><h3>The <code class="literal">“context”</code> property</h3> +<pre class="programlisting"> “context” <a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> +<p>Bitmask of <a class="link" href="WebKitHitTestResult.html#WebKitHitTestResultContext" title="enum WebKitHitTestResultContext"><span class="type">WebKitHitTestResultContext</span></a> flags representing +the context of the <a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a>.</p> +<p>Flags: Read / Write / Construct Only</p> +<p>Default value: 0</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitHitTestResult--image-uri"></a><h3>The <code class="literal">“image-uri”</code> property</h3> +<pre class="programlisting"> “image-uri” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The URI of the image if flag <a class="link" href="WebKitHitTestResult.html#WEBKIT-HIT-TEST-RESULT-CONTEXT-IMAGE:CAPS"><code class="literal">WEBKIT_HIT_TEST_RESULT_CONTEXT_IMAGE</code></a> +is present in <a class="link" href="WebKitHitTestResult.html#WebKitHitTestResult--context" title="The “context” property"><span class="type">“context”</span></a></p> +<p>Flags: Read / Write / Construct Only</p> +<p>Default value: NULL</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitHitTestResult--link-label"></a><h3>The <code class="literal">“link-label”</code> property</h3> +<pre class="programlisting"> “link-label” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The label of the link if flag <a class="link" href="WebKitHitTestResult.html#WEBKIT-HIT-TEST-RESULT-CONTEXT-LINK:CAPS"><code class="literal">WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK</code></a> +is present in <a class="link" href="WebKitHitTestResult.html#WebKitHitTestResult--context" title="The “context” property"><span class="type">“context”</span></a></p> +<p>Flags: Read / Write / Construct Only</p> +<p>Default value: NULL</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitHitTestResult--link-title"></a><h3>The <code class="literal">“link-title”</code> property</h3> +<pre class="programlisting"> “link-title” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The title of the link if flag <a class="link" href="WebKitHitTestResult.html#WEBKIT-HIT-TEST-RESULT-CONTEXT-LINK:CAPS"><code class="literal">WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK</code></a> +is present in <a class="link" href="WebKitHitTestResult.html#WebKitHitTestResult--context" title="The “context” property"><span class="type">“context”</span></a></p> +<p>Flags: Read / Write / Construct Only</p> +<p>Default value: NULL</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitHitTestResult--link-uri"></a><h3>The <code class="literal">“link-uri”</code> property</h3> +<pre class="programlisting"> “link-uri” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The URI of the link if flag <a class="link" href="WebKitHitTestResult.html#WEBKIT-HIT-TEST-RESULT-CONTEXT-LINK:CAPS"><code class="literal">WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK</code></a> +is present in <a class="link" href="WebKitHitTestResult.html#WebKitHitTestResult--context" title="The “context” property"><span class="type">“context”</span></a></p> +<p>Flags: Read / Write / Construct Only</p> +<p>Default value: NULL</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitHitTestResult--media-uri"></a><h3>The <code class="literal">“media-uri”</code> property</h3> +<pre class="programlisting"> “media-uri” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The URI of the media if flag <a class="link" href="WebKitHitTestResult.html#WEBKIT-HIT-TEST-RESULT-CONTEXT-MEDIA:CAPS"><code class="literal">WEBKIT_HIT_TEST_RESULT_CONTEXT_MEDIA</code></a> +is present in <a class="link" href="WebKitHitTestResult.html#WebKitHitTestResult--context" title="The “context” property"><span class="type">“context”</span></a></p> +<p>Flags: Read / Write / Construct Only</p> +<p>Default value: NULL</p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitHitTestResult.see-also"></a><h2>See Also</h2> +<p><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitInstallMissingMediaPluginsPermissionRequest.html b/Documentation/webkit2gtk-4.0/html/WebKitInstallMissingMediaPluginsPermissionRequest.html new file mode 100644 index 000000000..4a1346e96 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitInstallMissingMediaPluginsPermissionRequest.html @@ -0,0 +1,131 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitInstallMissingMediaPluginsPermissionRequest: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitGeolocationPermissionRequest.html" title="WebKitGeolocationPermissionRequest"> +<link rel="next" href="WebKitNavigationAction.html" title="WebKitNavigationAction"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitInstallMissingMediaPluginsPermissionRequest.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitInstallMissingMediaPluginsPermissionRequest.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> + <a href="#WebKitInstallMissingMediaPluginsPermissionRequest.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitGeolocationPermissionRequest.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitNavigationAction.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitInstallMissingMediaPluginsPermissionRequest"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitInstallMissingMediaPluginsPermissionRequest.top_of_page"></a>WebKitInstallMissingMediaPluginsPermissionRequest</span></h2> +<p>WebKitInstallMissingMediaPluginsPermissionRequest — A permission request for installing missing media plugins</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitInstallMissingMediaPluginsPermissionRequest.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody><tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitInstallMissingMediaPluginsPermissionRequest.html#webkit-install-missing-media-plugins-permission-request-get-description" title="webkit_install_missing_media_plugins_permission_request_get_description ()">webkit_install_missing_media_plugins_permission_request_get_description</a> <span class="c_punctuation">()</span> +</td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitInstallMissingMediaPluginsPermissionRequest.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitInstallMissingMediaPluginsPermissionRequest.html#WebKitInstallMissingMediaPluginsPermissionRequest-struct" title="struct WebKitInstallMissingMediaPluginsPermissionRequest">WebKitInstallMissingMediaPluginsPermissionRequest</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitInstallMissingMediaPluginsPermissionRequest.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitInstallMissingMediaPluginsPermissionRequest +</pre> +</div> +<div class="refsect1"> +<a name="WebKitInstallMissingMediaPluginsPermissionRequest.implemented-interfaces"></a><h2>Implemented Interfaces</h2> +<p> +WebKitInstallMissingMediaPluginsPermissionRequest implements + <a class="link" href="WebKitPermissionRequest.html" title="WebKitPermissionRequest">WebKitPermissionRequest</a>.</p> +</div> +<div class="refsect1"> +<a name="WebKitInstallMissingMediaPluginsPermissionRequest.description"></a><h2>Description</h2> +<p>WebKitInstallMissingMediaPluginsPermissionRequest represents a request for +permission to decide whether WebKit should try to start a helper application to +install missing media plugins when the media backend couldn't play a media because +the required plugins were not available.</p> +<p>When a WebKitInstallMissingMediaPluginsPermissionRequest is not handled by the user, +it is allowed by default.</p> +</div> +<div class="refsect1"> +<a name="WebKitInstallMissingMediaPluginsPermissionRequest.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-install-missing-media-plugins-permission-request-get-description"></a><h3>webkit_install_missing_media_plugins_permission_request_get_description ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_install_missing_media_plugins_permission_request_get_description + (<em class="parameter"><code><a class="link" href="WebKitInstallMissingMediaPluginsPermissionRequest.html" title="WebKitInstallMissingMediaPluginsPermissionRequest"><span class="type">WebKitInstallMissingMediaPluginsPermissionRequest</span></a> *request</code></em>);</pre> +<p>Gets the description about the missing plugins provided by the media backend when a media couldn't be played.</p> +<div class="refsect3"> +<a name="webkit-install-missing-media-plugins-permission-request-get-description.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitInstallMissingMediaPluginsPermissionRequest.html" title="WebKitInstallMissingMediaPluginsPermissionRequest"><span class="type">WebKitInstallMissingMediaPluginsPermissionRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-install-missing-media-plugins-permission-request-get-description.returns"></a><h4>Returns</h4> +<p> a string with the description provided by the media backend.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitInstallMissingMediaPluginsPermissionRequest.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitInstallMissingMediaPluginsPermissionRequest-struct"></a><h3>struct WebKitInstallMissingMediaPluginsPermissionRequest</h3> +<pre class="programlisting">struct WebKitInstallMissingMediaPluginsPermissionRequest;</pre> +</div> +</div> +<div class="refsect1"> +<a name="WebKitInstallMissingMediaPluginsPermissionRequest.see-also"></a><h2>See Also</h2> +<p><a class="link" href="WebKitPermissionRequest.html" title="WebKitPermissionRequest"><span class="type">WebKitPermissionRequest</span></a>, <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitNavigationAction.html b/Documentation/webkit2gtk-4.0/html/WebKitNavigationAction.html new file mode 100644 index 000000000..f5c13d50d --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitNavigationAction.html @@ -0,0 +1,331 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitNavigationAction: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitInstallMissingMediaPluginsPermissionRequest.html" title="WebKitInstallMissingMediaPluginsPermissionRequest"> +<link rel="next" href="WebKitUserMediaPermissionRequest.html" title="WebKitUserMediaPermissionRequest"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitNavigationAction.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitNavigationAction.object-hierarchy" class="shortcut">Object Hierarchy</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitInstallMissingMediaPluginsPermissionRequest.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitUserMediaPermissionRequest.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitNavigationAction"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitNavigationAction.top_of_page"></a>WebKitNavigationAction</span></h2> +<p>WebKitNavigationAction</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitNavigationAction.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction"><span class="returnvalue">WebKitNavigationAction</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitNavigationAction.html#webkit-navigation-action-copy" title="webkit_navigation_action_copy ()">webkit_navigation_action_copy</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitNavigationAction.html#webkit-navigation-action-free" title="webkit_navigation_action_free ()">webkit_navigation_action_free</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitNavigationPolicyDecision.html#WebKitNavigationType" title="enum WebKitNavigationType"><span class="returnvalue">WebKitNavigationType</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitNavigationAction.html#webkit-navigation-action-get-navigation-type" title="webkit_navigation_action_get_navigation_type ()">webkit_navigation_action_get_navigation_type</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitNavigationAction.html#webkit-navigation-action-get-mouse-button" title="webkit_navigation_action_get_mouse_button ()">webkit_navigation_action_get_mouse_button</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitNavigationAction.html#webkit-navigation-action-get-modifiers" title="webkit_navigation_action_get_modifiers ()">webkit_navigation_action_get_modifiers</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="returnvalue">WebKitURIRequest</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitNavigationAction.html#webkit-navigation-action-get-request" title="webkit_navigation_action_get_request ()">webkit_navigation_action_get_request</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitNavigationAction.html#webkit-navigation-action-is-user-gesture" title="webkit_navigation_action_is_user_gesture ()">webkit_navigation_action_is_user_gesture</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitNavigationAction.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="WebKitNavigationAction.html#WebKitNavigationAction-struct" title="WebKitNavigationAction">WebKitNavigationAction</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitNavigationAction.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="/home/cgarcia/gnome/share/gtk-doc/html/gobject/gobject-Boxed-Types.html">GBoxed</a> + <span class="lineart">╰──</span> WebKitNavigationAction +</pre> +</div> +<div class="refsect1"> +<a name="WebKitNavigationAction.description"></a><h2>Description</h2> +</div> +<div class="refsect1"> +<a name="WebKitNavigationAction.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-navigation-action-copy"></a><h3>webkit_navigation_action_copy ()</h3> +<pre class="programlisting"><a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction"><span class="returnvalue">WebKitNavigationAction</span></a> * +webkit_navigation_action_copy (<em class="parameter"><code><a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction"><span class="type">WebKitNavigationAction</span></a> *navigation</code></em>);</pre> +<p>Make a copy of <em class="parameter"><code>navigation</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-navigation-action-copy.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>navigation</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction"><span class="type">WebKitNavigationAction</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-navigation-action-copy.returns"></a><h4>Returns</h4> +<p> A copy of passed in <a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction"><span class="type">WebKitNavigationAction</span></a>. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-navigation-action-free"></a><h3>webkit_navigation_action_free ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_navigation_action_free (<em class="parameter"><code><a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction"><span class="type">WebKitNavigationAction</span></a> *navigation</code></em>);</pre> +<p>Free the <a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction"><span class="type">WebKitNavigationAction</span></a></p> +<div class="refsect3"> +<a name="webkit-navigation-action-free.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>navigation</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction"><span class="type">WebKitNavigationAction</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-navigation-action-get-navigation-type"></a><h3>webkit_navigation_action_get_navigation_type ()</h3> +<pre class="programlisting"><a class="link" href="WebKitNavigationPolicyDecision.html#WebKitNavigationType" title="enum WebKitNavigationType"><span class="returnvalue">WebKitNavigationType</span></a> +webkit_navigation_action_get_navigation_type + (<em class="parameter"><code><a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction"><span class="type">WebKitNavigationAction</span></a> *navigation</code></em>);</pre> +<p>Return the type of action that triggered the navigation.</p> +<div class="refsect3"> +<a name="webkit-navigation-action-get-navigation-type.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>navigation</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction"><span class="type">WebKitNavigationAction</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-navigation-action-get-navigation-type.returns"></a><h4>Returns</h4> +<p> a <a class="link" href="WebKitNavigationPolicyDecision.html#WebKitNavigationType" title="enum WebKitNavigationType"><span class="type">WebKitNavigationType</span></a></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-navigation-action-get-mouse-button"></a><h3>webkit_navigation_action_get_mouse_button ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +webkit_navigation_action_get_mouse_button + (<em class="parameter"><code><a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction"><span class="type">WebKitNavigationAction</span></a> *navigation</code></em>);</pre> +<p>Return the number of the mouse button that triggered the navigation, or 0 if +the navigation was not started by a mouse event.</p> +<div class="refsect3"> +<a name="webkit-navigation-action-get-mouse-button.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>navigation</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction"><span class="type">WebKitNavigationAction</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-navigation-action-get-mouse-button.returns"></a><h4>Returns</h4> +<p> the mouse button number or 0</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-navigation-action-get-modifiers"></a><h3>webkit_navigation_action_get_modifiers ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +webkit_navigation_action_get_modifiers + (<em class="parameter"><code><a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction"><span class="type">WebKitNavigationAction</span></a> *navigation</code></em>);</pre> +<p>Return a bitmask of <a href="../gdk3/gdk3-Windows.html#GdkModifierType"><span class="type">GdkModifierType</span></a> values describing the modifier keys that were in effect +when the navigation was requested</p> +<div class="refsect3"> +<a name="webkit-navigation-action-get-modifiers.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>navigation</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction"><span class="type">WebKitNavigationAction</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-navigation-action-get-modifiers.returns"></a><h4>Returns</h4> +<p> the modifier keys</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-navigation-action-get-request"></a><h3>webkit_navigation_action_get_request ()</h3> +<pre class="programlisting"><a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="returnvalue">WebKitURIRequest</span></a> * +webkit_navigation_action_get_request (<em class="parameter"><code><a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction"><span class="type">WebKitNavigationAction</span></a> *navigation</code></em>);</pre> +<p>Return the navigation <a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a></p> +<div class="refsect3"> +<a name="webkit-navigation-action-get-request.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>navigation</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction"><span class="type">WebKitNavigationAction</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-navigation-action-get-request.returns"></a><h4>Returns</h4> +<p> a <a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a>. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-navigation-action-is-user-gesture"></a><h3>webkit_navigation_action_is_user_gesture ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_navigation_action_is_user_gesture + (<em class="parameter"><code><a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction"><span class="type">WebKitNavigationAction</span></a> *navigation</code></em>);</pre> +<p>Return whether the navigation was triggered by a user gesture like a mouse click.</p> +<div class="refsect3"> +<a name="webkit-navigation-action-is-user-gesture.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>navigation</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction"><span class="type">WebKitNavigationAction</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-navigation-action-is-user-gesture.returns"></a><h4>Returns</h4> +<p> whether navigation action is a user gesture</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitNavigationAction.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitNavigationAction-struct"></a><h3>WebKitNavigationAction</h3> +<pre class="programlisting">typedef struct _WebKitNavigationAction WebKitNavigationAction;</pre> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitNavigationPolicyDecision.html b/Documentation/webkit2gtk-4.0/html/WebKitNavigationPolicyDecision.html new file mode 100644 index 000000000..673d2b9c7 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitNavigationPolicyDecision.html @@ -0,0 +1,507 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitNavigationPolicyDecision: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitPolicyDecision.html" title="WebKitPolicyDecision"> +<link rel="next" href="WebKitResponsePolicyDecision.html" title="WebKitResponsePolicyDecision"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitNavigationPolicyDecision.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitNavigationPolicyDecision.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#WebKitNavigationPolicyDecision.properties" class="shortcut">Properties</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitPolicyDecision.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitResponsePolicyDecision.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitNavigationPolicyDecision"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitNavigationPolicyDecision.top_of_page"></a>WebKitNavigationPolicyDecision</span></h2> +<p>WebKitNavigationPolicyDecision — A policy decision for navigation actions</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitNavigationPolicyDecision.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction"><span class="returnvalue">WebKitNavigationAction</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitNavigationPolicyDecision.html#webkit-navigation-policy-decision-get-navigation-action" title="webkit_navigation_policy_decision_get_navigation_action ()">webkit_navigation_policy_decision_get_navigation_action</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitNavigationPolicyDecision.html#webkit-navigation-policy-decision-get-frame-name" title="webkit_navigation_policy_decision_get_frame_name ()">webkit_navigation_policy_decision_get_frame_name</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitNavigationPolicyDecision.html#webkit-navigation-policy-decision-get-modifiers" title="webkit_navigation_policy_decision_get_modifiers ()">webkit_navigation_policy_decision_get_modifiers</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitNavigationPolicyDecision.html#webkit-navigation-policy-decision-get-mouse-button" title="webkit_navigation_policy_decision_get_mouse_button ()">webkit_navigation_policy_decision_get_mouse_button</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitNavigationPolicyDecision.html#WebKitNavigationType" title="enum WebKitNavigationType"><span class="returnvalue">WebKitNavigationType</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitNavigationPolicyDecision.html#webkit-navigation-policy-decision-get-navigation-type" title="webkit_navigation_policy_decision_get_navigation_type ()">webkit_navigation_policy_decision_get_navigation_type</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="returnvalue">WebKitURIRequest</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitNavigationPolicyDecision.html#webkit-navigation-policy-decision-get-request" title="webkit_navigation_policy_decision_get_request ()">webkit_navigation_policy_decision_get_request</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitNavigationPolicyDecision.properties"></a><h2>Properties</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--frame-name" title="The “frame-name” property">frame-name</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> +<td class="property_name"><a class="link" href="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--modifiers" title="The “modifiers” property">modifiers</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> +<td class="property_name"><a class="link" href="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--mouse-button" title="The “mouse-button” property">mouse-button</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction"><span class="type">WebKitNavigationAction</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--navigation-action" title="The “navigation-action” property">navigation-action</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><a class="link" href="WebKitNavigationPolicyDecision.html#WebKitNavigationType" title="enum WebKitNavigationType"><span class="type">WebKitNavigationType</span></a></td> +<td class="property_name"><a class="link" href="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--navigation-type" title="The “navigation-type” property">navigation-type</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--request" title="The “request” property">request</a></td> +<td class="property_flags">Read</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitNavigationPolicyDecision.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision-struct" title="struct WebKitNavigationPolicyDecision">WebKitNavigationPolicyDecision</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="WebKitNavigationPolicyDecision.html#WebKitNavigationType" title="enum WebKitNavigationType">WebKitNavigationType</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitNavigationPolicyDecision.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> <a class="link" href="WebKitPolicyDecision.html" title="WebKitPolicyDecision">WebKitPolicyDecision</a> + <span class="lineart">╰──</span> WebKitNavigationPolicyDecision +</pre> +</div> +<div class="refsect1"> +<a name="WebKitNavigationPolicyDecision.description"></a><h2>Description</h2> +<p>WebKitNavigationPolicyDecision represents a policy decision for events associated with +navigations. If the value of <a class="link" href="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--mouse-button" title="The “mouse-button” property"><span class="type">“mouse-button”</span></a> is not 0, then +the navigation was triggered by a mouse event.</p> +</div> +<div class="refsect1"> +<a name="WebKitNavigationPolicyDecision.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-navigation-policy-decision-get-navigation-action"></a><h3>webkit_navigation_policy_decision_get_navigation_action ()</h3> +<pre class="programlisting"><a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction"><span class="returnvalue">WebKitNavigationAction</span></a> * +webkit_navigation_policy_decision_get_navigation_action + (<em class="parameter"><code><a class="link" href="WebKitNavigationPolicyDecision.html" title="WebKitNavigationPolicyDecision"><span class="type">WebKitNavigationPolicyDecision</span></a> *decision</code></em>);</pre> +<p>Gets the value of the <a class="link" href="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--navigation-action" title="The “navigation-action” property"><span class="type">“navigation-action”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-navigation-policy-decision-get-navigation-action.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>decision</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitNavigationPolicyDecision.html" title="WebKitNavigationPolicyDecision"><span class="type">WebKitNavigationPolicyDecision</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-navigation-policy-decision-get-navigation-action.returns"></a><h4>Returns</h4> +<p> The <a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction"><span class="type">WebKitNavigationAction</span></a> triggering this policy decision. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-navigation-policy-decision-get-frame-name"></a><h3>webkit_navigation_policy_decision_get_frame_name ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_navigation_policy_decision_get_frame_name + (<em class="parameter"><code><a class="link" href="WebKitNavigationPolicyDecision.html" title="WebKitNavigationPolicyDecision"><span class="type">WebKitNavigationPolicyDecision</span></a> *decision</code></em>);</pre> +<p>Gets the value of the <a class="link" href="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--frame-name" title="The “frame-name” property"><span class="type">“frame-name”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-navigation-policy-decision-get-frame-name.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>decision</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitNavigationPolicyDecision.html" title="WebKitNavigationPolicyDecision"><span class="type">WebKitNavigationPolicyDecision</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-navigation-policy-decision-get-frame-name.returns"></a><h4>Returns</h4> +<p> The name of the new frame this navigation action targets or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-navigation-policy-decision-get-modifiers"></a><h3>webkit_navigation_policy_decision_get_modifiers ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +webkit_navigation_policy_decision_get_modifiers + (<em class="parameter"><code><a class="link" href="WebKitNavigationPolicyDecision.html" title="WebKitNavigationPolicyDecision"><span class="type">WebKitNavigationPolicyDecision</span></a> *decision</code></em>);</pre> +<div class="warning"> +<p><code class="literal">webkit_navigation_policy_decision_get_modifiers</code> has been deprecated since version 2.6 and should not be used in newly-written code.</p> +<p>Use <a class="link" href="WebKitNavigationPolicyDecision.html#webkit-navigation-policy-decision-get-navigation-action" title="webkit_navigation_policy_decision_get_navigation_action ()"><code class="function">webkit_navigation_policy_decision_get_navigation_action()</code></a> instead.</p> +</div> +<p>Gets the value of the <a class="link" href="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--modifiers" title="The “modifiers” property"><span class="type">“modifiers”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-navigation-policy-decision-get-modifiers.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>decision</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitNavigationPolicyDecision.html" title="WebKitNavigationPolicyDecision"><span class="type">WebKitNavigationPolicyDecision</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-navigation-policy-decision-get-modifiers.returns"></a><h4>Returns</h4> +<p> The modifiers active if this decision was triggered by a mouse event</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-navigation-policy-decision-get-mouse-button"></a><h3>webkit_navigation_policy_decision_get_mouse_button ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +webkit_navigation_policy_decision_get_mouse_button + (<em class="parameter"><code><a class="link" href="WebKitNavigationPolicyDecision.html" title="WebKitNavigationPolicyDecision"><span class="type">WebKitNavigationPolicyDecision</span></a> *decision</code></em>);</pre> +<div class="warning"> +<p><code class="literal">webkit_navigation_policy_decision_get_mouse_button</code> has been deprecated since version 2.6 and should not be used in newly-written code.</p> +<p>Use <a class="link" href="WebKitNavigationPolicyDecision.html#webkit-navigation-policy-decision-get-navigation-action" title="webkit_navigation_policy_decision_get_navigation_action ()"><code class="function">webkit_navigation_policy_decision_get_navigation_action()</code></a> instead.</p> +</div> +<p>Gets the value of the <a class="link" href="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--mouse-button" title="The “mouse-button” property"><span class="type">“mouse-button”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-navigation-policy-decision-get-mouse-button.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>decision</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitNavigationPolicyDecision.html" title="WebKitNavigationPolicyDecision"><span class="type">WebKitNavigationPolicyDecision</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-navigation-policy-decision-get-mouse-button.returns"></a><h4>Returns</h4> +<p> The mouse button used if this decision was triggered by a mouse event or 0 otherwise</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-navigation-policy-decision-get-navigation-type"></a><h3>webkit_navigation_policy_decision_get_navigation_type ()</h3> +<pre class="programlisting"><a class="link" href="WebKitNavigationPolicyDecision.html#WebKitNavigationType" title="enum WebKitNavigationType"><span class="returnvalue">WebKitNavigationType</span></a> +webkit_navigation_policy_decision_get_navigation_type + (<em class="parameter"><code><a class="link" href="WebKitNavigationPolicyDecision.html" title="WebKitNavigationPolicyDecision"><span class="type">WebKitNavigationPolicyDecision</span></a> *decision</code></em>);</pre> +<div class="warning"> +<p><code class="literal">webkit_navigation_policy_decision_get_navigation_type</code> has been deprecated since version 2.6 and should not be used in newly-written code.</p> +<p>Use <a class="link" href="WebKitNavigationPolicyDecision.html#webkit-navigation-policy-decision-get-navigation-action" title="webkit_navigation_policy_decision_get_navigation_action ()"><code class="function">webkit_navigation_policy_decision_get_navigation_action()</code></a> instead.</p> +</div> +<p>Gets the value of the <a class="link" href="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--navigation-type" title="The “navigation-type” property"><span class="type">“navigation-type”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-navigation-policy-decision-get-navigation-type.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>decision</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitNavigationPolicyDecision.html" title="WebKitNavigationPolicyDecision"><span class="type">WebKitNavigationPolicyDecision</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-navigation-policy-decision-get-navigation-type.returns"></a><h4>Returns</h4> +<p> The type of navigation triggering this policy decision.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-navigation-policy-decision-get-request"></a><h3>webkit_navigation_policy_decision_get_request ()</h3> +<pre class="programlisting"><a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="returnvalue">WebKitURIRequest</span></a> * +webkit_navigation_policy_decision_get_request + (<em class="parameter"><code><a class="link" href="WebKitNavigationPolicyDecision.html" title="WebKitNavigationPolicyDecision"><span class="type">WebKitNavigationPolicyDecision</span></a> *decision</code></em>);</pre> +<div class="warning"> +<p><code class="literal">webkit_navigation_policy_decision_get_request</code> has been deprecated since version 2.6 and should not be used in newly-written code.</p> +<p>Use <a class="link" href="WebKitNavigationPolicyDecision.html#webkit-navigation-policy-decision-get-navigation-action" title="webkit_navigation_policy_decision_get_navigation_action ()"><code class="function">webkit_navigation_policy_decision_get_navigation_action()</code></a> instead.</p> +</div> +<p>Gets the value of the <a class="link" href="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--request" title="The “request” property"><span class="type">“request”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-navigation-policy-decision-get-request.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>decision</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitNavigationPolicyDecision.html" title="WebKitNavigationPolicyDecision"><span class="type">WebKitNavigationPolicyDecision</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-navigation-policy-decision-get-request.returns"></a><h4>Returns</h4> +<p> The URI request that is associated with this navigation. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +</div> +<div class="refsect1"> +<a name="WebKitNavigationPolicyDecision.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitNavigationPolicyDecision-struct"></a><h3>struct WebKitNavigationPolicyDecision</h3> +<pre class="programlisting">struct WebKitNavigationPolicyDecision;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitNavigationType"></a><h3>enum WebKitNavigationType</h3> +<p>Enum values used to denote the various navigation types.</p> +<div class="refsect3"> +<a name="WebKitNavigationType.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-NAVIGATION-TYPE-LINK-CLICKED:CAPS"></a>WEBKIT_NAVIGATION_TYPE_LINK_CLICKED</p></td> +<td class="enum_member_description"> +<p>The navigation was triggered by clicking a link.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-NAVIGATION-TYPE-FORM-SUBMITTED:CAPS"></a>WEBKIT_NAVIGATION_TYPE_FORM_SUBMITTED</p></td> +<td class="enum_member_description"> +<p>The navigation was triggered by submitting a form.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-NAVIGATION-TYPE-BACK-FORWARD:CAPS"></a>WEBKIT_NAVIGATION_TYPE_BACK_FORWARD</p></td> +<td class="enum_member_description"> +<p>The navigation was triggered by navigating forward or backward.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-NAVIGATION-TYPE-RELOAD:CAPS"></a>WEBKIT_NAVIGATION_TYPE_RELOAD</p></td> +<td class="enum_member_description"> +<p>The navigation was triggered by reloading.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-NAVIGATION-TYPE-FORM-RESUBMITTED:CAPS"></a>WEBKIT_NAVIGATION_TYPE_FORM_RESUBMITTED</p></td> +<td class="enum_member_description"> +<p>The navigation was triggered by resubmitting a form.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-NAVIGATION-TYPE-OTHER:CAPS"></a>WEBKIT_NAVIGATION_TYPE_OTHER</p></td> +<td class="enum_member_description"> +<p>The navigation was triggered by some other action.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +</div> +<div class="refsect1"> +<a name="WebKitNavigationPolicyDecision.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="WebKitNavigationPolicyDecision--frame-name"></a><h3>The <code class="literal">“frame-name”</code> property</h3> +<pre class="programlisting"> “frame-name” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>If this navigation request targets a new frame, this property contains +the name of that frame. For example if the decision was triggered by clicking a +link with a target attribute equal to "_blank", this property will contain the +value of that attribute. In all other cases, this value will be <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitNavigationPolicyDecision--modifiers"></a><h3>The <code class="literal">“modifiers”</code> property</h3> +<pre class="programlisting"> “modifiers” <a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> +<p>If the navigation associated with this policy decision was originally +triggered by a mouse event, this property contains a bitmask of various +<a href="../gdk3/gdk3-Windows.html#GdkModifierType"><span class="type">GdkModifierType</span></a> values describing the modifiers used for that click. +If the navigation was not triggered by a mouse event or no modifiers +were active, the value of this property will be zero.</p> +<div class="warning"> +<p><code class="literal">WebKitNavigationPolicyDecision:modifiers</code> has been deprecated since version 2.6 and should not be used in newly-written code.</p> +<p>Use <a class="link" href="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--navigation-action" title="The “navigation-action” property"><span class="type">“navigation-action”</span></a> instead</p> +</div> +<p>Flags: Read</p> +<p>Default value: 0</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitNavigationPolicyDecision--mouse-button"></a><h3>The <code class="literal">“mouse-button”</code> property</h3> +<pre class="programlisting"> “mouse-button” <a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> +<p>If the navigation associated with this policy decision was originally +triggered by a mouse event, this property contains non-zero button number +of the button triggering that event. The button numbers match those from GDK. +If the navigation was not triggered by a mouse event, the value of this +property will be 0.</p> +<div class="warning"> +<p><code class="literal">WebKitNavigationPolicyDecision:mouse-button</code> has been deprecated since version 2.6 and should not be used in newly-written code.</p> +<p>Use <a class="link" href="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--navigation-action" title="The “navigation-action” property"><span class="type">“navigation-action”</span></a> instead</p> +</div> +<p>Flags: Read</p> +<p>Default value: 0</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitNavigationPolicyDecision--navigation-action"></a><h3>The <code class="literal">“navigation-action”</code> property</h3> +<pre class="programlisting"> “navigation-action” <a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction"><span class="type">WebKitNavigationAction</span></a> *</pre> +<p>The <a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction"><span class="type">WebKitNavigationAction</span></a> that triggered this policy decision.</p> +<p>Flags: Read</p> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitNavigationPolicyDecision--navigation-type"></a><h3>The <code class="literal">“navigation-type”</code> property</h3> +<pre class="programlisting"> “navigation-type” <a class="link" href="WebKitNavigationPolicyDecision.html#WebKitNavigationType" title="enum WebKitNavigationType"><span class="type">WebKitNavigationType</span></a></pre> +<p>The type of navigation that triggered this policy decision. This is +useful for enacting different policies depending on what type of user +action caused the navigation.</p> +<div class="warning"> +<p><code class="literal">WebKitNavigationPolicyDecision:navigation-type</code> has been deprecated since version 2.6 and should not be used in newly-written code.</p> +<p>Use <a class="link" href="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--navigation-action" title="The “navigation-action” property"><span class="type">“navigation-action”</span></a> instead</p> +</div> +<p>Flags: Read</p> +<p>Default value: WEBKIT_NAVIGATION_TYPE_LINK_CLICKED</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitNavigationPolicyDecision--request"></a><h3>The <code class="literal">“request”</code> property</h3> +<pre class="programlisting"> “request” <a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a> *</pre> +<p>This property contains the <a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a> associated with this +navigation.</p> +<div class="warning"> +<p><code class="literal">WebKitNavigationPolicyDecision:request</code> has been deprecated since version 2.6 and should not be used in newly-written code.</p> +<p>Use <a class="link" href="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--navigation-action" title="The “navigation-action” property"><span class="type">“navigation-action”</span></a> instead</p> +</div> +<p>Flags: Read</p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitNavigationPolicyDecision.see-also"></a><h2>See Also</h2> +<p><a class="link" href="WebKitPolicyDecision.html" title="WebKitPolicyDecision"><span class="type">WebKitPolicyDecision</span></a>, <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitNetworkProxySettings.html b/Documentation/webkit2gtk-4.0/html/WebKitNetworkProxySettings.html new file mode 100644 index 000000000..ea9d87ac4 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitNetworkProxySettings.html @@ -0,0 +1,284 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitNetworkProxySettings: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitWebsiteData.html" title="WebKitWebsiteData"> +<link rel="next" href="ch02.html" title="Web Extensions"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitNetworkProxySettings.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitNetworkProxySettings.object-hierarchy" class="shortcut">Object Hierarchy</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitWebsiteData.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="ch02.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitNetworkProxySettings"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitNetworkProxySettings.top_of_page"></a>WebKitNetworkProxySettings</span></h2> +<p>WebKitNetworkProxySettings — Network Proxy Settings</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitNetworkProxySettings.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="WebKitNetworkProxySettings.html" title="WebKitNetworkProxySettings"><span class="returnvalue">WebKitNetworkProxySettings</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitNetworkProxySettings.html#webkit-network-proxy-settings-new" title="webkit_network_proxy_settings_new ()">webkit_network_proxy_settings_new</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitNetworkProxySettings.html" title="WebKitNetworkProxySettings"><span class="returnvalue">WebKitNetworkProxySettings</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitNetworkProxySettings.html#webkit-network-proxy-settings-copy" title="webkit_network_proxy_settings_copy ()">webkit_network_proxy_settings_copy</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitNetworkProxySettings.html#webkit-network-proxy-settings-free" title="webkit_network_proxy_settings_free ()">webkit_network_proxy_settings_free</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitNetworkProxySettings.html#webkit-network-proxy-settings-add-proxy-for-scheme" title="webkit_network_proxy_settings_add_proxy_for_scheme ()">webkit_network_proxy_settings_add_proxy_for_scheme</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitNetworkProxySettings.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="WebKitNetworkProxySettings.html#WebKitNetworkProxySettings-struct" title="WebKitNetworkProxySettings">WebKitNetworkProxySettings</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitNetworkProxySettings.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="/home/cgarcia/gnome/share/gtk-doc/html/gobject/gobject-Boxed-Types.html">GBoxed</a> + <span class="lineart">╰──</span> WebKitNetworkProxySettings +</pre> +</div> +<div class="refsect1"> +<a name="WebKitNetworkProxySettings.description"></a><h2>Description</h2> +<p>WebKitNetworkProxySettings can be used to provide a custom proxy configuration +to a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a>. You need to call <a class="link" href="WebKitWebContext.html#webkit-web-context-set-network-proxy-settings" title="webkit_web_context_set_network_proxy_settings ()"><code class="function">webkit_web_context_set_network_proxy_settings()</code></a> +with <a class="link" href="WebKitWebContext.html#WEBKIT-NETWORK-PROXY-MODE-CUSTOM:CAPS"><code class="literal">WEBKIT_NETWORK_PROXY_MODE_CUSTOM</code></a> and a WebKitNetworkProxySettings.</p> +</div> +<div class="refsect1"> +<a name="WebKitNetworkProxySettings.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-network-proxy-settings-new"></a><h3>webkit_network_proxy_settings_new ()</h3> +<pre class="programlisting"><a class="link" href="WebKitNetworkProxySettings.html" title="WebKitNetworkProxySettings"><span class="returnvalue">WebKitNetworkProxySettings</span></a> * +webkit_network_proxy_settings_new (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *default_proxy_uri</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> * const *ignore_hosts</code></em>);</pre> +<p>Create a new <a class="link" href="WebKitNetworkProxySettings.html" title="WebKitNetworkProxySettings"><span class="type">WebKitNetworkProxySettings</span></a> with the given <em class="parameter"><code>default_proxy_uri</code></em> + and <em class="parameter"><code>ignore_hosts</code></em> +.</p> +<p>The default proxy URI will be used for any URI that doesn't match <em class="parameter"><code>ignore_hosts</code></em> +, and doesn't match any +of the schemes added with <a class="link" href="WebKitNetworkProxySettings.html#webkit-network-proxy-settings-add-proxy-for-scheme" title="webkit_network_proxy_settings_add_proxy_for_scheme ()"><code class="function">webkit_network_proxy_settings_add_proxy_for_scheme()</code></a>. +If <em class="parameter"><code>default_proxy_uri</code></em> + starts with "socks://", it will be treated as referring to all three of the +socks5, socks4a, and socks4 proxy types.</p> +<p><em class="parameter"><code>ignore_hosts</code></em> + is a list of hostnames and IP addresses that the resolver should allow direct connections to. +Entries can be in one of 4 formats:</p> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<li class="listitem"><p> +A hostname, such as "example.com", ".example.com", or "*.example.com", any of which match "example.com" or +any subdomain of it. +</p></li> +<li class="listitem"><p> +An IPv4 or IPv6 address, such as "192.168.1.1", which matches only that address. +</p></li> +<li class="listitem"><p> +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" +</p></li> +<li class="listitem"><p> +An IP address range, given by a base address and prefix length, such as "fe80::/10", which matches any address in that range. +</p></li> +</ul></div> +<p>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 <em class="parameter"><code>ignore_hosts</code></em> + +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.</p> +<div class="refsect3"> +<a name="webkit-network-proxy-settings-new.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>default_proxy_uri</p></td> +<td class="parameter_description"><p> the default proxy URI to use, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>ignore_hosts</p></td> +<td class="parameter_description"><p> an optional list of hosts/IP addresses to not use a proxy for. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-network-proxy-settings-new.returns"></a><h4>Returns</h4> +<p> A new <a class="link" href="WebKitNetworkProxySettings.html" title="WebKitNetworkProxySettings"><span class="type">WebKitNetworkProxySettings</span></a>. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-network-proxy-settings-copy"></a><h3>webkit_network_proxy_settings_copy ()</h3> +<pre class="programlisting"><a class="link" href="WebKitNetworkProxySettings.html" title="WebKitNetworkProxySettings"><span class="returnvalue">WebKitNetworkProxySettings</span></a> * +webkit_network_proxy_settings_copy (<em class="parameter"><code><a class="link" href="WebKitNetworkProxySettings.html" title="WebKitNetworkProxySettings"><span class="type">WebKitNetworkProxySettings</span></a> *proxy_settings</code></em>);</pre> +<p>Make a copy of the <a class="link" href="WebKitNetworkProxySettings.html" title="WebKitNetworkProxySettings"><span class="type">WebKitNetworkProxySettings</span></a>.</p> +<div class="refsect3"> +<a name="webkit-network-proxy-settings-copy.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>proxy_settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitNetworkProxySettings.html" title="WebKitNetworkProxySettings"><span class="type">WebKitNetworkProxySettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-network-proxy-settings-copy.returns"></a><h4>Returns</h4> +<p> A copy of passed in <a class="link" href="WebKitNetworkProxySettings.html" title="WebKitNetworkProxySettings"><span class="type">WebKitNetworkProxySettings</span></a>. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-network-proxy-settings-free"></a><h3>webkit_network_proxy_settings_free ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_network_proxy_settings_free (<em class="parameter"><code><a class="link" href="WebKitNetworkProxySettings.html" title="WebKitNetworkProxySettings"><span class="type">WebKitNetworkProxySettings</span></a> *proxy_settings</code></em>);</pre> +<p>Free the <a class="link" href="WebKitNetworkProxySettings.html" title="WebKitNetworkProxySettings"><span class="type">WebKitNetworkProxySettings</span></a>.</p> +<div class="refsect3"> +<a name="webkit-network-proxy-settings-free.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>proxy_settings</p></td> +<td class="parameter_description"><p>A <a class="link" href="WebKitNetworkProxySettings.html" title="WebKitNetworkProxySettings"><span class="type">WebKitNetworkProxySettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-network-proxy-settings-add-proxy-for-scheme"></a><h3>webkit_network_proxy_settings_add_proxy_for_scheme ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_network_proxy_settings_add_proxy_for_scheme + (<em class="parameter"><code><a class="link" href="WebKitNetworkProxySettings.html" title="WebKitNetworkProxySettings"><span class="type">WebKitNetworkProxySettings</span></a> *proxy_settings</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *scheme</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *proxy_uri</code></em>);</pre> +<p>Adds a URI-scheme-specific proxy. URIs whose scheme matches <em class="parameter"><code>uri_scheme</code></em> + will be proxied via <em class="parameter"><code>proxy_uri</code></em> +. +As with the default proxy URI, if <em class="parameter"><code>proxy_uri</code></em> + starts with "socks://", it will be treated as referring to +all three of the socks5, socks4a, and socks4 proxy types.</p> +<div class="refsect3"> +<a name="webkit-network-proxy-settings-add-proxy-for-scheme.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>proxy_settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitNetworkProxySettings.html" title="WebKitNetworkProxySettings"><span class="type">WebKitNetworkProxySettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>scheme</p></td> +<td class="parameter_description"><p>the URI scheme to add a proxy for</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>proxy_uri</p></td> +<td class="parameter_description"><p>the proxy URI to use for <em class="parameter"><code>uri_scheme</code></em> +</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitNetworkProxySettings.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitNetworkProxySettings-struct"></a><h3>WebKitNetworkProxySettings</h3> +<pre class="programlisting">typedef struct _WebKitNetworkProxySettings WebKitNetworkProxySettings;</pre> +</div> +</div> +<div class="refsect1"> +<a name="WebKitNetworkProxySettings.see-also"></a><h2>See Also</h2> +<p><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitNotification.html b/Documentation/webkit2gtk-4.0/html/WebKitNotification.html new file mode 100644 index 000000000..189216fe1 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitNotification.html @@ -0,0 +1,447 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitNotification: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="webkit2gtk-4.0-WebKitUserContent.html" title="User content"> +<link rel="next" href="WebKitNotificationPermissionRequest.html" title="WebKitNotificationPermissionRequest"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitNotification.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitNotification.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#WebKitNotification.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#WebKitNotification.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="webkit2gtk-4.0-WebKitUserContent.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitNotificationPermissionRequest.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitNotification"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitNotification.top_of_page"></a>WebKitNotification</span></h2> +<p>WebKitNotification — Object used to hold information about a notification that should be shown to the user.</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitNotification.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitNotification.html#webkit-notification-get-id" title="webkit_notification_get_id ()">webkit_notification_get_id</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitNotification.html#webkit-notification-get-title" title="webkit_notification_get_title ()">webkit_notification_get_title</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitNotification.html#webkit-notification-get-body" title="webkit_notification_get_body ()">webkit_notification_get_body</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitNotification.html#webkit-notification-get-tag" title="webkit_notification_get_tag ()">webkit_notification_get_tag</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitNotification.html#webkit-notification-close" title="webkit_notification_close ()">webkit_notification_close</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitNotification.html#webkit-notification-clicked" title="webkit_notification_clicked ()">webkit_notification_clicked</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitNotification.properties"></a><h2>Properties</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitNotification.html#WebKitNotification--body" title="The “body” property">body</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a></td> +<td class="property_name"><a class="link" href="WebKitNotification.html#WebKitNotification--id" title="The “id” property">id</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitNotification.html#WebKitNotification--tag" title="The “tag” property">tag</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitNotification.html#WebKitNotification--title" title="The “title” property">title</a></td> +<td class="property_flags">Read</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitNotification.signals"></a><h2>Signals</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="signals_return"> +<col width="300px" class="signals_name"> +<col width="200px" class="signals_flags"> +</colgroup> +<tbody> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitNotification.html#WebKitNotification-clicked" title="The “clicked” signal">clicked</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitNotification.html#WebKitNotification-closed" title="The “closed” signal">closed</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitNotification.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitNotification.html#WebKitNotification-struct" title="struct WebKitNotification">WebKitNotification</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitNotification.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitNotification +</pre> +</div> +<div class="refsect1"> +<a name="WebKitNotification.description"></a><h2>Description</h2> +</div> +<div class="refsect1"> +<a name="WebKitNotification.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-notification-get-id"></a><h3>webkit_notification_get_id ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a> +webkit_notification_get_id (<em class="parameter"><code><a class="link" href="WebKitNotification.html" title="WebKitNotification"><span class="type">WebKitNotification</span></a> *notification</code></em>);</pre> +<p>Obtains the unique id for the notification.</p> +<div class="refsect3"> +<a name="webkit-notification-get-id.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>notification</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitNotification.html" title="WebKitNotification"><span class="type">WebKitNotification</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-notification-get-id.returns"></a><h4>Returns</h4> +<p> the unique id for the notification</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-notification-get-title"></a><h3>webkit_notification_get_title ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_notification_get_title (<em class="parameter"><code><a class="link" href="WebKitNotification.html" title="WebKitNotification"><span class="type">WebKitNotification</span></a> *notification</code></em>);</pre> +<p>Obtains the title for the notification.</p> +<div class="refsect3"> +<a name="webkit-notification-get-title.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>notification</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitNotification.html" title="WebKitNotification"><span class="type">WebKitNotification</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-notification-get-title.returns"></a><h4>Returns</h4> +<p> the title for the notification</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-notification-get-body"></a><h3>webkit_notification_get_body ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_notification_get_body (<em class="parameter"><code><a class="link" href="WebKitNotification.html" title="WebKitNotification"><span class="type">WebKitNotification</span></a> *notification</code></em>);</pre> +<p>Obtains the body for the notification.</p> +<div class="refsect3"> +<a name="webkit-notification-get-body.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>notification</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitNotification.html" title="WebKitNotification"><span class="type">WebKitNotification</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-notification-get-body.returns"></a><h4>Returns</h4> +<p> the body for the notification</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-notification-get-tag"></a><h3>webkit_notification_get_tag ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_notification_get_tag (<em class="parameter"><code><a class="link" href="WebKitNotification.html" title="WebKitNotification"><span class="type">WebKitNotification</span></a> *notification</code></em>);</pre> +<p>Obtains the tag identifier for the notification.</p> +<div class="refsect3"> +<a name="webkit-notification-get-tag.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>notification</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitNotification.html" title="WebKitNotification"><span class="type">WebKitNotification</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-notification-get-tag.returns"></a><h4>Returns</h4> +<p> the tag for the notification. </p> +<p><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-notification-close"></a><h3>webkit_notification_close ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_notification_close (<em class="parameter"><code><a class="link" href="WebKitNotification.html" title="WebKitNotification"><span class="type">WebKitNotification</span></a> *notification</code></em>);</pre> +<p>Closes the notification.</p> +<div class="refsect3"> +<a name="webkit-notification-close.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>notification</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitNotification.html" title="WebKitNotification"><span class="type">WebKitNotification</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-notification-clicked"></a><h3>webkit_notification_clicked ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_notification_clicked (<em class="parameter"><code><a class="link" href="WebKitNotification.html" title="WebKitNotification"><span class="type">WebKitNotification</span></a> *notification</code></em>);</pre> +<p>Tells WebKit the notification has been clicked. This will emit the +<a class="link" href="WebKitNotification.html#WebKitNotification-clicked" title="The “clicked” signal"><span class="type">“clicked”</span></a> signal.</p> +<div class="refsect3"> +<a name="webkit-notification-clicked.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>notification</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitNotification.html" title="WebKitNotification"><span class="type">WebKitNotification</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-12.html#api-index-2.12">2.12</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitNotification.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitNotification-struct"></a><h3>struct WebKitNotification</h3> +<pre class="programlisting">struct WebKitNotification;</pre> +</div> +</div> +<div class="refsect1"> +<a name="WebKitNotification.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="WebKitNotification--body"></a><h3>The <code class="literal">“body”</code> property</h3> +<pre class="programlisting"> “body” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The body for the notification.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitNotification--id"></a><h3>The <code class="literal">“id”</code> property</h3> +<pre class="programlisting"> “id” <a href="../glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a></pre> +<p>The unique id for the notification.</p> +<p>Flags: Read</p> +<p>Default value: 0</p> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitNotification--tag"></a><h3>The <code class="literal">“tag”</code> property</h3> +<pre class="programlisting"> “tag” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The tag identifier for the notification.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitNotification--title"></a><h3>The <code class="literal">“title”</code> property</h3> +<pre class="programlisting"> “title” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The title for the notification.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitNotification.signal-details"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="WebKitNotification-clicked"></a><h3>The <code class="literal">“clicked”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitNotification.html" title="WebKitNotification"><span class="type">WebKitNotification</span></a> *notification, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>Emitted when a notification has been clicked. See <a class="link" href="WebKitNotification.html#webkit-notification-clicked" title="webkit_notification_clicked ()"><code class="function">webkit_notification_clicked()</code></a>.</p> +<div class="refsect3"> +<a name="WebKitNotification-clicked.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>notification</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitNotification.html" title="WebKitNotification"><span class="type">WebKitNotification</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +<p class="since">Since: <a class="link" href="api-index-2-12.html#api-index-2.12">2.12</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitNotification-closed"></a><h3>The <code class="literal">“closed”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitNotification.html" title="WebKitNotification"><span class="type">WebKitNotification</span></a> *notification, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>Emitted when a notification has been withdrawn.</p> +<p>The default handler will close the notification using libnotify, if built with +support for it.</p> +<div class="refsect3"> +<a name="WebKitNotification-closed.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>notification</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitNotification.html" title="WebKitNotification"><span class="type">WebKitNotification</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitNotificationPermissionRequest.html b/Documentation/webkit2gtk-4.0/html/WebKitNotificationPermissionRequest.html new file mode 100644 index 000000000..1f91ee4ed --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitNotificationPermissionRequest.html @@ -0,0 +1,88 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitNotificationPermissionRequest: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitNotification.html" title="WebKitNotification"> +<link rel="next" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitNotificationPermissionRequest.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitNotificationPermissionRequest.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> + <a href="#WebKitNotificationPermissionRequest.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitNotification.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitSecurityOrigin.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitNotificationPermissionRequest"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitNotificationPermissionRequest.top_of_page"></a>WebKitNotificationPermissionRequest</span></h2> +<p>WebKitNotificationPermissionRequest — A permission request for displaying web notifications</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitNotificationPermissionRequest.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitNotificationPermissionRequest.html#WebKitNotificationPermissionRequest-struct" title="struct WebKitNotificationPermissionRequest">WebKitNotificationPermissionRequest</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitNotificationPermissionRequest.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitNotificationPermissionRequest +</pre> +</div> +<div class="refsect1"> +<a name="WebKitNotificationPermissionRequest.implemented-interfaces"></a><h2>Implemented Interfaces</h2> +<p> +WebKitNotificationPermissionRequest implements + <a class="link" href="WebKitPermissionRequest.html" title="WebKitPermissionRequest">WebKitPermissionRequest</a>.</p> +</div> +<div class="refsect1"> +<a name="WebKitNotificationPermissionRequest.description"></a><h2>Description</h2> +<p>WebKitNotificationPermissionRequest represents a request for +permission to decide whether WebKit should provide the user with +notifications through the Web Notification API.</p> +<p>When a WebKitNotificationPermissionRequest is not handled by the user, +it is denied by default.</p> +</div> +<div class="refsect1"> +<a name="WebKitNotificationPermissionRequest.functions_details"></a><h2>Functions</h2> +<p></p> +</div> +<div class="refsect1"> +<a name="WebKitNotificationPermissionRequest.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitNotificationPermissionRequest-struct"></a><h3>struct WebKitNotificationPermissionRequest</h3> +<pre class="programlisting">struct WebKitNotificationPermissionRequest;</pre> +</div> +</div> +<div class="refsect1"> +<a name="WebKitNotificationPermissionRequest.see-also"></a><h2>See Also</h2> +<p><a class="link" href="WebKitPermissionRequest.html" title="WebKitPermissionRequest"><span class="type">WebKitPermissionRequest</span></a>, <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitPermissionRequest.html b/Documentation/webkit2gtk-4.0/html/WebKitPermissionRequest.html new file mode 100644 index 000000000..884991a4d --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitPermissionRequest.html @@ -0,0 +1,165 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitPermissionRequest: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitDownload.html" title="WebKitDownload"> +<link rel="next" href="WebKitGeolocationPermissionRequest.html" title="WebKitGeolocationPermissionRequest"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitPermissionRequest.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitPermissionRequest.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_prerequisites"> <span class="dim">|</span> + <a href="#WebKitPermissionRequest.prerequisites" class="shortcut">Prerequisites</a></span><span id="nav_implementations"> <span class="dim">|</span> + <a href="#WebKitPermissionRequest.implementations" class="shortcut">Known Implementations</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitDownload.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitGeolocationPermissionRequest.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitPermissionRequest"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitPermissionRequest.top_of_page"></a>WebKitPermissionRequest</span></h2> +<p>WebKitPermissionRequest — A permission request</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitPermissionRequest.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitPermissionRequest.html#webkit-permission-request-allow" title="webkit_permission_request_allow ()">webkit_permission_request_allow</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitPermissionRequest.html#webkit-permission-request-deny" title="webkit_permission_request_deny ()">webkit_permission_request_deny</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitPermissionRequest.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="WebKitPermissionRequest.html#WebKitPermissionRequest-struct" title="WebKitPermissionRequest">WebKitPermissionRequest</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitPermissionRequest.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="/home/cgarcia/gnome/share/gtk-doc/html/gobject/GTypeModule.html">GInterface</a> + <span class="lineart">╰──</span> WebKitPermissionRequest +</pre> +</div> +<div class="refsect1"> +<a name="WebKitPermissionRequest.prerequisites"></a><h2>Prerequisites</h2> +<p> +WebKitPermissionRequest requires + <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>.</p> +</div> +<div class="refsect1"> +<a name="WebKitPermissionRequest.implementations"></a><h2>Known Implementations</h2> +<p> +WebKitPermissionRequest is implemented by + <a class="link" href="WebKitGeolocationPermissionRequest.html" title="WebKitGeolocationPermissionRequest">WebKitGeolocationPermissionRequest</a>, <a class="link" href="WebKitInstallMissingMediaPluginsPermissionRequest.html" title="WebKitInstallMissingMediaPluginsPermissionRequest">WebKitInstallMissingMediaPluginsPermissionRequest</a>, <a class="link" href="WebKitNotificationPermissionRequest.html" title="WebKitNotificationPermissionRequest">WebKitNotificationPermissionRequest</a> and <a class="link" href="WebKitUserMediaPermissionRequest.html" title="WebKitUserMediaPermissionRequest">WebKitUserMediaPermissionRequest</a>.</p> +</div> +<div class="refsect1"> +<a name="WebKitPermissionRequest.description"></a><h2>Description</h2> +<p>There are situations where an embedder would need to ask the user +for permission to do certain types of operations, such as switching +to fullscreen mode or reporting the user's location through the +standard Geolocation API. In those cases, WebKit will emit a +<a class="link" href="WebKitWebView.html#WebKitWebView-permission-request" title="The “permission-request” signal"><span class="type">“permission-request”</span></a> signal with a +<a class="link" href="WebKitPermissionRequest.html" title="WebKitPermissionRequest"><span class="type">WebKitPermissionRequest</span></a> object attached to it.</p> +</div> +<div class="refsect1"> +<a name="WebKitPermissionRequest.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-permission-request-allow"></a><h3>webkit_permission_request_allow ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_permission_request_allow (<em class="parameter"><code><a class="link" href="WebKitPermissionRequest.html" title="WebKitPermissionRequest"><span class="type">WebKitPermissionRequest</span></a> *request</code></em>);</pre> +<p>Allow the action which triggered this request.</p> +<div class="refsect3"> +<a name="webkit-permission-request-allow.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitPermissionRequest.html" title="WebKitPermissionRequest"><span class="type">WebKitPermissionRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-permission-request-deny"></a><h3>webkit_permission_request_deny ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_permission_request_deny (<em class="parameter"><code><a class="link" href="WebKitPermissionRequest.html" title="WebKitPermissionRequest"><span class="type">WebKitPermissionRequest</span></a> *request</code></em>);</pre> +<p>Deny the action which triggered this request.</p> +<div class="refsect3"> +<a name="webkit-permission-request-deny.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitPermissionRequest.html" title="WebKitPermissionRequest"><span class="type">WebKitPermissionRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +</div> +<div class="refsect1"> +<a name="WebKitPermissionRequest.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitPermissionRequest-struct"></a><h3>WebKitPermissionRequest</h3> +<pre class="programlisting">typedef struct _WebKitPermissionRequest WebKitPermissionRequest;</pre> +</div> +</div> +<div class="refsect1"> +<a name="WebKitPermissionRequest.see-also"></a><h2>See Also</h2> +<p><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitPlugin.html b/Documentation/webkit2gtk-4.0/html/WebKitPlugin.html new file mode 100644 index 000000000..ea235faef --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitPlugin.html @@ -0,0 +1,405 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitPlugin: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitCookieManager.html" title="WebKitCookieManager"> +<link rel="next" href="WebKitWebInspector.html" title="WebKitWebInspector"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitPlugin.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitPlugin.object-hierarchy" class="shortcut">Object Hierarchy</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitCookieManager.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitWebInspector.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitPlugin"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitPlugin.top_of_page"></a>WebKitPlugin</span></h2> +<p>WebKitPlugin — Represents a plugin, enabling fine-grained control</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitPlugin.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitPlugin.html#webkit-plugin-get-name" title="webkit_plugin_get_name ()">webkit_plugin_get_name</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitPlugin.html#webkit-plugin-get-description" title="webkit_plugin_get_description ()">webkit_plugin_get_description</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitPlugin.html#webkit-plugin-get-path" title="webkit_plugin_get_path ()">webkit_plugin_get_path</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitPlugin.html#webkit-plugin-get-mime-info-list" title="webkit_plugin_get_mime_info_list ()">webkit_plugin_get_mime_info_list</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitPlugin.html#WebKitMimeInfo"><span class="returnvalue">WebKitMimeInfo</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitPlugin.html#webkit-mime-info-ref" title="webkit_mime_info_ref ()">webkit_mime_info_ref</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitPlugin.html#webkit-mime-info-unref" title="webkit_mime_info_unref ()">webkit_mime_info_unref</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitPlugin.html#webkit-mime-info-get-mime-type" title="webkit_mime_info_get_mime_type ()">webkit_mime_info_get_mime_type</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitPlugin.html#webkit-mime-info-get-description" title="webkit_mime_info_get_description ()">webkit_mime_info_get_description</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * const * +</td> +<td class="function_name"> +<a class="link" href="WebKitPlugin.html#webkit-mime-info-get-extensions" title="webkit_mime_info_get_extensions ()">webkit_mime_info_get_extensions</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<a name="WebKitMimeInfo"></a><div class="refsect1"> +<a name="WebKitPlugin.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitPlugin.html#WebKitPlugin-struct" title="struct WebKitPlugin">WebKitPlugin</a></td> +</tr> +<tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="WebKitPlugin.html#WebKitMimeInfo-struct" title="WebKitMimeInfo">WebKitMimeInfo</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitPlugin.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="/home/cgarcia/gnome/share/gtk-doc/html/gobject/gobject-Boxed-Types.html">GBoxed</a> + <span class="lineart">╰──</span> WebKitMimeInfo + <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitPlugin +</pre> +</div> +<div class="refsect1"> +<a name="WebKitPlugin.description"></a><h2>Description</h2> +<p>This object represents a single plugin, found while scanning the +various platform plugin directories. This object can be used to get +more information about a plugin, and enable/disable it, allowing +fine-grained control of plugins. The list of available plugins can +be obtained from the <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a>, with +<a class="link" href="WebKitWebContext.html#webkit-web-context-get-plugins" title="webkit_web_context_get_plugins ()"><code class="function">webkit_web_context_get_plugins()</code></a>.</p> +</div> +<div class="refsect1"> +<a name="WebKitPlugin.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-plugin-get-name"></a><h3>webkit_plugin_get_name ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_plugin_get_name (<em class="parameter"><code><a class="link" href="WebKitPlugin.html" title="WebKitPlugin"><span class="type">WebKitPlugin</span></a> *plugin</code></em>);</pre> +<div class="refsect3"> +<a name="webkit-plugin-get-name.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>plugin</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitPlugin.html" title="WebKitPlugin"><span class="type">WebKitPlugin</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-plugin-get-name.returns"></a><h4>Returns</h4> +<p> the name of the plugin.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-plugin-get-description"></a><h3>webkit_plugin_get_description ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_plugin_get_description (<em class="parameter"><code><a class="link" href="WebKitPlugin.html" title="WebKitPlugin"><span class="type">WebKitPlugin</span></a> *plugin</code></em>);</pre> +<div class="refsect3"> +<a name="webkit-plugin-get-description.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>plugin</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitPlugin.html" title="WebKitPlugin"><span class="type">WebKitPlugin</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-plugin-get-description.returns"></a><h4>Returns</h4> +<p> the description of the plugin.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-plugin-get-path"></a><h3>webkit_plugin_get_path ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_plugin_get_path (<em class="parameter"><code><a class="link" href="WebKitPlugin.html" title="WebKitPlugin"><span class="type">WebKitPlugin</span></a> *plugin</code></em>);</pre> +<div class="refsect3"> +<a name="webkit-plugin-get-path.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>plugin</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitPlugin.html" title="WebKitPlugin"><span class="type">WebKitPlugin</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-plugin-get-path.returns"></a><h4>Returns</h4> +<p> the absolute path where the plugin is installed.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-plugin-get-mime-info-list"></a><h3>webkit_plugin_get_mime_info_list ()</h3> +<pre class="programlisting"><a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * +webkit_plugin_get_mime_info_list (<em class="parameter"><code><a class="link" href="WebKitPlugin.html" title="WebKitPlugin"><span class="type">WebKitPlugin</span></a> *plugin</code></em>);</pre> +<p>Get information about MIME types handled by the plugin, +as a list of <a class="link" href="WebKitPlugin.html#WebKitMimeInfo"><span class="type">WebKitMimeInfo</span></a>.</p> +<div class="refsect3"> +<a name="webkit-plugin-get-mime-info-list.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>plugin</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitPlugin.html" title="WebKitPlugin"><span class="type">WebKitPlugin</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-plugin-get-mime-info-list.returns"></a><h4>Returns</h4> +<p> a <a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of <a class="link" href="WebKitPlugin.html#WebKitMimeInfo"><span class="type">WebKitMimeInfo</span></a>. </p> +<p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> WebKitMimeInfo][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-mime-info-ref"></a><h3>webkit_mime_info_ref ()</h3> +<pre class="programlisting"><a class="link" href="WebKitPlugin.html#WebKitMimeInfo"><span class="returnvalue">WebKitMimeInfo</span></a> * +webkit_mime_info_ref (<em class="parameter"><code><a class="link" href="WebKitPlugin.html#WebKitMimeInfo"><span class="type">WebKitMimeInfo</span></a> *info</code></em>);</pre> +<p>Atomically increments the reference count of <em class="parameter"><code>info</code></em> + by one. This +function is MT-safe and may be called from any thread.</p> +<div class="refsect3"> +<a name="webkit-mime-info-ref.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>info</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitPlugin.html#WebKitMimeInfo"><span class="type">WebKitMimeInfo</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-mime-info-ref.returns"></a><h4>Returns</h4> +<p> The passed in <a class="link" href="WebKitPlugin.html#WebKitMimeInfo"><span class="type">WebKitMimeInfo</span></a></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-mime-info-unref"></a><h3>webkit_mime_info_unref ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_mime_info_unref (<em class="parameter"><code><a class="link" href="WebKitPlugin.html#WebKitMimeInfo"><span class="type">WebKitMimeInfo</span></a> *info</code></em>);</pre> +<p>Atomically decrements the reference count of <em class="parameter"><code>info</code></em> + by one. If the +reference count drops to 0, all memory allocated by the <a class="link" href="WebKitPlugin.html#WebKitMimeInfo"><span class="type">WebKitMimeInfo</span></a> is +released. This function is MT-safe and may be called from any +thread.</p> +<div class="refsect3"> +<a name="webkit-mime-info-unref.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>info</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitPlugin.html#WebKitMimeInfo"><span class="type">WebKitMimeInfo</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-mime-info-get-mime-type"></a><h3>webkit_mime_info_get_mime_type ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_mime_info_get_mime_type (<em class="parameter"><code><a class="link" href="WebKitPlugin.html#WebKitMimeInfo"><span class="type">WebKitMimeInfo</span></a> *info</code></em>);</pre> +<div class="refsect3"> +<a name="webkit-mime-info-get-mime-type.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>info</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitPlugin.html#WebKitMimeInfo"><span class="type">WebKitMimeInfo</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-mime-info-get-mime-type.returns"></a><h4>Returns</h4> +<p> the MIME type of <em class="parameter"><code>info</code></em> +</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-mime-info-get-description"></a><h3>webkit_mime_info_get_description ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_mime_info_get_description (<em class="parameter"><code><a class="link" href="WebKitPlugin.html#WebKitMimeInfo"><span class="type">WebKitMimeInfo</span></a> *info</code></em>);</pre> +<div class="refsect3"> +<a name="webkit-mime-info-get-description.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>info</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitPlugin.html#WebKitMimeInfo"><span class="type">WebKitMimeInfo</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-mime-info-get-description.returns"></a><h4>Returns</h4> +<p> the description of the MIME type of <em class="parameter"><code>info</code></em> +</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-mime-info-get-extensions"></a><h3>webkit_mime_info_get_extensions ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * const * +webkit_mime_info_get_extensions (<em class="parameter"><code><a class="link" href="WebKitPlugin.html#WebKitMimeInfo"><span class="type">WebKitMimeInfo</span></a> *info</code></em>);</pre> +<p>Get the list of file extensions associated to the +MIME type of <em class="parameter"><code>info</code></em> +</p> +<div class="refsect3"> +<a name="webkit-mime-info-get-extensions.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>info</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitPlugin.html#WebKitMimeInfo"><span class="type">WebKitMimeInfo</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-mime-info-get-extensions.returns"></a><h4>Returns</h4> +<p> a +<a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated array of strings. </p> +<p><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +</div> +<div class="refsect1"> +<a name="WebKitPlugin.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitPlugin-struct"></a><h3>struct WebKitPlugin</h3> +<pre class="programlisting">struct WebKitPlugin;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitMimeInfo-struct"></a><h3>WebKitMimeInfo</h3> +<pre class="programlisting">typedef struct _WebKitMimeInfo WebKitMimeInfo;</pre> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitPolicyDecision.html b/Documentation/webkit2gtk-4.0/html/WebKitPolicyDecision.html new file mode 100644 index 000000000..f9eba73ba --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitPolicyDecision.html @@ -0,0 +1,187 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitPolicyDecision: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitUserMediaPermissionRequest.html" title="WebKitUserMediaPermissionRequest"> +<link rel="next" href="WebKitNavigationPolicyDecision.html" title="WebKitNavigationPolicyDecision"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitPolicyDecision.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitPolicyDecision.object-hierarchy" class="shortcut">Object Hierarchy</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitUserMediaPermissionRequest.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitNavigationPolicyDecision.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitPolicyDecision"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitPolicyDecision.top_of_page"></a>WebKitPolicyDecision</span></h2> +<p>WebKitPolicyDecision — A pending policy decision</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitPolicyDecision.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitPolicyDecision.html#webkit-policy-decision-download" title="webkit_policy_decision_download ()">webkit_policy_decision_download</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitPolicyDecision.html#webkit-policy-decision-ignore" title="webkit_policy_decision_ignore ()">webkit_policy_decision_ignore</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitPolicyDecision.html#webkit-policy-decision-use" title="webkit_policy_decision_use ()">webkit_policy_decision_use</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitPolicyDecision.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitPolicyDecision.html#WebKitPolicyDecision-struct" title="struct WebKitPolicyDecision">WebKitPolicyDecision</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitPolicyDecision.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitPolicyDecision + <span class="lineart">├──</span> <a class="link" href="WebKitNavigationPolicyDecision.html" title="WebKitNavigationPolicyDecision">WebKitNavigationPolicyDecision</a> + <span class="lineart">╰──</span> <a class="link" href="WebKitResponsePolicyDecision.html" title="WebKitResponsePolicyDecision">WebKitResponsePolicyDecision</a> +</pre> +</div> +<div class="refsect1"> +<a name="WebKitPolicyDecision.description"></a><h2>Description</h2> +<p>Often WebKit allows the client to decide the policy for certain +operations. For instance, a client may want to open a link in a new +tab, block a navigation entirely, query the user or trigger a download +instead of a navigation. In these cases WebKit will fire the +<a class="link" href="WebKitWebView.html#WebKitWebView-decide-policy" title="The “decide-policy” signal"><span class="type">“decide-policy”</span></a> signal with a <a class="link" href="WebKitPolicyDecision.html" title="WebKitPolicyDecision"><span class="type">WebKitPolicyDecision</span></a> +object. If the signal handler does nothing, WebKit will act as if +<a class="link" href="WebKitPolicyDecision.html#webkit-policy-decision-use" title="webkit_policy_decision_use ()"><code class="function">webkit_policy_decision_use()</code></a> was called as soon as signal handling +completes. To make a policy decision asynchronously, simply increment +the reference count of the <a class="link" href="WebKitPolicyDecision.html" title="WebKitPolicyDecision"><span class="type">WebKitPolicyDecision</span></a> object.</p> +</div> +<div class="refsect1"> +<a name="WebKitPolicyDecision.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-policy-decision-download"></a><h3>webkit_policy_decision_download ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_policy_decision_download (<em class="parameter"><code><a class="link" href="WebKitPolicyDecision.html" title="WebKitPolicyDecision"><span class="type">WebKitPolicyDecision</span></a> *decision</code></em>);</pre> +<p>Spawn a download from this decision.</p> +<div class="refsect3"> +<a name="webkit-policy-decision-download.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>decision</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitPolicyDecision.html" title="WebKitPolicyDecision"><span class="type">WebKitPolicyDecision</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-policy-decision-ignore"></a><h3>webkit_policy_decision_ignore ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_policy_decision_ignore (<em class="parameter"><code><a class="link" href="WebKitPolicyDecision.html" title="WebKitPolicyDecision"><span class="type">WebKitPolicyDecision</span></a> *decision</code></em>);</pre> +<p>Ignore the action which triggerd this decision. For instance, for a +<a class="link" href="WebKitResponsePolicyDecision.html" title="WebKitResponsePolicyDecision"><span class="type">WebKitResponsePolicyDecision</span></a>, this would cancel the request.</p> +<div class="refsect3"> +<a name="webkit-policy-decision-ignore.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>decision</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitPolicyDecision.html" title="WebKitPolicyDecision"><span class="type">WebKitPolicyDecision</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-policy-decision-use"></a><h3>webkit_policy_decision_use ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_policy_decision_use (<em class="parameter"><code><a class="link" href="WebKitPolicyDecision.html" title="WebKitPolicyDecision"><span class="type">WebKitPolicyDecision</span></a> *decision</code></em>);</pre> +<p>Accept the action which triggerd this decision.</p> +<div class="refsect3"> +<a name="webkit-policy-decision-use.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>decision</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitPolicyDecision.html" title="WebKitPolicyDecision"><span class="type">WebKitPolicyDecision</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +</div> +<div class="refsect1"> +<a name="WebKitPolicyDecision.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitPolicyDecision-struct"></a><h3>struct WebKitPolicyDecision</h3> +<pre class="programlisting">struct WebKitPolicyDecision;</pre> +</div> +</div> +<div class="refsect1"> +<a name="WebKitPolicyDecision.see-also"></a><h2>See Also</h2> +<p><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitPrintCustomWidget.html b/Documentation/webkit2gtk-4.0/html/WebKitPrintCustomWidget.html new file mode 100644 index 000000000..ebc20bd88 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitPrintCustomWidget.html @@ -0,0 +1,368 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitPrintCustomWidget: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitEditorState.html" title="WebKitEditorState"> +<link rel="next" href="WebKitPrintOperation.html" title="WebKitPrintOperation"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitPrintCustomWidget.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitPrintCustomWidget.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#WebKitPrintCustomWidget.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#WebKitPrintCustomWidget.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitEditorState.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitPrintOperation.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitPrintCustomWidget"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitPrintCustomWidget.top_of_page"></a>WebKitPrintCustomWidget</span></h2> +<p>WebKitPrintCustomWidget — Allows to embed a custom widget in print dialog</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitPrintCustomWidget.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="WebKitPrintCustomWidget.html" title="WebKitPrintCustomWidget"><span class="returnvalue">WebKitPrintCustomWidget</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitPrintCustomWidget.html#webkit-print-custom-widget-new" title="webkit_print_custom_widget_new ()">webkit_print_custom_widget_new</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../gtk3/GtkWidget.html#GtkWidget-struct"><span class="returnvalue">GtkWidget</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitPrintCustomWidget.html#webkit-print-custom-widget-get-widget" title="webkit_print_custom_widget_get_widget ()">webkit_print_custom_widget_get_widget</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitPrintCustomWidget.html#webkit-print-custom-widget-get-title" title="webkit_print_custom_widget_get_title ()">webkit_print_custom_widget_get_title</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitPrintCustomWidget.properties"></a><h2>Properties</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitPrintCustomWidget.html#WebKitPrintCustomWidget--title" title="The “title” property">title</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +<tr> +<td class="property_type"> +<a href="../gtk3/GtkWidget.html#GtkWidget-struct"><span class="type">GtkWidget</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitPrintCustomWidget.html#WebKitPrintCustomWidget--widget" title="The “widget” property">widget</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitPrintCustomWidget.signals"></a><h2>Signals</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="signals_return"> +<col width="300px" class="signals_name"> +<col width="200px" class="signals_flags"> +</colgroup> +<tbody> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitPrintCustomWidget.html#WebKitPrintCustomWidget-apply" title="The “apply” signal">apply</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitPrintCustomWidget.html#WebKitPrintCustomWidget-update" title="The “update” signal">update</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitPrintCustomWidget.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitPrintCustomWidget.html#WebKitPrintCustomWidget-struct" title="struct WebKitPrintCustomWidget">WebKitPrintCustomWidget</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitPrintCustomWidget.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitPrintCustomWidget +</pre> +</div> +<div class="refsect1"> +<a name="WebKitPrintCustomWidget.description"></a><h2>Description</h2> +<p>A WebKitPrintCustomWidget allows to embed a custom widget in the print +dialog by connecting to the <a class="link" href="WebKitPrintOperation.html#WebKitPrintOperation-create-custom-widget" title="The “create-custom-widget” signal"><span class="type">“create-custom-widget”</span></a> +signal, creating a new WebKitPrintCustomWidget with +<a class="link" href="WebKitPrintCustomWidget.html#webkit-print-custom-widget-new" title="webkit_print_custom_widget_new ()"><code class="function">webkit_print_custom_widget_new()</code></a> and returning it from there. You can later +use <a class="link" href="WebKitPrintOperation.html#webkit-print-operation-run-dialog" title="webkit_print_operation_run_dialog ()"><code class="function">webkit_print_operation_run_dialog()</code></a> to display the dialog.</p> +</div> +<div class="refsect1"> +<a name="WebKitPrintCustomWidget.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-print-custom-widget-new"></a><h3>webkit_print_custom_widget_new ()</h3> +<pre class="programlisting"><a class="link" href="WebKitPrintCustomWidget.html" title="WebKitPrintCustomWidget"><span class="returnvalue">WebKitPrintCustomWidget</span></a> * +webkit_print_custom_widget_new (<em class="parameter"><code><a href="../gtk3/GtkWidget.html#GtkWidget-struct"><span class="type">GtkWidget</span></a> *widget</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *title</code></em>);</pre> +<p>Create a new <a class="link" href="WebKitPrintCustomWidget.html" title="WebKitPrintCustomWidget"><span class="type">WebKitPrintCustomWidget</span></a> with given <em class="parameter"><code>widget</code></em> + and <em class="parameter"><code>title</code></em> +. The <em class="parameter"><code>widget</code></em> + +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.</p> +<div class="refsect3"> +<a name="webkit-print-custom-widget-new.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>widget</p></td> +<td class="parameter_description"><p>a <a href="../gtk3/GtkWidget.html#GtkWidget-struct"><span class="type">GtkWidget</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>title</p></td> +<td class="parameter_description"><p>a <em class="parameter"><code>widget</code></em> +'s title</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-print-custom-widget-new.returns"></a><h4>Returns</h4> +<p> a new <a class="link" href="WebKitPrintOperation.html" title="WebKitPrintOperation"><span class="type">WebKitPrintOperation</span></a>. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-print-custom-widget-get-widget"></a><h3>webkit_print_custom_widget_get_widget ()</h3> +<pre class="programlisting"><a href="../gtk3/GtkWidget.html#GtkWidget-struct"><span class="returnvalue">GtkWidget</span></a> * +webkit_print_custom_widget_get_widget (<em class="parameter"><code><a class="link" href="WebKitPrintCustomWidget.html" title="WebKitPrintCustomWidget"><span class="type">WebKitPrintCustomWidget</span></a> *print_custom_widget</code></em>);</pre> +<p>Return the value of <a class="link" href="WebKitPrintCustomWidget.html#WebKitPrintCustomWidget--widget" title="The “widget” property"><span class="type">“widget”</span></a> property for the given +<em class="parameter"><code>print_custom_widget</code></em> + object. The returned value will always be valid if called +from <a class="link" href="WebKitPrintCustomWidget.html#WebKitPrintCustomWidget-apply" title="The “apply” signal"><span class="type">“apply”</span></a> or <a class="link" href="WebKitPrintCustomWidget.html#WebKitPrintCustomWidget-update" title="The “update” signal"><span class="type">“update”</span></a> +callbacks, but it will be <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if called after the +<a class="link" href="WebKitPrintCustomWidget.html#WebKitPrintCustomWidget-apply" title="The “apply” signal"><span class="type">“apply”</span></a> signal is emitted.</p> +<div class="refsect3"> +<a name="webkit-print-custom-widget-get-widget.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>print_custom_widget</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitPrintCustomWidget.html" title="WebKitPrintCustomWidget"><span class="type">WebKitPrintCustomWidget</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-print-custom-widget-get-widget.returns"></a><h4>Returns</h4> +<p> a <a href="../gtk3/GtkWidget.html#GtkWidget-struct"><span class="type">GtkWidget</span></a>. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-print-custom-widget-get-title"></a><h3>webkit_print_custom_widget_get_title ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_print_custom_widget_get_title (<em class="parameter"><code><a class="link" href="WebKitPrintCustomWidget.html" title="WebKitPrintCustomWidget"><span class="type">WebKitPrintCustomWidget</span></a> *print_custom_widget</code></em>);</pre> +<p>Return the value of <a class="link" href="WebKitPrintCustomWidget.html#WebKitPrintCustomWidget--title" title="The “title” property"><span class="type">“title”</span></a> property for the given +<em class="parameter"><code>print_custom_widget</code></em> + object.</p> +<div class="refsect3"> +<a name="webkit-print-custom-widget-get-title.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>print_custom_widget</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitPrintCustomWidget.html" title="WebKitPrintCustomWidget"><span class="type">WebKitPrintCustomWidget</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-print-custom-widget-get-title.returns"></a><h4>Returns</h4> +<p> Title of the <em class="parameter"><code>print_custom_widget</code></em> +.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitPrintCustomWidget.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitPrintCustomWidget-struct"></a><h3>struct WebKitPrintCustomWidget</h3> +<pre class="programlisting">struct WebKitPrintCustomWidget;</pre> +</div> +</div> +<div class="refsect1"> +<a name="WebKitPrintCustomWidget.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="WebKitPrintCustomWidget--title"></a><h3>The <code class="literal">“title”</code> property</h3> +<pre class="programlisting"> “title” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The title of the custom widget.</p> +<p>Flags: Read / Write / Construct Only</p> +<p>Default value: NULL</p> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitPrintCustomWidget--widget"></a><h3>The <code class="literal">“widget”</code> property</h3> +<pre class="programlisting"> “widget” <a href="../gtk3/GtkWidget.html#GtkWidget-struct"><span class="type">GtkWidget</span></a> *</pre> +<p>The custom <a href="../gtk3/GtkWidget.html#GtkWidget-struct"><span class="type">GtkWidget</span></a> that will be embedded in the dialog.</p> +<p>Flags: Read / Write / Construct Only</p> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitPrintCustomWidget.signal-details"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="WebKitPrintCustomWidget-apply"></a><h3>The <code class="literal">“apply”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitPrintCustomWidget.html" title="WebKitPrintCustomWidget"><span class="type">WebKitPrintCustomWidget</span></a> *print_custom_widget, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>Emitted 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.</p> +<div class="refsect3"> +<a name="WebKitPrintCustomWidget-apply.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>print_custom_widget</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitPrintCustomWidget.html" title="WebKitPrintCustomWidget"><span class="type">WebKitPrintCustomWidget</span></a> on which the signal was emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitPrintCustomWidget-update"></a><h3>The <code class="literal">“update”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitPrintCustomWidget.html" title="WebKitPrintCustomWidget"><span class="type">WebKitPrintCustomWidget</span></a> *print_custom_widget, + <a href="../gtk3/GtkPageSetup.html#GtkPageSetup-struct"><span class="type">GtkPageSetup</span></a> *page_setup, + <a href="../gtk3/GtkPrintSettings.html#GtkPrintSettings-struct"><span class="type">GtkPrintSettings</span></a> *print_settings, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>Emitted 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.</p> +<div class="refsect3"> +<a name="WebKitPrintCustomWidget-update.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>print_custom_widget</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitPrintCustomWidget.html" title="WebKitPrintCustomWidget"><span class="type">WebKitPrintCustomWidget</span></a> on which the signal was emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>page_setup</p></td> +<td class="parameter_description"><p>actual page setup</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>print_settings</p></td> +<td class="parameter_description"><p>actual print settings</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitPrintCustomWidget.see-also"></a><h2>See Also</h2> +<p><a class="link" href="WebKitPrintOperation.html" title="WebKitPrintOperation"><span class="type">WebKitPrintOperation</span></a></p> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitPrintOperation.html b/Documentation/webkit2gtk-4.0/html/WebKitPrintOperation.html new file mode 100644 index 000000000..66d6efa5c --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitPrintOperation.html @@ -0,0 +1,608 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitPrintOperation: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitPrintCustomWidget.html" title="WebKitPrintCustomWidget"> +<link rel="next" href="WebKitWebResource.html" title="WebKitWebResource"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitPrintOperation.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitPrintOperation.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#WebKitPrintOperation.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#WebKitPrintOperation.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitPrintCustomWidget.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitWebResource.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitPrintOperation"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitPrintOperation.top_of_page"></a>WebKitPrintOperation</span></h2> +<p>WebKitPrintOperation — Controls a print operation</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitPrintOperation.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="WebKitPrintOperation.html" title="WebKitPrintOperation"><span class="returnvalue">WebKitPrintOperation</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitPrintOperation.html#webkit-print-operation-new" title="webkit_print_operation_new ()">webkit_print_operation_new</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../gtk3/GtkPrintSettings.html#GtkPrintSettings-struct"><span class="returnvalue">GtkPrintSettings</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitPrintOperation.html#webkit-print-operation-get-print-settings" title="webkit_print_operation_get_print_settings ()">webkit_print_operation_get_print_settings</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitPrintOperation.html#webkit-print-operation-set-print-settings" title="webkit_print_operation_set_print_settings ()">webkit_print_operation_set_print_settings</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../gtk3/GtkPageSetup.html#GtkPageSetup-struct"><span class="returnvalue">GtkPageSetup</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitPrintOperation.html#webkit-print-operation-get-page-setup" title="webkit_print_operation_get_page_setup ()">webkit_print_operation_get_page_setup</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitPrintOperation.html#webkit-print-operation-set-page-setup" title="webkit_print_operation_set_page_setup ()">webkit_print_operation_set_page_setup</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitPrintOperation.html#WebKitPrintOperationResponse" title="enum WebKitPrintOperationResponse"><span class="returnvalue">WebKitPrintOperationResponse</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitPrintOperation.html#webkit-print-operation-run-dialog" title="webkit_print_operation_run_dialog ()">webkit_print_operation_run_dialog</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitPrintOperation.html#webkit-print-operation-print" title="webkit_print_operation_print ()">webkit_print_operation_print</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitPrintOperation.properties"></a><h2>Properties</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"> +<a href="../gtk3/GtkPageSetup.html#GtkPageSetup-struct"><span class="type">GtkPageSetup</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitPrintOperation.html#WebKitPrintOperation--page-setup" title="The “page-setup” property">page-setup</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"> +<a href="../gtk3/GtkPrintSettings.html#GtkPrintSettings-struct"><span class="type">GtkPrintSettings</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitPrintOperation.html#WebKitPrintOperation--print-settings" title="The “print-settings” property">print-settings</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"> +<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitPrintOperation.html#WebKitPrintOperation--web-view" title="The “web-view” property">web-view</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitPrintOperation.signals"></a><h2>Signals</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="signals_return"> +<col width="300px" class="signals_name"> +<col width="200px" class="signals_flags"> +</colgroup> +<tbody> +<tr> +<td class="signal_type"> +<a class="link" href="WebKitPrintCustomWidget.html" title="WebKitPrintCustomWidget"><span class="returnvalue">WebKitPrintCustomWidget</span></a>*</td> +<td class="signal_name"><a class="link" href="WebKitPrintOperation.html#WebKitPrintOperation-create-custom-widget" title="The “create-custom-widget” signal">create-custom-widget</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitPrintOperation.html#WebKitPrintOperation-failed" title="The “failed” signal">failed</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitPrintOperation.html#WebKitPrintOperation-finished" title="The “finished” signal">finished</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitPrintOperation.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="WebKitPrintOperation.html#WebKitPrintOperation-struct" title="WebKitPrintOperation">WebKitPrintOperation</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="WebKitPrintOperation.html#WebKitPrintOperationResponse" title="enum WebKitPrintOperationResponse">WebKitPrintOperationResponse</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitPrintOperation.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitPrintOperation +</pre> +</div> +<div class="refsect1"> +<a name="WebKitPrintOperation.description"></a><h2>Description</h2> +<p>A <a class="link" href="WebKitPrintOperation.html" title="WebKitPrintOperation"><span class="type">WebKitPrintOperation</span></a> controls a print operation in WebKit. With +a similar API to <a href="../gtk3/gtk3-High-level-Printing-API.html#GtkPrintOperation-struct"><span class="type">GtkPrintOperation</span></a>, it lets you set the print +settings with <a class="link" href="WebKitPrintOperation.html#webkit-print-operation-set-print-settings" title="webkit_print_operation_set_print_settings ()"><code class="function">webkit_print_operation_set_print_settings()</code></a> or +display the print dialog with <a class="link" href="WebKitPrintOperation.html#webkit-print-operation-run-dialog" title="webkit_print_operation_run_dialog ()"><code class="function">webkit_print_operation_run_dialog()</code></a>.</p> +</div> +<div class="refsect1"> +<a name="WebKitPrintOperation.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-print-operation-new"></a><h3>webkit_print_operation_new ()</h3> +<pre class="programlisting"><a class="link" href="WebKitPrintOperation.html" title="WebKitPrintOperation"><span class="returnvalue">WebKitPrintOperation</span></a> * +webkit_print_operation_new (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Create a new <a class="link" href="WebKitPrintOperation.html" title="WebKitPrintOperation"><span class="type">WebKitPrintOperation</span></a> to print <em class="parameter"><code>web_view</code></em> + contents.</p> +<div class="refsect3"> +<a name="webkit-print-operation-new.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-print-operation-new.returns"></a><h4>Returns</h4> +<p> a new <a class="link" href="WebKitPrintOperation.html" title="WebKitPrintOperation"><span class="type">WebKitPrintOperation</span></a>. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-print-operation-get-print-settings"></a><h3>webkit_print_operation_get_print_settings ()</h3> +<pre class="programlisting"><a href="../gtk3/GtkPrintSettings.html#GtkPrintSettings-struct"><span class="returnvalue">GtkPrintSettings</span></a> * +webkit_print_operation_get_print_settings + (<em class="parameter"><code><a class="link" href="WebKitPrintOperation.html" title="WebKitPrintOperation"><span class="type">WebKitPrintOperation</span></a> *print_operation</code></em>);</pre> +<p>Return the current print settings of <em class="parameter"><code>print_operation</code></em> +. It returns <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> until +either <a class="link" href="WebKitPrintOperation.html#webkit-print-operation-set-print-settings" title="webkit_print_operation_set_print_settings ()"><code class="function">webkit_print_operation_set_print_settings()</code></a> or <a class="link" href="WebKitPrintOperation.html#webkit-print-operation-run-dialog" title="webkit_print_operation_run_dialog ()"><code class="function">webkit_print_operation_run_dialog()</code></a> +have been called.</p> +<div class="refsect3"> +<a name="webkit-print-operation-get-print-settings.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>print_operation</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitPrintOperation.html" title="WebKitPrintOperation"><span class="type">WebKitPrintOperation</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-print-operation-get-print-settings.returns"></a><h4>Returns</h4> +<p> the current <a href="../gtk3/GtkPrintSettings.html#GtkPrintSettings-struct"><span class="type">GtkPrintSettings</span></a> of <em class="parameter"><code>print_operation</code></em> +. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-print-operation-set-print-settings"></a><h3>webkit_print_operation_set_print_settings ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_print_operation_set_print_settings + (<em class="parameter"><code><a class="link" href="WebKitPrintOperation.html" title="WebKitPrintOperation"><span class="type">WebKitPrintOperation</span></a> *print_operation</code></em>, + <em class="parameter"><code><a href="../gtk3/GtkPrintSettings.html#GtkPrintSettings-struct"><span class="type">GtkPrintSettings</span></a> *print_settings</code></em>);</pre> +<p>Set the current print settings of <em class="parameter"><code>print_operation</code></em> +. Current print settings are used for +the initial values of the print dialog when <a class="link" href="WebKitPrintOperation.html#webkit-print-operation-run-dialog" title="webkit_print_operation_run_dialog ()"><code class="function">webkit_print_operation_run_dialog()</code></a> is called.</p> +<div class="refsect3"> +<a name="webkit-print-operation-set-print-settings.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>print_operation</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitPrintOperation.html" title="WebKitPrintOperation"><span class="type">WebKitPrintOperation</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>print_settings</p></td> +<td class="parameter_description"><p>a <a href="../gtk3/GtkPrintSettings.html#GtkPrintSettings-struct"><span class="type">GtkPrintSettings</span></a> to set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-print-operation-get-page-setup"></a><h3>webkit_print_operation_get_page_setup ()</h3> +<pre class="programlisting"><a href="../gtk3/GtkPageSetup.html#GtkPageSetup-struct"><span class="returnvalue">GtkPageSetup</span></a> * +webkit_print_operation_get_page_setup (<em class="parameter"><code><a class="link" href="WebKitPrintOperation.html" title="WebKitPrintOperation"><span class="type">WebKitPrintOperation</span></a> *print_operation</code></em>);</pre> +<p>Return the current page setup of <em class="parameter"><code>print_operation</code></em> +. It returns <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> until +either <a class="link" href="WebKitPrintOperation.html#webkit-print-operation-set-page-setup" title="webkit_print_operation_set_page_setup ()"><code class="function">webkit_print_operation_set_page_setup()</code></a> or <a class="link" href="WebKitPrintOperation.html#webkit-print-operation-run-dialog" title="webkit_print_operation_run_dialog ()"><code class="function">webkit_print_operation_run_dialog()</code></a> +have been called.</p> +<div class="refsect3"> +<a name="webkit-print-operation-get-page-setup.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>print_operation</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitPrintOperation.html" title="WebKitPrintOperation"><span class="type">WebKitPrintOperation</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-print-operation-get-page-setup.returns"></a><h4>Returns</h4> +<p> the current <a href="../gtk3/GtkPageSetup.html#GtkPageSetup-struct"><span class="type">GtkPageSetup</span></a> of <em class="parameter"><code>print_operation</code></em> +. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-print-operation-set-page-setup"></a><h3>webkit_print_operation_set_page_setup ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_print_operation_set_page_setup (<em class="parameter"><code><a class="link" href="WebKitPrintOperation.html" title="WebKitPrintOperation"><span class="type">WebKitPrintOperation</span></a> *print_operation</code></em>, + <em class="parameter"><code><a href="../gtk3/GtkPageSetup.html#GtkPageSetup-struct"><span class="type">GtkPageSetup</span></a> *page_setup</code></em>);</pre> +<p>Set the current page setup of <em class="parameter"><code>print_operation</code></em> +. Current page setup is used for the +initial values of the print dialog when <a class="link" href="WebKitPrintOperation.html#webkit-print-operation-run-dialog" title="webkit_print_operation_run_dialog ()"><code class="function">webkit_print_operation_run_dialog()</code></a> is called.</p> +<div class="refsect3"> +<a name="webkit-print-operation-set-page-setup.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>print_operation</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitPrintOperation.html" title="WebKitPrintOperation"><span class="type">WebKitPrintOperation</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>page_setup</p></td> +<td class="parameter_description"><p>a <a href="../gtk3/GtkPageSetup.html#GtkPageSetup-struct"><span class="type">GtkPageSetup</span></a> to set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-print-operation-run-dialog"></a><h3>webkit_print_operation_run_dialog ()</h3> +<pre class="programlisting"><a class="link" href="WebKitPrintOperation.html#WebKitPrintOperationResponse" title="enum WebKitPrintOperationResponse"><span class="returnvalue">WebKitPrintOperationResponse</span></a> +webkit_print_operation_run_dialog (<em class="parameter"><code><a class="link" href="WebKitPrintOperation.html" title="WebKitPrintOperation"><span class="type">WebKitPrintOperation</span></a> *print_operation</code></em>, + <em class="parameter"><code><a href="../gtk3/GtkWindow.html#GtkWindow-struct"><span class="type">GtkWindow</span></a> *parent</code></em>);</pre> +<p>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 <a class="link" href="WebKitPrintOperation.html#WEBKIT-PRINT-OPERATION-RESPONSE-CANCEL:CAPS"><code class="literal">WEBKIT_PRINT_OPERATION_RESPONSE_CANCEL</code></a> +is returned. If the user clicks on the print button, <a class="link" href="WebKitPrintOperation.html#WEBKIT-PRINT-OPERATION-RESPONSE-PRINT:CAPS"><code class="literal">WEBKIT_PRINT_OPERATION_RESPONSE_PRINT</code></a> +is returned and the print operation starts. In this case, the <a class="link" href="WebKitPrintOperation.html#WebKitPrintOperation-finished" title="The “finished” signal"><span class="type">“finished”</span></a> +signal is emitted when the operation finishes. If an error occurs while printing, the signal +<a class="link" href="WebKitPrintOperation.html#WebKitPrintOperation-failed" title="The “failed” signal"><span class="type">“failed”</span></a> is emitted before <a class="link" href="WebKitPrintOperation.html#WebKitPrintOperation-finished" title="The “finished” signal"><span class="type">“finished”</span></a>. +If the print dialog is not cancelled current print settings and page setup of <em class="parameter"><code>print_operation</code></em> + +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 +<a class="link" href="WebKitPrintOperation.html#webkit-print-operation-get-print-settings" title="webkit_print_operation_get_print_settings ()"><code class="function">webkit_print_operation_get_print_settings()</code></a> and <a class="link" href="WebKitPrintOperation.html#webkit-print-operation-get-page-setup" title="webkit_print_operation_get_page_setup ()"><code class="function">webkit_print_operation_get_page_setup()</code></a> +after this method.</p> +<div class="refsect3"> +<a name="webkit-print-operation-run-dialog.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>print_operation</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitPrintOperation.html" title="WebKitPrintOperation"><span class="type">WebKitPrintOperation</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>parent</p></td> +<td class="parameter_description"><p> transient parent of the print dialog. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-print-operation-run-dialog.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="WebKitPrintOperation.html#WebKitPrintOperationResponse" title="enum WebKitPrintOperationResponse"><span class="type">WebKitPrintOperationResponse</span></a> of the print dialog</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-print-operation-print"></a><h3>webkit_print_operation_print ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_print_operation_print (<em class="parameter"><code><a class="link" href="WebKitPrintOperation.html" title="WebKitPrintOperation"><span class="type">WebKitPrintOperation</span></a> *print_operation</code></em>);</pre> +<p>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 <a class="link" href="WebKitPrintOperation.html#webkit-print-operation-set-print-settings" title="webkit_print_operation_set_print_settings ()"><code class="function">webkit_print_operation_set_print_settings()</code></a> and +<a class="link" href="WebKitPrintOperation.html#webkit-print-operation-set-page-setup" title="webkit_print_operation_set_page_setup ()"><code class="function">webkit_print_operation_set_page_setup()</code></a>, the default options will be used +and the print job will be sent to the default printer. +The <a class="link" href="WebKitPrintOperation.html#WebKitPrintOperation-finished" title="The “finished” signal"><span class="type">“finished”</span></a> signal is emitted when the printing +operation finishes. If an error occurs while printing the signal +<a class="link" href="WebKitPrintOperation.html#WebKitPrintOperation-failed" title="The “failed” signal"><span class="type">“failed”</span></a> is emitted before <a class="link" href="WebKitPrintOperation.html#WebKitPrintOperation-finished" title="The “finished” signal"><span class="type">“finished”</span></a>.</p> +<div class="refsect3"> +<a name="webkit-print-operation-print.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>print_operation</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitPrintOperation.html" title="WebKitPrintOperation"><span class="type">WebKitPrintOperation</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +</div> +<div class="refsect1"> +<a name="WebKitPrintOperation.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitPrintOperation-struct"></a><h3>WebKitPrintOperation</h3> +<pre class="programlisting">typedef struct _WebKitPrintOperation WebKitPrintOperation;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitPrintOperationResponse"></a><h3>enum WebKitPrintOperationResponse</h3> +<p>Enum values representing the response of the print dialog shown with +<a class="link" href="WebKitPrintOperation.html#webkit-print-operation-run-dialog" title="webkit_print_operation_run_dialog ()"><code class="function">webkit_print_operation_run_dialog()</code></a>.</p> +<div class="refsect3"> +<a name="WebKitPrintOperationResponse.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-PRINT-OPERATION-RESPONSE-PRINT:CAPS"></a>WEBKIT_PRINT_OPERATION_RESPONSE_PRINT</p></td> +<td class="enum_member_description"> +<p>Print button was cliked in print dialog</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-PRINT-OPERATION-RESPONSE-CANCEL:CAPS"></a>WEBKIT_PRINT_OPERATION_RESPONSE_CANCEL</p></td> +<td class="enum_member_description"> +<p>Print dialog was cancelled</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +</div> +<div class="refsect1"> +<a name="WebKitPrintOperation.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="WebKitPrintOperation--page-setup"></a><h3>The <code class="literal">“page-setup”</code> property</h3> +<pre class="programlisting"> “page-setup” <a href="../gtk3/GtkPageSetup.html#GtkPageSetup-struct"><span class="type">GtkPageSetup</span></a> *</pre> +<p>The initial <a href="../gtk3/GtkPageSetup.html#GtkPageSetup-struct"><span class="type">GtkPageSetup</span></a> for the print operation.</p> +<p>Flags: Read / Write</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitPrintOperation--print-settings"></a><h3>The <code class="literal">“print-settings”</code> property</h3> +<pre class="programlisting"> “print-settings” <a href="../gtk3/GtkPrintSettings.html#GtkPrintSettings-struct"><span class="type">GtkPrintSettings</span></a> *</pre> +<p>The initial <a href="../gtk3/GtkPrintSettings.html#GtkPrintSettings-struct"><span class="type">GtkPrintSettings</span></a> for the print operation.</p> +<p>Flags: Read / Write</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitPrintOperation--web-view"></a><h3>The <code class="literal">“web-view”</code> property</h3> +<pre class="programlisting"> “web-view” <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *</pre> +<p>The <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> that will be printed.</p> +<p>Flags: Read / Write / Construct Only</p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitPrintOperation.signal-details"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="WebKitPrintOperation-create-custom-widget"></a><h3>The <code class="literal">“create-custom-widget”</code> signal</h3> +<pre class="programlisting"><a class="link" href="WebKitPrintCustomWidget.html" title="WebKitPrintCustomWidget"><span class="returnvalue">WebKitPrintCustomWidget</span></a>* +user_function (<a class="link" href="WebKitPrintOperation.html" title="WebKitPrintOperation"><span class="type">WebKitPrintOperation</span></a> *print_operation, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>Emitted when displaying the print dialog with <a class="link" href="WebKitPrintOperation.html#webkit-print-operation-run-dialog" title="webkit_print_operation_run_dialog ()"><code class="function">webkit_print_operation_run_dialog()</code></a>. +The returned <a class="link" href="WebKitPrintCustomWidget.html" title="WebKitPrintCustomWidget"><span class="type">WebKitPrintCustomWidget</span></a> will be added to the print dialog and +it will be owned by the <em class="parameter"><code>print_operation</code></em> +. However, the object is guaranteed +to be alive until the <a class="link" href="WebKitPrintCustomWidget.html#WebKitPrintCustomWidget-apply" title="The “apply” signal"><span class="type">“apply”</span></a> is emitted.</p> +<div class="refsect3"> +<a name="WebKitPrintOperation-create-custom-widget.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>print_operation</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitPrintOperation.html" title="WebKitPrintOperation"><span class="type">WebKitPrintOperation</span></a> on which the signal was emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="WebKitPrintOperation-create-custom-widget.returns"></a><h4>Returns</h4> +<p> A <a class="link" href="WebKitPrintCustomWidget.html" title="WebKitPrintCustomWidget"><span class="type">WebKitPrintCustomWidget</span></a> that will be embedded in the dialog. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitPrintOperation-failed"></a><h3>The <code class="literal">“failed”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitPrintOperation.html" title="WebKitPrintOperation"><span class="type">WebKitPrintOperation</span></a> *print_operation, + <a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>Emitted when an error occurs while printing. The given <em class="parameter"><code>error</code></em> +, of the domain +<a class="link" href="webkit2gtk-4.0-WebKitError.html#WEBKIT-PRINT-ERROR:CAPS" title="WEBKIT_PRINT_ERROR"><code class="literal">WEBKIT_PRINT_ERROR</code></a>, contains further details of the failure. +The <a class="link" href="WebKitPrintOperation.html#WebKitPrintOperation-finished" title="The “finished” signal"><span class="type">“finished”</span></a> signal is emitted after this one.</p> +<div class="refsect3"> +<a name="WebKitPrintOperation-failed.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>print_operation</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitPrintOperation.html" title="WebKitPrintOperation"><span class="type">WebKitPrintOperation</span></a> on which the signal was emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>the <a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> that was triggered</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitPrintOperation-finished"></a><h3>The <code class="literal">“finished”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitPrintOperation.html" title="WebKitPrintOperation"><span class="type">WebKitPrintOperation</span></a> *print_operation, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>Emitted when the print operation has finished doing everything +required for printing.</p> +<div class="refsect3"> +<a name="WebKitPrintOperation-finished.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>print_operation</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitPrintOperation.html" title="WebKitPrintOperation"><span class="type">WebKitPrintOperation</span></a> on which the signal was emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitResponsePolicyDecision.html b/Documentation/webkit2gtk-4.0/html/WebKitResponsePolicyDecision.html new file mode 100644 index 000000000..2f4248d54 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitResponsePolicyDecision.html @@ -0,0 +1,243 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitResponsePolicyDecision: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitNavigationPolicyDecision.html" title="WebKitNavigationPolicyDecision"> +<link rel="next" href="WebKitHitTestResult.html" title="WebKitHitTestResult"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitResponsePolicyDecision.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitResponsePolicyDecision.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#WebKitResponsePolicyDecision.properties" class="shortcut">Properties</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitNavigationPolicyDecision.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitHitTestResult.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitResponsePolicyDecision"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitResponsePolicyDecision.top_of_page"></a>WebKitResponsePolicyDecision</span></h2> +<p>WebKitResponsePolicyDecision — A policy decision for resource responses</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitResponsePolicyDecision.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="returnvalue">WebKitURIRequest</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitResponsePolicyDecision.html#webkit-response-policy-decision-get-request" title="webkit_response_policy_decision_get_request ()">webkit_response_policy_decision_get_request</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="returnvalue">WebKitURIResponse</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitResponsePolicyDecision.html#webkit-response-policy-decision-get-response" title="webkit_response_policy_decision_get_response ()">webkit_response_policy_decision_get_response</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitResponsePolicyDecision.html#webkit-response-policy-decision-is-mime-type-supported" title="webkit_response_policy_decision_is_mime_type_supported ()">webkit_response_policy_decision_is_mime_type_supported</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitResponsePolicyDecision.properties"></a><h2>Properties</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"> +<a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitResponsePolicyDecision.html#WebKitResponsePolicyDecision--request" title="The “request” property">request</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitResponsePolicyDecision.html#WebKitResponsePolicyDecision--response" title="The “response” property">response</a></td> +<td class="property_flags">Read</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitResponsePolicyDecision.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitResponsePolicyDecision.html#WebKitResponsePolicyDecision-struct" title="struct WebKitResponsePolicyDecision">WebKitResponsePolicyDecision</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitResponsePolicyDecision.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> <a class="link" href="WebKitPolicyDecision.html" title="WebKitPolicyDecision">WebKitPolicyDecision</a> + <span class="lineart">╰──</span> WebKitResponsePolicyDecision +</pre> +</div> +<div class="refsect1"> +<a name="WebKitResponsePolicyDecision.description"></a><h2>Description</h2> +<p>WebKitResponsePolicyDecision represents a policy decision for a +resource response, whether from the network or the local system. +A very common usecase for these types of decision is deciding +whether or not to download a particular resource or to load it +normally.</p> +</div> +<div class="refsect1"> +<a name="WebKitResponsePolicyDecision.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-response-policy-decision-get-request"></a><h3>webkit_response_policy_decision_get_request ()</h3> +<pre class="programlisting"><a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="returnvalue">WebKitURIRequest</span></a> * +webkit_response_policy_decision_get_request + (<em class="parameter"><code><a class="link" href="WebKitResponsePolicyDecision.html" title="WebKitResponsePolicyDecision"><span class="type">WebKitResponsePolicyDecision</span></a> *decision</code></em>);</pre> +<p>Gets the value of the <a class="link" href="WebKitResponsePolicyDecision.html#WebKitResponsePolicyDecision--request" title="The “request” property"><span class="type">“request”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-response-policy-decision-get-request.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>decision</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitResponsePolicyDecision.html" title="WebKitResponsePolicyDecision"><span class="type">WebKitResponsePolicyDecision</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-response-policy-decision-get-request.returns"></a><h4>Returns</h4> +<p> The URI request that is associated with this policy decision. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-response-policy-decision-get-response"></a><h3>webkit_response_policy_decision_get_response ()</h3> +<pre class="programlisting"><a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="returnvalue">WebKitURIResponse</span></a> * +webkit_response_policy_decision_get_response + (<em class="parameter"><code><a class="link" href="WebKitResponsePolicyDecision.html" title="WebKitResponsePolicyDecision"><span class="type">WebKitResponsePolicyDecision</span></a> *decision</code></em>);</pre> +<p>Gets the value of the <a class="link" href="WebKitResponsePolicyDecision.html#WebKitResponsePolicyDecision--response" title="The “response” property"><span class="type">“response”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-response-policy-decision-get-response.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>decision</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitResponsePolicyDecision.html" title="WebKitResponsePolicyDecision"><span class="type">WebKitResponsePolicyDecision</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-response-policy-decision-get-response.returns"></a><h4>Returns</h4> +<p> The URI response that is associated with this policy decision. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-response-policy-decision-is-mime-type-supported"></a><h3>webkit_response_policy_decision_is_mime_type_supported ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_response_policy_decision_is_mime_type_supported + (<em class="parameter"><code><a class="link" href="WebKitResponsePolicyDecision.html" title="WebKitResponsePolicyDecision"><span class="type">WebKitResponsePolicyDecision</span></a> *decision</code></em>);</pre> +<p>Gets whether the MIME type of the response can be displayed in the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> +that triggered this policy decision request. See also <a class="link" href="WebKitWebView.html#webkit-web-view-can-show-mime-type" title="webkit_web_view_can_show_mime_type ()"><code class="function">webkit_web_view_can_show_mime_type()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-response-policy-decision-is-mime-type-supported.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>decision</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitResponsePolicyDecision.html" title="WebKitResponsePolicyDecision"><span class="type">WebKitResponsePolicyDecision</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-response-policy-decision-is-mime-type-supported.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the MIME type of the response is supported or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitResponsePolicyDecision.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitResponsePolicyDecision-struct"></a><h3>struct WebKitResponsePolicyDecision</h3> +<pre class="programlisting">struct WebKitResponsePolicyDecision;</pre> +</div> +</div> +<div class="refsect1"> +<a name="WebKitResponsePolicyDecision.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="WebKitResponsePolicyDecision--request"></a><h3>The <code class="literal">“request”</code> property</h3> +<pre class="programlisting"> “request” <a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a> *</pre> +<p>This property contains the <a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a> associated with this +policy decision.</p> +<p>Flags: Read</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitResponsePolicyDecision--response"></a><h3>The <code class="literal">“response”</code> property</h3> +<pre class="programlisting"> “response” <a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a> *</pre> +<p>This property contains the <a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a> associated with this +policy decision.</p> +<p>Flags: Read</p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitResponsePolicyDecision.see-also"></a><h2>See Also</h2> +<p><a class="link" href="WebKitPolicyDecision.html" title="WebKitPolicyDecision"><span class="type">WebKitPolicyDecision</span></a>, <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitScriptWorld.html b/Documentation/webkit2gtk-4.0/html/WebKitScriptWorld.html new file mode 100644 index 000000000..336412e05 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitScriptWorld.html @@ -0,0 +1,199 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitScriptWorld: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch02.html" title="Web Extensions"> +<link rel="prev" href="WebKitFrame.html" title="WebKitFrame"> +<link rel="next" href="WebKitWebHitTestResult.html" title="WebKitWebHitTestResult"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitScriptWorld.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitScriptWorld.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#WebKitScriptWorld.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch02.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitFrame.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitWebHitTestResult.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitScriptWorld"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitScriptWorld.top_of_page"></a>WebKitScriptWorld</span></h2> +<p>WebKitScriptWorld</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitScriptWorld.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="WebKitScriptWorld.html" title="WebKitScriptWorld"><span class="returnvalue">WebKitScriptWorld</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitScriptWorld.html#webkit-script-world-get-default" title="webkit_script_world_get_default ()">webkit_script_world_get_default</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitScriptWorld.html" title="WebKitScriptWorld"><span class="returnvalue">WebKitScriptWorld</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitScriptWorld.html#webkit-script-world-new" title="webkit_script_world_new ()">webkit_script_world_new</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitScriptWorld.signals"></a><h2>Signals</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="signals_return"> +<col width="300px" class="signals_name"> +<col width="200px" class="signals_flags"> +</colgroup> +<tbody><tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitScriptWorld.html#WebKitScriptWorld-window-object-cleared" title="The “window-object-cleared” signal">window-object-cleared</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitScriptWorld.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitScriptWorld.html#WebKitScriptWorld-struct" title="struct WebKitScriptWorld">WebKitScriptWorld</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitScriptWorld.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitScriptWorld +</pre> +</div> +<div class="refsect1"> +<a name="WebKitScriptWorld.description"></a><h2>Description</h2> +</div> +<div class="refsect1"> +<a name="WebKitScriptWorld.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-script-world-get-default"></a><h3>webkit_script_world_get_default ()</h3> +<pre class="programlisting"><a class="link" href="WebKitScriptWorld.html" title="WebKitScriptWorld"><span class="returnvalue">WebKitScriptWorld</span></a> * +webkit_script_world_get_default (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<p>Get the default <a class="link" href="WebKitScriptWorld.html" title="WebKitScriptWorld"><span class="type">WebKitScriptWorld</span></a>. This is the normal script world +where all scripts are executed by default. +You can get the JavaScript execution context of a <a class="link" href="WebKitScriptWorld.html" title="WebKitScriptWorld"><span class="type">WebKitScriptWorld</span></a> +for a given <a class="link" href="WebKitFrame.html" title="WebKitFrame"><span class="type">WebKitFrame</span></a> with <a class="link" href="WebKitFrame.html#webkit-frame-get-javascript-context-for-script-world" title="webkit_frame_get_javascript_context_for_script_world ()"><code class="function">webkit_frame_get_javascript_context_for_script_world()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-script-world-get-default.returns"></a><h4>Returns</h4> +<p> the default <a class="link" href="WebKitScriptWorld.html" title="WebKitScriptWorld"><span class="type">WebKitScriptWorld</span></a>. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-script-world-new"></a><h3>webkit_script_world_new ()</h3> +<pre class="programlisting"><a class="link" href="WebKitScriptWorld.html" title="WebKitScriptWorld"><span class="returnvalue">WebKitScriptWorld</span></a> * +webkit_script_world_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<p>Creates a new isolated <a class="link" href="WebKitScriptWorld.html" title="WebKitScriptWorld"><span class="type">WebKitScriptWorld</span></a>. Scripts executed in +isolated worlds have access to the DOM but not to other variable +or functions created by the page. +You can get the JavaScript execution context of a <a class="link" href="WebKitScriptWorld.html" title="WebKitScriptWorld"><span class="type">WebKitScriptWorld</span></a> +for a given <a class="link" href="WebKitFrame.html" title="WebKitFrame"><span class="type">WebKitFrame</span></a> with <a class="link" href="WebKitFrame.html#webkit-frame-get-javascript-context-for-script-world" title="webkit_frame_get_javascript_context_for_script_world ()"><code class="function">webkit_frame_get_javascript_context_for_script_world()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-script-world-new.returns"></a><h4>Returns</h4> +<p> a new isolated <a class="link" href="WebKitScriptWorld.html" title="WebKitScriptWorld"><span class="type">WebKitScriptWorld</span></a>. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitScriptWorld.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitScriptWorld-struct"></a><h3>struct WebKitScriptWorld</h3> +<pre class="programlisting">struct WebKitScriptWorld;</pre> +</div> +</div> +<div class="refsect1"> +<a name="WebKitScriptWorld.signal-details"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="WebKitScriptWorld-window-object-cleared"></a><h3>The <code class="literal">“window-object-cleared”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitScriptWorld.html" title="WebKitScriptWorld"><span class="type">WebKitScriptWorld</span></a> *world, + <a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a> *page, + <a class="link" href="WebKitFrame.html" title="WebKitFrame"><span class="type">WebKitFrame</span></a> *frame, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>Emitted when the JavaScript window object in a <a class="link" href="WebKitScriptWorld.html" title="WebKitScriptWorld"><span class="type">WebKitScriptWorld</span></a> has been +cleared. This is the preferred place to set custom properties on the window +object using the JavaScriptCore API. You can get the window object of <em class="parameter"><code>frame</code></em> + +from the JavaScript execution context of <em class="parameter"><code>world</code></em> + that is returned by +<a class="link" href="WebKitFrame.html#webkit-frame-get-javascript-context-for-script-world" title="webkit_frame_get_javascript_context_for_script_world ()"><code class="function">webkit_frame_get_javascript_context_for_script_world()</code></a>.</p> +<div class="refsect3"> +<a name="WebKitScriptWorld-window-object-cleared.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>world</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitScriptWorld.html" title="WebKitScriptWorld"><span class="type">WebKitScriptWorld</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>page</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>frame</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitFrame.html" title="WebKitFrame"><span class="type">WebKitFrame</span></a> to which <em class="parameter"><code>world</code></em> +belongs</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitSecurityManager.html b/Documentation/webkit2gtk-4.0/html/WebKitSecurityManager.html new file mode 100644 index 000000000..d9653d828 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitSecurityManager.html @@ -0,0 +1,610 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitSecurityManager: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitFormSubmissionRequest.html" title="WebKitFormSubmissionRequest"> +<link rel="next" href="WebKitUserContentManager.html" title="WebKitUserContentManager"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitSecurityManager.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitSecurityManager.object-hierarchy" class="shortcut">Object Hierarchy</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitFormSubmissionRequest.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitUserContentManager.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitSecurityManager"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitSecurityManager.top_of_page"></a>WebKitSecurityManager</span></h2> +<p>WebKitSecurityManager — Controls security settings in a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitSecurityManager.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSecurityManager.html#webkit-security-manager-register-uri-scheme-as-local" title="webkit_security_manager_register_uri_scheme_as_local ()">webkit_security_manager_register_uri_scheme_as_local</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSecurityManager.html#webkit-security-manager-uri-scheme-is-local" title="webkit_security_manager_uri_scheme_is_local ()">webkit_security_manager_uri_scheme_is_local</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSecurityManager.html#webkit-security-manager-register-uri-scheme-as-no-access" title="webkit_security_manager_register_uri_scheme_as_no_access ()">webkit_security_manager_register_uri_scheme_as_no_access</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSecurityManager.html#webkit-security-manager-uri-scheme-is-no-access" title="webkit_security_manager_uri_scheme_is_no_access ()">webkit_security_manager_uri_scheme_is_no_access</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSecurityManager.html#webkit-security-manager-register-uri-scheme-as-display-isolated" title="webkit_security_manager_register_uri_scheme_as_display_isolated ()">webkit_security_manager_register_uri_scheme_as_display_isolated</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSecurityManager.html#webkit-security-manager-uri-scheme-is-display-isolated" title="webkit_security_manager_uri_scheme_is_display_isolated ()">webkit_security_manager_uri_scheme_is_display_isolated</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSecurityManager.html#webkit-security-manager-register-uri-scheme-as-secure" title="webkit_security_manager_register_uri_scheme_as_secure ()">webkit_security_manager_register_uri_scheme_as_secure</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSecurityManager.html#webkit-security-manager-uri-scheme-is-secure" title="webkit_security_manager_uri_scheme_is_secure ()">webkit_security_manager_uri_scheme_is_secure</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSecurityManager.html#webkit-security-manager-register-uri-scheme-as-cors-enabled" title="webkit_security_manager_register_uri_scheme_as_cors_enabled ()">webkit_security_manager_register_uri_scheme_as_cors_enabled</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSecurityManager.html#webkit-security-manager-uri-scheme-is-cors-enabled" title="webkit_security_manager_uri_scheme_is_cors_enabled ()">webkit_security_manager_uri_scheme_is_cors_enabled</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSecurityManager.html#webkit-security-manager-register-uri-scheme-as-empty-document" title="webkit_security_manager_register_uri_scheme_as_empty_document ()">webkit_security_manager_register_uri_scheme_as_empty_document</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSecurityManager.html#webkit-security-manager-uri-scheme-is-empty-document" title="webkit_security_manager_uri_scheme_is_empty_document ()">webkit_security_manager_uri_scheme_is_empty_document</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitSecurityManager.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitSecurityManager.html#WebKitSecurityManager-struct" title="struct WebKitSecurityManager">WebKitSecurityManager</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitSecurityManager.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitSecurityManager +</pre> +</div> +<div class="refsect1"> +<a name="WebKitSecurityManager.description"></a><h2>Description</h2> +<p>The <a class="link" href="WebKitSecurityManager.html" title="WebKitSecurityManager"><span class="type">WebKitSecurityManager</span></a> defines security settings for URI +schemes in a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a>. Get it from the context with +<a class="link" href="WebKitWebContext.html#webkit-web-context-get-security-manager" title="webkit_web_context_get_security_manager ()"><code class="function">webkit_web_context_get_security_manager()</code></a>, and use it to register a +URI scheme with a certain security level, or to check if it already +has it.</p> +</div> +<div class="refsect1"> +<a name="WebKitSecurityManager.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-security-manager-register-uri-scheme-as-local"></a><h3>webkit_security_manager_register_uri_scheme_as_local ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_security_manager_register_uri_scheme_as_local + (<em class="parameter"><code><a class="link" href="WebKitSecurityManager.html" title="WebKitSecurityManager"><span class="type">WebKitSecurityManager</span></a> *security_manager</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *scheme</code></em>);</pre> +<p>Register <em class="parameter"><code>scheme</code></em> + as a local scheme. This means that other non-local pages +cannot link to or access URIs of this scheme.</p> +<div class="refsect3"> +<a name="webkit-security-manager-register-uri-scheme-as-local.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>security_manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSecurityManager.html" title="WebKitSecurityManager"><span class="type">WebKitSecurityManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>scheme</p></td> +<td class="parameter_description"><p>a URI scheme</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-security-manager-uri-scheme-is-local"></a><h3>webkit_security_manager_uri_scheme_is_local ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_security_manager_uri_scheme_is_local + (<em class="parameter"><code><a class="link" href="WebKitSecurityManager.html" title="WebKitSecurityManager"><span class="type">WebKitSecurityManager</span></a> *security_manager</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *scheme</code></em>);</pre> +<p>Whether <em class="parameter"><code>scheme</code></em> + is considered as a local scheme. +See also <a class="link" href="WebKitSecurityManager.html#webkit-security-manager-register-uri-scheme-as-local" title="webkit_security_manager_register_uri_scheme_as_local ()"><code class="function">webkit_security_manager_register_uri_scheme_as_local()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-security-manager-uri-scheme-is-local.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>security_manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSecurityManager.html" title="WebKitSecurityManager"><span class="type">WebKitSecurityManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>scheme</p></td> +<td class="parameter_description"><p>a URI scheme</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-security-manager-uri-scheme-is-local.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>scheme</code></em> +is a local scheme or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-security-manager-register-uri-scheme-as-no-access"></a><h3>webkit_security_manager_register_uri_scheme_as_no_access ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_security_manager_register_uri_scheme_as_no_access + (<em class="parameter"><code><a class="link" href="WebKitSecurityManager.html" title="WebKitSecurityManager"><span class="type">WebKitSecurityManager</span></a> *security_manager</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *scheme</code></em>);</pre> +<p>Register <em class="parameter"><code>scheme</code></em> + as a no-access scheme. This means that pages loaded +with this URI scheme cannot access pages loaded with any other URI scheme.</p> +<div class="refsect3"> +<a name="webkit-security-manager-register-uri-scheme-as-no-access.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>security_manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSecurityManager.html" title="WebKitSecurityManager"><span class="type">WebKitSecurityManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>scheme</p></td> +<td class="parameter_description"><p>a URI scheme</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-security-manager-uri-scheme-is-no-access"></a><h3>webkit_security_manager_uri_scheme_is_no_access ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_security_manager_uri_scheme_is_no_access + (<em class="parameter"><code><a class="link" href="WebKitSecurityManager.html" title="WebKitSecurityManager"><span class="type">WebKitSecurityManager</span></a> *security_manager</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *scheme</code></em>);</pre> +<p>Whether <em class="parameter"><code>scheme</code></em> + is considered as a no-access scheme. +See also <a class="link" href="WebKitSecurityManager.html#webkit-security-manager-register-uri-scheme-as-no-access" title="webkit_security_manager_register_uri_scheme_as_no_access ()"><code class="function">webkit_security_manager_register_uri_scheme_as_no_access()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-security-manager-uri-scheme-is-no-access.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>security_manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSecurityManager.html" title="WebKitSecurityManager"><span class="type">WebKitSecurityManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>scheme</p></td> +<td class="parameter_description"><p>a URI scheme</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-security-manager-uri-scheme-is-no-access.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>scheme</code></em> +is a no-access scheme or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-security-manager-register-uri-scheme-as-display-isolated"></a><h3>webkit_security_manager_register_uri_scheme_as_display_isolated ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_security_manager_register_uri_scheme_as_display_isolated + (<em class="parameter"><code><a class="link" href="WebKitSecurityManager.html" title="WebKitSecurityManager"><span class="type">WebKitSecurityManager</span></a> *security_manager</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *scheme</code></em>);</pre> +<p>Register <em class="parameter"><code>scheme</code></em> + as a display isolated scheme. This means that pages cannot +display these URIs unless they are from the same scheme.</p> +<div class="refsect3"> +<a name="webkit-security-manager-register-uri-scheme-as-display-isolated.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>security_manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSecurityManager.html" title="WebKitSecurityManager"><span class="type">WebKitSecurityManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>scheme</p></td> +<td class="parameter_description"><p>a URI scheme</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-security-manager-uri-scheme-is-display-isolated"></a><h3>webkit_security_manager_uri_scheme_is_display_isolated ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_security_manager_uri_scheme_is_display_isolated + (<em class="parameter"><code><a class="link" href="WebKitSecurityManager.html" title="WebKitSecurityManager"><span class="type">WebKitSecurityManager</span></a> *security_manager</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *scheme</code></em>);</pre> +<p>Whether <em class="parameter"><code>scheme</code></em> + is considered as a display isolated scheme. +See also <a class="link" href="WebKitSecurityManager.html#webkit-security-manager-register-uri-scheme-as-display-isolated" title="webkit_security_manager_register_uri_scheme_as_display_isolated ()"><code class="function">webkit_security_manager_register_uri_scheme_as_display_isolated()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-security-manager-uri-scheme-is-display-isolated.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>security_manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSecurityManager.html" title="WebKitSecurityManager"><span class="type">WebKitSecurityManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>scheme</p></td> +<td class="parameter_description"><p>a URI scheme</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-security-manager-uri-scheme-is-display-isolated.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>scheme</code></em> +is a display isolated scheme or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-security-manager-register-uri-scheme-as-secure"></a><h3>webkit_security_manager_register_uri_scheme_as_secure ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_security_manager_register_uri_scheme_as_secure + (<em class="parameter"><code><a class="link" href="WebKitSecurityManager.html" title="WebKitSecurityManager"><span class="type">WebKitSecurityManager</span></a> *security_manager</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *scheme</code></em>);</pre> +<p>Register <em class="parameter"><code>scheme</code></em> + as a secure scheme. This means that mixed +content warnings won't be generated for this scheme when +included by an HTTPS page.</p> +<div class="refsect3"> +<a name="webkit-security-manager-register-uri-scheme-as-secure.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>security_manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSecurityManager.html" title="WebKitSecurityManager"><span class="type">WebKitSecurityManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>scheme</p></td> +<td class="parameter_description"><p>a URI scheme</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-security-manager-uri-scheme-is-secure"></a><h3>webkit_security_manager_uri_scheme_is_secure ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_security_manager_uri_scheme_is_secure + (<em class="parameter"><code><a class="link" href="WebKitSecurityManager.html" title="WebKitSecurityManager"><span class="type">WebKitSecurityManager</span></a> *security_manager</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *scheme</code></em>);</pre> +<p>Whether <em class="parameter"><code>scheme</code></em> + is considered as a secure scheme. +See also <a class="link" href="WebKitSecurityManager.html#webkit-security-manager-register-uri-scheme-as-secure" title="webkit_security_manager_register_uri_scheme_as_secure ()"><code class="function">webkit_security_manager_register_uri_scheme_as_secure()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-security-manager-uri-scheme-is-secure.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>security_manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSecurityManager.html" title="WebKitSecurityManager"><span class="type">WebKitSecurityManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>scheme</p></td> +<td class="parameter_description"><p>a URI scheme</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-security-manager-uri-scheme-is-secure.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>scheme</code></em> +is a secure scheme or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-security-manager-register-uri-scheme-as-cors-enabled"></a><h3>webkit_security_manager_register_uri_scheme_as_cors_enabled ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_security_manager_register_uri_scheme_as_cors_enabled + (<em class="parameter"><code><a class="link" href="WebKitSecurityManager.html" title="WebKitSecurityManager"><span class="type">WebKitSecurityManager</span></a> *security_manager</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *scheme</code></em>);</pre> +<p>Register <em class="parameter"><code>scheme</code></em> + 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/.</p> +<div class="refsect3"> +<a name="webkit-security-manager-register-uri-scheme-as-cors-enabled.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>security_manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSecurityManager.html" title="WebKitSecurityManager"><span class="type">WebKitSecurityManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>scheme</p></td> +<td class="parameter_description"><p>a URI scheme</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-security-manager-uri-scheme-is-cors-enabled"></a><h3>webkit_security_manager_uri_scheme_is_cors_enabled ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_security_manager_uri_scheme_is_cors_enabled + (<em class="parameter"><code><a class="link" href="WebKitSecurityManager.html" title="WebKitSecurityManager"><span class="type">WebKitSecurityManager</span></a> *security_manager</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *scheme</code></em>);</pre> +<p>Whether <em class="parameter"><code>scheme</code></em> + is considered as a CORS enabled scheme. +See also <a class="link" href="WebKitSecurityManager.html#webkit-security-manager-register-uri-scheme-as-cors-enabled" title="webkit_security_manager_register_uri_scheme_as_cors_enabled ()"><code class="function">webkit_security_manager_register_uri_scheme_as_cors_enabled()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-security-manager-uri-scheme-is-cors-enabled.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>security_manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSecurityManager.html" title="WebKitSecurityManager"><span class="type">WebKitSecurityManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>scheme</p></td> +<td class="parameter_description"><p>a URI scheme</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-security-manager-uri-scheme-is-cors-enabled.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>scheme</code></em> +is a CORS enabled scheme or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-security-manager-register-uri-scheme-as-empty-document"></a><h3>webkit_security_manager_register_uri_scheme_as_empty_document ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_security_manager_register_uri_scheme_as_empty_document + (<em class="parameter"><code><a class="link" href="WebKitSecurityManager.html" title="WebKitSecurityManager"><span class="type">WebKitSecurityManager</span></a> *security_manager</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *scheme</code></em>);</pre> +<p>Register <em class="parameter"><code>scheme</code></em> + as an empty document scheme. This means that +they are allowed to commit synchronously.</p> +<div class="refsect3"> +<a name="webkit-security-manager-register-uri-scheme-as-empty-document.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>security_manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSecurityManager.html" title="WebKitSecurityManager"><span class="type">WebKitSecurityManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>scheme</p></td> +<td class="parameter_description"><p>a URI scheme</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-security-manager-uri-scheme-is-empty-document"></a><h3>webkit_security_manager_uri_scheme_is_empty_document ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_security_manager_uri_scheme_is_empty_document + (<em class="parameter"><code><a class="link" href="WebKitSecurityManager.html" title="WebKitSecurityManager"><span class="type">WebKitSecurityManager</span></a> *security_manager</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *scheme</code></em>);</pre> +<p>Whether <em class="parameter"><code>scheme</code></em> + is considered as an empty document scheme. +See also <a class="link" href="WebKitSecurityManager.html#webkit-security-manager-register-uri-scheme-as-empty-document" title="webkit_security_manager_register_uri_scheme_as_empty_document ()"><code class="function">webkit_security_manager_register_uri_scheme_as_empty_document()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-security-manager-uri-scheme-is-empty-document.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>security_manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSecurityManager.html" title="WebKitSecurityManager"><span class="type">WebKitSecurityManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>scheme</p></td> +<td class="parameter_description"><p>a URI scheme</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-security-manager-uri-scheme-is-empty-document.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>scheme</code></em> +is a an empty document scheme or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +</div> +<div class="refsect1"> +<a name="WebKitSecurityManager.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitSecurityManager-struct"></a><h3>struct WebKitSecurityManager</h3> +<pre class="programlisting">struct WebKitSecurityManager;</pre> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitSecurityOrigin.html b/Documentation/webkit2gtk-4.0/html/WebKitSecurityOrigin.html new file mode 100644 index 000000000..060113871 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitSecurityOrigin.html @@ -0,0 +1,448 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitSecurityOrigin: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitNotificationPermissionRequest.html" title="WebKitNotificationPermissionRequest"> +<link rel="next" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitSecurityOrigin.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitSecurityOrigin.object-hierarchy" class="shortcut">Object Hierarchy</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitNotificationPermissionRequest.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitWebsiteDataManager.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitSecurityOrigin"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitSecurityOrigin.top_of_page"></a>WebKitSecurityOrigin</span></h2> +<p>WebKitSecurityOrigin — A security boundary for websites</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitSecurityOrigin.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="returnvalue">WebKitSecurityOrigin</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitSecurityOrigin.html#webkit-security-origin-new" title="webkit_security_origin_new ()">webkit_security_origin_new</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="returnvalue">WebKitSecurityOrigin</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitSecurityOrigin.html#webkit-security-origin-new-for-uri" title="webkit_security_origin_new_for_uri ()">webkit_security_origin_new_for_uri</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="returnvalue">WebKitSecurityOrigin</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitSecurityOrigin.html#webkit-security-origin-ref" title="webkit_security_origin_ref ()">webkit_security_origin_ref</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSecurityOrigin.html#webkit-security-origin-unref" title="webkit_security_origin_unref ()">webkit_security_origin_unref</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitSecurityOrigin.html#webkit-security-origin-get-protocol" title="webkit_security_origin_get_protocol ()">webkit_security_origin_get_protocol</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitSecurityOrigin.html#webkit-security-origin-get-host" title="webkit_security_origin_get_host ()">webkit_security_origin_get_host</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSecurityOrigin.html#webkit-security-origin-get-port" title="webkit_security_origin_get_port ()">webkit_security_origin_get_port</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSecurityOrigin.html#webkit-security-origin-is-opaque" title="webkit_security_origin_is_opaque ()">webkit_security_origin_is_opaque</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitSecurityOrigin.html#webkit-security-origin-to-string" title="webkit_security_origin_to_string ()">webkit_security_origin_to_string</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitSecurityOrigin.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="WebKitSecurityOrigin.html#WebKitSecurityOrigin-struct" title="WebKitSecurityOrigin">WebKitSecurityOrigin</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitSecurityOrigin.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="/home/cgarcia/gnome/share/gtk-doc/html/gobject/gobject-Boxed-Types.html">GBoxed</a> + <span class="lineart">╰──</span> WebKitSecurityOrigin +</pre> +</div> +<div class="refsect1"> +<a name="WebKitSecurityOrigin.description"></a><h2>Description</h2> +<p><a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="type">WebKitSecurityOrigin</span></a> is a representation of a security domain +defined by websites. A security origin normally consists of a +protocol, a hostname, and a port number. It is also possible for a +security origin to be opaque, as defined by the HTML standard, in +which case it has no associated protocol, host, or port.</p> +<p>Websites with the same security origin can access each other's +resources for client-side scripting or database access.</p> +</div> +<div class="refsect1"> +<a name="WebKitSecurityOrigin.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-security-origin-new"></a><h3>webkit_security_origin_new ()</h3> +<pre class="programlisting"><a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="returnvalue">WebKitSecurityOrigin</span></a> * +webkit_security_origin_new (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *protocol</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *host</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint16"><span class="type">guint16</span></a> port</code></em>);</pre> +<p>Create a new security origin from the provided protocol, host and +port.</p> +<div class="refsect3"> +<a name="webkit-security-origin-new.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>protocol</p></td> +<td class="parameter_description"><p>The protocol for the new origin</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>host</p></td> +<td class="parameter_description"><p>The host for the new origin</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>port</p></td> +<td class="parameter_description"><p>The port number for the new origin, or 0 to indicate the +default port for <em class="parameter"><code>protocol</code></em> +</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-security-origin-new.returns"></a><h4>Returns</h4> +<p> A <a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="type">WebKitSecurityOrigin</span></a>. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-security-origin-new-for-uri"></a><h3>webkit_security_origin_new_for_uri ()</h3> +<pre class="programlisting"><a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="returnvalue">WebKitSecurityOrigin</span></a> * +webkit_security_origin_new_for_uri (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uri</code></em>);</pre> +<p>Create a new security origin from the provided URI. Components of +<em class="parameter"><code>uri</code></em> + other than protocol, host, and port do not affect the created +<a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="type">WebKitSecurityOrigin</span></a>.</p> +<div class="refsect3"> +<a name="webkit-security-origin-new-for-uri.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>uri</p></td> +<td class="parameter_description"><p>The URI for the new origin</p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-security-origin-new-for-uri.returns"></a><h4>Returns</h4> +<p> A <a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="type">WebKitSecurityOrigin</span></a>. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-security-origin-ref"></a><h3>webkit_security_origin_ref ()</h3> +<pre class="programlisting"><a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="returnvalue">WebKitSecurityOrigin</span></a> * +webkit_security_origin_ref (<em class="parameter"><code><a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="type">WebKitSecurityOrigin</span></a> *origin</code></em>);</pre> +<p>Atomically increments the reference count of <em class="parameter"><code>origin</code></em> + by one. +This function is MT-safe and may be called from any thread.</p> +<div class="refsect3"> +<a name="webkit-security-origin-ref.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>origin</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="type">WebKitSecurityOrigin</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-security-origin-ref.returns"></a><h4>Returns</h4> +<p> The passed <a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="type">WebKitSecurityOrigin</span></a></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-security-origin-unref"></a><h3>webkit_security_origin_unref ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_security_origin_unref (<em class="parameter"><code><a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="type">WebKitSecurityOrigin</span></a> *origin</code></em>);</pre> +<p>Atomically decrements the reference count of <em class="parameter"><code>origin</code></em> + by one. +If the reference count drops to 0, all memory allocated by +<a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="type">WebKitSecurityOrigin</span></a> is released. This function is MT-safe and may be +called from any thread.</p> +<div class="refsect3"> +<a name="webkit-security-origin-unref.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>origin</p></td> +<td class="parameter_description"><p>A <a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="type">WebKitSecurityOrigin</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-security-origin-get-protocol"></a><h3>webkit_security_origin_get_protocol ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_security_origin_get_protocol (<em class="parameter"><code><a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="type">WebKitSecurityOrigin</span></a> *origin</code></em>);</pre> +<p>Gets the protocol of <em class="parameter"><code>origin</code></em> +, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>origin</code></em> + is opaque.</p> +<div class="refsect3"> +<a name="webkit-security-origin-get-protocol.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>origin</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="type">WebKitSecurityOrigin</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-security-origin-get-protocol.returns"></a><h4>Returns</h4> +<p> The protocol of the <a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="type">WebKitSecurityOrigin</span></a>. </p> +<p><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-security-origin-get-host"></a><h3>webkit_security_origin_get_host ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_security_origin_get_host (<em class="parameter"><code><a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="type">WebKitSecurityOrigin</span></a> *origin</code></em>);</pre> +<p>Gets the hostname of <em class="parameter"><code>origin</code></em> +, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>origin</code></em> + is opaque or if its +protocol does not require a host component.</p> +<div class="refsect3"> +<a name="webkit-security-origin-get-host.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>origin</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="type">WebKitSecurityOrigin</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-security-origin-get-host.returns"></a><h4>Returns</h4> +<p> The host of the <a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="type">WebKitSecurityOrigin</span></a>. </p> +<p><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-security-origin-get-port"></a><h3>webkit_security_origin_get_port ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint16"><span class="returnvalue">guint16</span></a> +webkit_security_origin_get_port (<em class="parameter"><code><a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="type">WebKitSecurityOrigin</span></a> *origin</code></em>);</pre> +<p>Gets the port of <em class="parameter"><code>origin</code></em> +. 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 +<a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="type">WebKitSecurityOrigin</span></a> constructed from either URI. It will also +return 0 if <em class="parameter"><code>origin</code></em> + is opaque.</p> +<div class="refsect3"> +<a name="webkit-security-origin-get-port.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>origin</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="type">WebKitSecurityOrigin</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-security-origin-get-port.returns"></a><h4>Returns</h4> +<p> The port of the <a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="type">WebKitSecurityOrigin</span></a>.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-security-origin-is-opaque"></a><h3>webkit_security_origin_is_opaque ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_security_origin_is_opaque (<em class="parameter"><code><a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="type">WebKitSecurityOrigin</span></a> *origin</code></em>);</pre> +<p>Gets whether <em class="parameter"><code>origin</code></em> + is an opaque security origin, which does not +possess an associated protocol, host, or port.</p> +<div class="refsect3"> +<a name="webkit-security-origin-is-opaque.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>origin</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="type">WebKitSecurityOrigin</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-security-origin-is-opaque.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>origin</code></em> +is opaque.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-security-origin-to-string"></a><h3>webkit_security_origin_to_string ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_security_origin_to_string (<em class="parameter"><code><a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="type">WebKitSecurityOrigin</span></a> *origin</code></em>);</pre> +<p>Gets a string representation of <em class="parameter"><code>origin</code></em> +. The string representation +is a valid URI with only protocol, host, and port components. It may +be <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, but usually only if <em class="parameter"><code>origin</code></em> + is opaque.</p> +<div class="refsect3"> +<a name="webkit-security-origin-to-string.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>origin</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="type">WebKitSecurityOrigin</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-security-origin-to-string.returns"></a><h4>Returns</h4> +<p> a URI representing <em class="parameter"><code>origin</code></em> +. </p> +<p><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitSecurityOrigin.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitSecurityOrigin-struct"></a><h3>WebKitSecurityOrigin</h3> +<pre class="programlisting">typedef struct _WebKitSecurityOrigin WebKitSecurityOrigin;</pre> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitSettings.html b/Documentation/webkit2gtk-4.0/html/WebKitSettings.html new file mode 100644 index 000000000..433512e83 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitSettings.html @@ -0,0 +1,4804 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitSettings: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitBackForwardListItem.html" title="WebKitBackForwardListItem"> +<link rel="next" href="WebKitURIRequest.html" title="WebKitURIRequest"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitSettings.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitSettings.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#WebKitSettings.properties" class="shortcut">Properties</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitBackForwardListItem.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitURIRequest.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitSettings"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitSettings.top_of_page"></a>WebKitSettings</span></h2> +<p>WebKitSettings — Control the behaviour of a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitSettings.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="returnvalue">WebKitSettings</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-new" title="webkit_settings_new ()">webkit_settings_new</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="returnvalue">WebKitSettings</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-new-with-settings" title="webkit_settings_new_with_settings ()">webkit_settings_new_with_settings</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-auto-load-images" title="webkit_settings_get_auto_load_images ()">webkit_settings_get_auto_load_images</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-auto-load-images" title="webkit_settings_set_auto_load_images ()">webkit_settings_set_auto_load_images</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-frame-flattening" title="webkit_settings_get_enable_frame_flattening ()">webkit_settings_get_enable_frame_flattening</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-frame-flattening" title="webkit_settings_set_enable_frame_flattening ()">webkit_settings_set_enable_frame_flattening</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-html5-database" title="webkit_settings_get_enable_html5_database ()">webkit_settings_get_enable_html5_database</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-html5-database" title="webkit_settings_set_enable_html5_database ()">webkit_settings_set_enable_html5_database</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-html5-local-storage" title="webkit_settings_get_enable_html5_local_storage ()">webkit_settings_get_enable_html5_local_storage</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-html5-local-storage" title="webkit_settings_set_enable_html5_local_storage ()">webkit_settings_set_enable_html5_local_storage</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-hyperlink-auditing" title="webkit_settings_get_enable_hyperlink_auditing ()">webkit_settings_get_enable_hyperlink_auditing</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-hyperlink-auditing" title="webkit_settings_set_enable_hyperlink_auditing ()">webkit_settings_set_enable_hyperlink_auditing</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-java" title="webkit_settings_get_enable_java ()">webkit_settings_get_enable_java</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-java" title="webkit_settings_set_enable_java ()">webkit_settings_set_enable_java</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-javascript" title="webkit_settings_get_enable_javascript ()">webkit_settings_get_enable_javascript</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-javascript" title="webkit_settings_set_enable_javascript ()">webkit_settings_set_enable_javascript</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-offline-web-application-cache" title="webkit_settings_get_enable_offline_web_application_cache ()">webkit_settings_get_enable_offline_web_application_cache</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-offline-web-application-cache" title="webkit_settings_set_enable_offline_web_application_cache ()">webkit_settings_set_enable_offline_web_application_cache</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-plugins" title="webkit_settings_get_enable_plugins ()">webkit_settings_get_enable_plugins</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-plugins" title="webkit_settings_set_enable_plugins ()">webkit_settings_set_enable_plugins</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-xss-auditor" title="webkit_settings_get_enable_xss_auditor ()">webkit_settings_get_enable_xss_auditor</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-xss-auditor" title="webkit_settings_set_enable_xss_auditor ()">webkit_settings_set_enable_xss_auditor</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-javascript-can-open-windows-automatically" title="webkit_settings_get_javascript_can_open_windows_automatically ()">webkit_settings_get_javascript_can_open_windows_automatically</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-javascript-can-open-windows-automatically" title="webkit_settings_set_javascript_can_open_windows_automatically ()">webkit_settings_set_javascript_can_open_windows_automatically</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-load-icons-ignoring-image-load-setting" title="webkit_settings_get_load_icons_ignoring_image_load_setting ()">webkit_settings_get_load_icons_ignoring_image_load_setting</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-load-icons-ignoring-image-load-setting" title="webkit_settings_set_load_icons_ignoring_image_load_setting ()">webkit_settings_set_load_icons_ignoring_image_load_setting</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-default-font-family" title="webkit_settings_get_default_font_family ()">webkit_settings_get_default_font_family</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-default-font-family" title="webkit_settings_set_default_font_family ()">webkit_settings_set_default_font_family</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-monospace-font-family" title="webkit_settings_get_monospace_font_family ()">webkit_settings_get_monospace_font_family</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-monospace-font-family" title="webkit_settings_set_monospace_font_family ()">webkit_settings_set_monospace_font_family</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-serif-font-family" title="webkit_settings_get_serif_font_family ()">webkit_settings_get_serif_font_family</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-serif-font-family" title="webkit_settings_set_serif_font_family ()">webkit_settings_set_serif_font_family</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-sans-serif-font-family" title="webkit_settings_get_sans_serif_font_family ()">webkit_settings_get_sans_serif_font_family</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-sans-serif-font-family" title="webkit_settings_set_sans_serif_font_family ()">webkit_settings_set_sans_serif_font_family</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-cursive-font-family" title="webkit_settings_get_cursive_font_family ()">webkit_settings_get_cursive_font_family</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-cursive-font-family" title="webkit_settings_set_cursive_font_family ()">webkit_settings_set_cursive_font_family</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-fantasy-font-family" title="webkit_settings_get_fantasy_font_family ()">webkit_settings_get_fantasy_font_family</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-fantasy-font-family" title="webkit_settings_set_fantasy_font_family ()">webkit_settings_set_fantasy_font_family</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-pictograph-font-family" title="webkit_settings_get_pictograph_font_family ()">webkit_settings_get_pictograph_font_family</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-pictograph-font-family" title="webkit_settings_set_pictograph_font_family ()">webkit_settings_set_pictograph_font_family</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-default-font-size" title="webkit_settings_get_default_font_size ()">webkit_settings_get_default_font_size</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-default-font-size" title="webkit_settings_set_default_font_size ()">webkit_settings_set_default_font_size</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-default-monospace-font-size" title="webkit_settings_get_default_monospace_font_size ()">webkit_settings_get_default_monospace_font_size</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-default-monospace-font-size" title="webkit_settings_set_default_monospace_font_size ()">webkit_settings_set_default_monospace_font_size</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-minimum-font-size" title="webkit_settings_get_minimum_font_size ()">webkit_settings_get_minimum_font_size</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-minimum-font-size" title="webkit_settings_set_minimum_font_size ()">webkit_settings_set_minimum_font_size</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-default-charset" title="webkit_settings_get_default_charset ()">webkit_settings_get_default_charset</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-default-charset" title="webkit_settings_set_default_charset ()">webkit_settings_set_default_charset</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-private-browsing" title="webkit_settings_get_enable_private_browsing ()">webkit_settings_get_enable_private_browsing</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-private-browsing" title="webkit_settings_set_enable_private_browsing ()">webkit_settings_set_enable_private_browsing</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-developer-extras" title="webkit_settings_get_enable_developer_extras ()">webkit_settings_get_enable_developer_extras</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-developer-extras" title="webkit_settings_set_enable_developer_extras ()">webkit_settings_set_enable_developer_extras</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-resizable-text-areas" title="webkit_settings_get_enable_resizable_text_areas ()">webkit_settings_get_enable_resizable_text_areas</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-resizable-text-areas" title="webkit_settings_set_enable_resizable_text_areas ()">webkit_settings_set_enable_resizable_text_areas</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-tabs-to-links" title="webkit_settings_get_enable_tabs_to_links ()">webkit_settings_get_enable_tabs_to_links</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-tabs-to-links" title="webkit_settings_set_enable_tabs_to_links ()">webkit_settings_set_enable_tabs_to_links</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-dns-prefetching" title="webkit_settings_get_enable_dns_prefetching ()">webkit_settings_get_enable_dns_prefetching</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-dns-prefetching" title="webkit_settings_set_enable_dns_prefetching ()">webkit_settings_set_enable_dns_prefetching</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-caret-browsing" title="webkit_settings_get_enable_caret_browsing ()">webkit_settings_get_enable_caret_browsing</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-caret-browsing" title="webkit_settings_set_enable_caret_browsing ()">webkit_settings_set_enable_caret_browsing</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-fullscreen" title="webkit_settings_get_enable_fullscreen ()">webkit_settings_get_enable_fullscreen</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-fullscreen" title="webkit_settings_set_enable_fullscreen ()">webkit_settings_set_enable_fullscreen</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-print-backgrounds" title="webkit_settings_get_print_backgrounds ()">webkit_settings_get_print_backgrounds</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-print-backgrounds" title="webkit_settings_set_print_backgrounds ()">webkit_settings_set_print_backgrounds</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-webaudio" title="webkit_settings_get_enable_webaudio ()">webkit_settings_get_enable_webaudio</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-webaudio" title="webkit_settings_set_enable_webaudio ()">webkit_settings_set_enable_webaudio</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-webgl" title="webkit_settings_get_enable_webgl ()">webkit_settings_get_enable_webgl</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-webgl" title="webkit_settings_set_enable_webgl ()">webkit_settings_set_enable_webgl</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-allow-modal-dialogs" title="webkit_settings_set_allow_modal_dialogs ()">webkit_settings_set_allow_modal_dialogs</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-allow-modal-dialogs" title="webkit_settings_get_allow_modal_dialogs ()">webkit_settings_get_allow_modal_dialogs</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-zoom-text-only" title="webkit_settings_get_zoom_text_only ()">webkit_settings_get_zoom_text_only</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-zoom-text-only" title="webkit_settings_set_zoom_text_only ()">webkit_settings_set_zoom_text_only</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-javascript-can-access-clipboard" title="webkit_settings_get_javascript_can_access_clipboard ()">webkit_settings_get_javascript_can_access_clipboard</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-javascript-can-access-clipboard" title="webkit_settings_set_javascript_can_access_clipboard ()">webkit_settings_set_javascript_can_access_clipboard</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-media-playback-requires-user-gesture" title="webkit_settings_get_media_playback_requires_user_gesture ()">webkit_settings_get_media_playback_requires_user_gesture</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-media-playback-requires-user-gesture" title="webkit_settings_set_media_playback_requires_user_gesture ()">webkit_settings_set_media_playback_requires_user_gesture</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-media-playback-allows-inline" title="webkit_settings_get_media_playback_allows_inline ()">webkit_settings_get_media_playback_allows_inline</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-media-playback-allows-inline" title="webkit_settings_set_media_playback_allows_inline ()">webkit_settings_set_media_playback_allows_inline</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-draw-compositing-indicators" title="webkit_settings_get_draw_compositing_indicators ()">webkit_settings_get_draw_compositing_indicators</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-draw-compositing-indicators" title="webkit_settings_set_draw_compositing_indicators ()">webkit_settings_set_draw_compositing_indicators</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-site-specific-quirks" title="webkit_settings_get_enable_site_specific_quirks ()">webkit_settings_get_enable_site_specific_quirks</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-site-specific-quirks" title="webkit_settings_set_enable_site_specific_quirks ()">webkit_settings_set_enable_site_specific_quirks</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-page-cache" title="webkit_settings_get_enable_page_cache ()">webkit_settings_get_enable_page_cache</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-page-cache" title="webkit_settings_set_enable_page_cache ()">webkit_settings_set_enable_page_cache</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-user-agent" title="webkit_settings_get_user_agent ()">webkit_settings_get_user_agent</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-user-agent" title="webkit_settings_set_user_agent ()">webkit_settings_set_user_agent</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-user-agent-with-application-details" title="webkit_settings_set_user_agent_with_application_details ()">webkit_settings_set_user_agent_with_application_details</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-smooth-scrolling" title="webkit_settings_get_enable_smooth_scrolling ()">webkit_settings_get_enable_smooth_scrolling</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-smooth-scrolling" title="webkit_settings_set_enable_smooth_scrolling ()">webkit_settings_set_enable_smooth_scrolling</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-accelerated-2d-canvas" title="webkit_settings_get_enable_accelerated_2d_canvas ()">webkit_settings_get_enable_accelerated_2d_canvas</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-accelerated-2d-canvas" title="webkit_settings_set_enable_accelerated_2d_canvas ()">webkit_settings_set_enable_accelerated_2d_canvas</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-write-console-messages-to-stdout" title="webkit_settings_get_enable_write_console_messages_to_stdout ()">webkit_settings_get_enable_write_console_messages_to_stdout</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-write-console-messages-to-stdout" title="webkit_settings_set_enable_write_console_messages_to_stdout ()">webkit_settings_set_enable_write_console_messages_to_stdout</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-media-stream" title="webkit_settings_get_enable_media_stream ()">webkit_settings_get_enable_media_stream</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-media-stream" title="webkit_settings_set_enable_media_stream ()">webkit_settings_set_enable_media_stream</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-spatial-navigation" title="webkit_settings_get_enable_spatial_navigation ()">webkit_settings_get_enable_spatial_navigation</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-spatial-navigation" title="webkit_settings_set_enable_spatial_navigation ()">webkit_settings_set_enable_spatial_navigation</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-mediasource" title="webkit_settings_get_enable_mediasource ()">webkit_settings_get_enable_mediasource</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-mediasource" title="webkit_settings_set_enable_mediasource ()">webkit_settings_set_enable_mediasource</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-allow-file-access-from-file-urls" title="webkit_settings_get_allow_file_access_from_file_urls ()">webkit_settings_get_allow_file_access_from_file_urls</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-allow-file-access-from-file-urls" title="webkit_settings_set_allow_file_access_from_file_urls ()">webkit_settings_set_allow_file_access_from_file_urls</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-allow-universal-access-from-file-urls" title="webkit_settings_get_allow_universal_access_from_file_urls ()">webkit_settings_get_allow_universal_access_from_file_urls</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-allow-universal-access-from-file-urls" title="webkit_settings_set_allow_universal_access_from_file_urls ()">webkit_settings_set_allow_universal_access_from_file_urls</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitSettings.html#WebKitHardwareAccelerationPolicy" title="enum WebKitHardwareAccelerationPolicy"><span class="returnvalue">WebKitHardwareAccelerationPolicy</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-get-hardware-acceleration-policy" title="webkit_settings_get_hardware_acceleration_policy ()">webkit_settings_get_hardware_acceleration_policy</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitSettings.html#webkit-settings-set-hardware-acceleration-policy" title="webkit_settings_set_hardware_acceleration_policy ()">webkit_settings_set_hardware_acceleration_policy</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitSettings.properties"></a><h2>Properties</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--allow-file-access-from-file-urls" title="The “allow-file-access-from-file-urls” property">allow-file-access-from-file-urls</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--allow-modal-dialogs" title="The “allow-modal-dialogs” property">allow-modal-dialogs</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--allow-universal-access-from-file-urls" title="The “allow-universal-access-from-file-urls” property">allow-universal-access-from-file-urls</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--auto-load-images" title="The “auto-load-images” property">auto-load-images</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--cursive-font-family" title="The “cursive-font-family” property">cursive-font-family</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--default-charset" title="The “default-charset” property">default-charset</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--default-font-family" title="The “default-font-family” property">default-font-family</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--default-font-size" title="The “default-font-size” property">default-font-size</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--default-monospace-font-size" title="The “default-monospace-font-size” property">default-monospace-font-size</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--draw-compositing-indicators" title="The “draw-compositing-indicators” property">draw-compositing-indicators</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--enable-accelerated-2d-canvas" title="The “enable-accelerated-2d-canvas” property">enable-accelerated-2d-canvas</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--enable-caret-browsing" title="The “enable-caret-browsing” property">enable-caret-browsing</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--enable-developer-extras" title="The “enable-developer-extras” property">enable-developer-extras</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--enable-dns-prefetching" title="The “enable-dns-prefetching” property">enable-dns-prefetching</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--enable-frame-flattening" title="The “enable-frame-flattening” property">enable-frame-flattening</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--enable-fullscreen" title="The “enable-fullscreen” property">enable-fullscreen</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--enable-html5-database" title="The “enable-html5-database” property">enable-html5-database</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--enable-html5-local-storage" title="The “enable-html5-local-storage” property">enable-html5-local-storage</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--enable-hyperlink-auditing" title="The “enable-hyperlink-auditing” property">enable-hyperlink-auditing</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--enable-java" title="The “enable-java” property">enable-java</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--enable-javascript" title="The “enable-javascript” property">enable-javascript</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--enable-media-stream" title="The “enable-media-stream” property">enable-media-stream</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--enable-mediasource" title="The “enable-mediasource” property">enable-mediasource</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--enable-offline-web-application-cache" title="The “enable-offline-web-application-cache” property">enable-offline-web-application-cache</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--enable-page-cache" title="The “enable-page-cache” property">enable-page-cache</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--enable-plugins" title="The “enable-plugins” property">enable-plugins</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--enable-private-browsing" title="The “enable-private-browsing” property">enable-private-browsing</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--enable-resizable-text-areas" title="The “enable-resizable-text-areas” property">enable-resizable-text-areas</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--enable-site-specific-quirks" title="The “enable-site-specific-quirks” property">enable-site-specific-quirks</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--enable-smooth-scrolling" title="The “enable-smooth-scrolling” property">enable-smooth-scrolling</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--enable-spatial-navigation" title="The “enable-spatial-navigation” property">enable-spatial-navigation</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--enable-tabs-to-links" title="The “enable-tabs-to-links” property">enable-tabs-to-links</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--enable-webaudio" title="The “enable-webaudio” property">enable-webaudio</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--enable-webgl" title="The “enable-webgl” property">enable-webgl</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--enable-write-console-messages-to-stdout" title="The “enable-write-console-messages-to-stdout” property">enable-write-console-messages-to-stdout</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--enable-xss-auditor" title="The “enable-xss-auditor” property">enable-xss-auditor</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--fantasy-font-family" title="The “fantasy-font-family” property">fantasy-font-family</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a class="link" href="WebKitSettings.html#WebKitHardwareAccelerationPolicy" title="enum WebKitHardwareAccelerationPolicy"><span class="type">WebKitHardwareAccelerationPolicy</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--hardware-acceleration-policy" title="The “hardware-acceleration-policy” property">hardware-acceleration-policy</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--javascript-can-access-clipboard" title="The “javascript-can-access-clipboard” property">javascript-can-access-clipboard</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--javascript-can-open-windows-automatically" title="The “javascript-can-open-windows-automatically” property">javascript-can-open-windows-automatically</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--load-icons-ignoring-image-load-setting" title="The “load-icons-ignoring-image-load-setting” property">load-icons-ignoring-image-load-setting</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--media-playback-allows-inline" title="The “media-playback-allows-inline” property">media-playback-allows-inline</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--media-playback-requires-user-gesture" title="The “media-playback-requires-user-gesture” property">media-playback-requires-user-gesture</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--minimum-font-size" title="The “minimum-font-size” property">minimum-font-size</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--monospace-font-family" title="The “monospace-font-family” property">monospace-font-family</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--pictograph-font-family" title="The “pictograph-font-family” property">pictograph-font-family</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--print-backgrounds" title="The “print-backgrounds” property">print-backgrounds</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--sans-serif-font-family" title="The “sans-serif-font-family” property">sans-serif-font-family</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--serif-font-family" title="The “serif-font-family” property">serif-font-family</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--user-agent" title="The “user-agent” property">user-agent</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitSettings.html#WebKitSettings--zoom-text-only" title="The “zoom-text-only” property">zoom-text-only</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitSettings.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitSettings.html#WebKitSettings-struct" title="struct WebKitSettings">WebKitSettings</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="WebKitSettings.html#WebKitHardwareAccelerationPolicy" title="enum WebKitHardwareAccelerationPolicy">WebKitHardwareAccelerationPolicy</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitSettings.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitSettings +</pre> +</div> +<div class="refsect1"> +<a name="WebKitSettings.description"></a><h2>Description</h2> +<p><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> can be applied to a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> to control text charset, +color, font sizes, printing mode, script support, loading of images and various +other things on a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>. After creation, a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> object +contains default settings.</p> +<div class="informalexample"> + <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> + <tbody> + <tr> + <td class="listing_lines" align="right"><pre>1 +2 +3</pre></td> + <td class="listing_code"><pre class="programlisting"><span class="comment">/*</span><span class="comment"> Disable JavaScript. </span><span class="comment">*/</span> +WebKitSettings *settings = webkit_web_view_group_get_settings (my_view_group); +webkit_settings_set_enable_javascript (settings, FALSE);</pre></td> + </tr> + </tbody> + </table> +</div> + +</div> +<div class="refsect1"> +<a name="WebKitSettings.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-settings-new"></a><h3>webkit_settings_new ()</h3> +<pre class="programlisting"><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="returnvalue">WebKitSettings</span></a> * +webkit_settings_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<p>Creates a new <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> instance with default values. It must +be manually attached to a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>. +See also <a class="link" href="WebKitSettings.html#webkit-settings-new-with-settings" title="webkit_settings_new_with_settings ()"><code class="function">webkit_settings_new_with_settings()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-settings-new.returns"></a><h4>Returns</h4> +<p> a new <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> instance.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-new-with-settings"></a><h3>webkit_settings_new_with_settings ()</h3> +<pre class="programlisting"><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="returnvalue">WebKitSettings</span></a> * +webkit_settings_new_with_settings (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *first_setting_name</code></em>, + <em class="parameter"><code>...</code></em>);</pre> +<p>Creates a new <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> instance with the given settings. It must +be manually attached to a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>.</p> +<div class="refsect3"> +<a name="webkit-settings-new-with-settings.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>first_setting_name</p></td> +<td class="parameter_description"><p>name of first setting to set</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>...</p></td> +<td class="parameter_description"><p>value of first setting, followed by more settings, +<a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-new-with-settings.returns"></a><h4>Returns</h4> +<p> a new <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> instance.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-auto-load-images"></a><h3>webkit_settings_get_auto_load_images ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_auto_load_images (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--auto-load-images" title="The “auto-load-images” property"><span class="type">“auto-load-images”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-auto-load-images.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-auto-load-images.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If auto loading of images is enabled or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-auto-load-images"></a><h3>webkit_settings_set_auto_load_images ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_auto_load_images (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--auto-load-images" title="The “auto-load-images” property"><span class="type">“auto-load-images”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-auto-load-images.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-enable-frame-flattening"></a><h3>webkit_settings_get_enable_frame_flattening ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_enable_frame_flattening + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-frame-flattening" title="The “enable-frame-flattening” property"><span class="type">“enable-frame-flattening”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-enable-frame-flattening.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-enable-frame-flattening.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If frame flattening is enabled or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-enable-frame-flattening"></a><h3>webkit_settings_set_enable_frame_flattening ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_enable_frame_flattening + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-frame-flattening" title="The “enable-frame-flattening” property"><span class="type">“enable-frame-flattening”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-enable-frame-flattening.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-enable-html5-database"></a><h3>webkit_settings_get_enable_html5_database ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_enable_html5_database + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-html5-database" title="The “enable-html5-database” property"><span class="type">“enable-html5-database”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-enable-html5-database.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-enable-html5-database.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If HTML5 database support is enabled or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-enable-html5-database"></a><h3>webkit_settings_set_enable_html5_database ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_enable_html5_database + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-html5-database" title="The “enable-html5-database” property"><span class="type">“enable-html5-database”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-enable-html5-database.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-enable-html5-local-storage"></a><h3>webkit_settings_get_enable_html5_local_storage ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_enable_html5_local_storage + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-html5-local-storage" title="The “enable-html5-local-storage” property"><span class="type">“enable-html5-local-storage”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-enable-html5-local-storage.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-enable-html5-local-storage.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If HTML5 local storage support is enabled or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-enable-html5-local-storage"></a><h3>webkit_settings_set_enable_html5_local_storage ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_enable_html5_local_storage + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-html5-local-storage" title="The “enable-html5-local-storage” property"><span class="type">“enable-html5-local-storage”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-enable-html5-local-storage.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-enable-hyperlink-auditing"></a><h3>webkit_settings_get_enable_hyperlink_auditing ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_enable_hyperlink_auditing + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-hyperlink-auditing" title="The “enable-hyperlink-auditing” property"><span class="type">“enable-hyperlink-auditing”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-enable-hyperlink-auditing.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-enable-hyperlink-auditing.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If hyper link auditing is enabled or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-enable-hyperlink-auditing"></a><h3>webkit_settings_set_enable_hyperlink_auditing ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_enable_hyperlink_auditing + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-hyperlink-auditing" title="The “enable-hyperlink-auditing” property"><span class="type">“enable-hyperlink-auditing”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-enable-hyperlink-auditing.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-enable-java"></a><h3>webkit_settings_get_enable_java ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_enable_java (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-java" title="The “enable-java” property"><span class="type">“enable-java”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-enable-java.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-enable-java.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If Java is enabled or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-enable-java"></a><h3>webkit_settings_set_enable_java ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_enable_java (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-java" title="The “enable-java” property"><span class="type">“enable-java”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-enable-java.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-enable-javascript"></a><h3>webkit_settings_get_enable_javascript ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_enable_javascript (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-javascript" title="The “enable-javascript” property"><span class="type">“enable-javascript”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-enable-javascript.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-enable-javascript.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If JavaScript is enabled or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-enable-javascript"></a><h3>webkit_settings_set_enable_javascript ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_enable_javascript (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-javascript" title="The “enable-javascript” property"><span class="type">“enable-javascript”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-enable-javascript.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-enable-offline-web-application-cache"></a><h3>webkit_settings_get_enable_offline_web_application_cache ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_enable_offline_web_application_cache + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-offline-web-application-cache" title="The “enable-offline-web-application-cache” property"><span class="type">“enable-offline-web-application-cache”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-enable-offline-web-application-cache.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-enable-offline-web-application-cache.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If HTML5 offline web application cache support is enabled or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-enable-offline-web-application-cache"></a><h3>webkit_settings_set_enable_offline_web_application_cache ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_enable_offline_web_application_cache + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-offline-web-application-cache" title="The “enable-offline-web-application-cache” property"><span class="type">“enable-offline-web-application-cache”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-enable-offline-web-application-cache.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-enable-plugins"></a><h3>webkit_settings_get_enable_plugins ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_enable_plugins (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-plugins" title="The “enable-plugins” property"><span class="type">“enable-plugins”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-enable-plugins.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-enable-plugins.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If plugins are enabled or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-enable-plugins"></a><h3>webkit_settings_set_enable_plugins ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_enable_plugins (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-plugins" title="The “enable-plugins” property"><span class="type">“enable-plugins”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-enable-plugins.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-enable-xss-auditor"></a><h3>webkit_settings_get_enable_xss_auditor ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_enable_xss_auditor + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-xss-auditor" title="The “enable-xss-auditor” property"><span class="type">“enable-xss-auditor”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-enable-xss-auditor.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-enable-xss-auditor.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If XSS auditing is enabled or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-enable-xss-auditor"></a><h3>webkit_settings_set_enable_xss_auditor ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_enable_xss_auditor + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-xss-auditor" title="The “enable-xss-auditor” property"><span class="type">“enable-xss-auditor”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-enable-xss-auditor.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-javascript-can-open-windows-automatically"></a><h3>webkit_settings_get_javascript_can_open_windows_automatically ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_javascript_can_open_windows_automatically + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--javascript-can-open-windows-automatically" title="The “javascript-can-open-windows-automatically” property"><span class="type">“javascript-can-open-windows-automatically”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-javascript-can-open-windows-automatically.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-javascript-can-open-windows-automatically.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If JavaScript can open window automatically or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-javascript-can-open-windows-automatically"></a><h3>webkit_settings_set_javascript_can_open_windows_automatically ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_javascript_can_open_windows_automatically + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--javascript-can-open-windows-automatically" title="The “javascript-can-open-windows-automatically” property"><span class="type">“javascript-can-open-windows-automatically”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-javascript-can-open-windows-automatically.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-load-icons-ignoring-image-load-setting"></a><h3>webkit_settings_get_load_icons_ignoring_image_load_setting ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_load_icons_ignoring_image_load_setting + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--load-icons-ignoring-image-load-setting" title="The “load-icons-ignoring-image-load-setting” property"><span class="type">“load-icons-ignoring-image-load-setting”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-load-icons-ignoring-image-load-setting.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-load-icons-ignoring-image-load-setting.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If site icon can be loaded irrespective of image loading preference or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-load-icons-ignoring-image-load-setting"></a><h3>webkit_settings_set_load_icons_ignoring_image_load_setting ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_load_icons_ignoring_image_load_setting + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--load-icons-ignoring-image-load-setting" title="The “load-icons-ignoring-image-load-setting” property"><span class="type">“load-icons-ignoring-image-load-setting”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-load-icons-ignoring-image-load-setting.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-default-font-family"></a><h3>webkit_settings_get_default_font_family ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_settings_get_default_font_family + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-default-font-family"></a><h3>webkit_settings_set_default_font_family ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_default_font_family + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *default_font_family</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--default-font-family" title="The “default-font-family” property"><span class="type">“default-font-family”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-default-font-family.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>default_font_family</p></td> +<td class="parameter_description"><p>the new default font family</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-monospace-font-family"></a><h3>webkit_settings_get_monospace_font_family ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_settings_get_monospace_font_family + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Gets the <a class="link" href="WebKitSettings.html#WebKitSettings--monospace-font-family" title="The “monospace-font-family” property"><span class="type">“monospace-font-family”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-monospace-font-family.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-monospace-font-family.returns"></a><h4>Returns</h4> +<p> Default font family used to display content marked with monospace font.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-monospace-font-family"></a><h3>webkit_settings_set_monospace_font_family ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_monospace_font_family + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *monospace_font_family</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--monospace-font-family" title="The “monospace-font-family” property"><span class="type">“monospace-font-family”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-monospace-font-family.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>monospace_font_family</p></td> +<td class="parameter_description"><p>the new default monospace font family</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-serif-font-family"></a><h3>webkit_settings_get_serif_font_family ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_settings_get_serif_font_family (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Gets the <a class="link" href="WebKitSettings.html#WebKitSettings--serif-font-family" title="The “serif-font-family” property"><span class="type">“serif-font-family”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-serif-font-family.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-serif-font-family.returns"></a><h4>Returns</h4> +<p> The default font family used to display content marked with serif font.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-serif-font-family"></a><h3>webkit_settings_set_serif_font_family ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_serif_font_family (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *serif_font_family</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--serif-font-family" title="The “serif-font-family” property"><span class="type">“serif-font-family”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-serif-font-family.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>serif_font_family</p></td> +<td class="parameter_description"><p>the new default serif font family</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-sans-serif-font-family"></a><h3>webkit_settings_get_sans_serif_font_family ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_settings_get_sans_serif_font_family + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Gets the <a class="link" href="WebKitSettings.html#WebKitSettings--sans-serif-font-family" title="The “sans-serif-font-family” property"><span class="type">“sans-serif-font-family”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-sans-serif-font-family.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-sans-serif-font-family.returns"></a><h4>Returns</h4> +<p> The default font family used to display content marked with sans-serif font.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-sans-serif-font-family"></a><h3>webkit_settings_set_sans_serif_font_family ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_sans_serif_font_family + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *sans_serif_font_family</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--sans-serif-font-family" title="The “sans-serif-font-family” property"><span class="type">“sans-serif-font-family”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-sans-serif-font-family.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>sans_serif_font_family</p></td> +<td class="parameter_description"><p>the new default sans-serif font family</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-cursive-font-family"></a><h3>webkit_settings_get_cursive_font_family ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_settings_get_cursive_font_family + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Gets the <a class="link" href="WebKitSettings.html#WebKitSettings--cursive-font-family" title="The “cursive-font-family” property"><span class="type">“cursive-font-family”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-cursive-font-family.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-cursive-font-family.returns"></a><h4>Returns</h4> +<p> The default font family used to display content marked with cursive font.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-cursive-font-family"></a><h3>webkit_settings_set_cursive_font_family ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_cursive_font_family + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *cursive_font_family</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--cursive-font-family" title="The “cursive-font-family” property"><span class="type">“cursive-font-family”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-cursive-font-family.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>cursive_font_family</p></td> +<td class="parameter_description"><p>the new default cursive font family</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-fantasy-font-family"></a><h3>webkit_settings_get_fantasy_font_family ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_settings_get_fantasy_font_family + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Gets the <a class="link" href="WebKitSettings.html#WebKitSettings--fantasy-font-family" title="The “fantasy-font-family” property"><span class="type">“fantasy-font-family”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-fantasy-font-family.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-fantasy-font-family.returns"></a><h4>Returns</h4> +<p> The default font family used to display content marked with fantasy font.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-fantasy-font-family"></a><h3>webkit_settings_set_fantasy_font_family ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_fantasy_font_family + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *fantasy_font_family</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--fantasy-font-family" title="The “fantasy-font-family” property"><span class="type">“fantasy-font-family”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-fantasy-font-family.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>fantasy_font_family</p></td> +<td class="parameter_description"><p>the new default fantasy font family</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-pictograph-font-family"></a><h3>webkit_settings_get_pictograph_font_family ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_settings_get_pictograph_font_family + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Gets the <a class="link" href="WebKitSettings.html#WebKitSettings--pictograph-font-family" title="The “pictograph-font-family” property"><span class="type">“pictograph-font-family”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-pictograph-font-family.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-pictograph-font-family.returns"></a><h4>Returns</h4> +<p> The default font family used to display content marked with pictograph font.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-pictograph-font-family"></a><h3>webkit_settings_set_pictograph_font_family ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_pictograph_font_family + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *pictograph_font_family</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--pictograph-font-family" title="The “pictograph-font-family” property"><span class="type">“pictograph-font-family”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-pictograph-font-family.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>pictograph_font_family</p></td> +<td class="parameter_description"><p>the new default pictograph font family</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-default-font-size"></a><h3>webkit_settings_get_default_font_size ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a> +webkit_settings_get_default_font_size (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Gets the <a class="link" href="WebKitSettings.html#WebKitSettings--default-font-size" title="The “default-font-size” property"><span class="type">“default-font-size”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-default-font-size.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-default-font-size.returns"></a><h4>Returns</h4> +<p> The default font size.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-default-font-size"></a><h3>webkit_settings_set_default_font_size ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_default_font_size (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> font_size</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--default-font-size" title="The “default-font-size” property"><span class="type">“default-font-size”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-default-font-size.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>font_size</p></td> +<td class="parameter_description"><p>default font size to be set in pixels</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-default-monospace-font-size"></a><h3>webkit_settings_get_default_monospace_font_size ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a> +webkit_settings_get_default_monospace_font_size + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Gets the <a class="link" href="WebKitSettings.html#WebKitSettings--default-monospace-font-size" title="The “default-monospace-font-size” property"><span class="type">“default-monospace-font-size”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-default-monospace-font-size.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-default-monospace-font-size.returns"></a><h4>Returns</h4> +<p> Default monospace font size.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-default-monospace-font-size"></a><h3>webkit_settings_set_default_monospace_font_size ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_default_monospace_font_size + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> font_size</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--default-monospace-font-size" title="The “default-monospace-font-size” property"><span class="type">“default-monospace-font-size”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-default-monospace-font-size.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>font_size</p></td> +<td class="parameter_description"><p>default monospace font size to be set in pixels</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-minimum-font-size"></a><h3>webkit_settings_get_minimum_font_size ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint32"><span class="returnvalue">guint32</span></a> +webkit_settings_get_minimum_font_size (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Gets the <a class="link" href="WebKitSettings.html#WebKitSettings--minimum-font-size" title="The “minimum-font-size” property"><span class="type">“minimum-font-size”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-minimum-font-size.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-minimum-font-size.returns"></a><h4>Returns</h4> +<p> Minimum font size.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-minimum-font-size"></a><h3>webkit_settings_set_minimum_font_size ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_minimum_font_size (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> font_size</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--minimum-font-size" title="The “minimum-font-size” property"><span class="type">“minimum-font-size”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-minimum-font-size.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>font_size</p></td> +<td class="parameter_description"><p>minimum font size to be set in points</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-default-charset"></a><h3>webkit_settings_get_default_charset ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_settings_get_default_charset (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Gets the <a class="link" href="WebKitSettings.html#WebKitSettings--default-charset" title="The “default-charset” property"><span class="type">“default-charset”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-default-charset.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-default-charset.returns"></a><h4>Returns</h4> +<p> Default charset.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-default-charset"></a><h3>webkit_settings_set_default_charset ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_default_charset (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *default_charset</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--default-charset" title="The “default-charset” property"><span class="type">“default-charset”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-default-charset.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>default_charset</p></td> +<td class="parameter_description"><p>default charset to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-enable-private-browsing"></a><h3>webkit_settings_get_enable_private_browsing ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_enable_private_browsing + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<div class="warning"> +<p><code class="literal">webkit_settings_get_enable_private_browsing</code> has been deprecated since version 2.16. and should not be used in newly-written code.</p> +<p>Use <a class="link" href="WebKitWebView.html#WebKitWebView--is-ephemeral" title="The “is-ephemeral” property"><span class="type">“is-ephemeral”</span></a> or <span class="type">“is-ephemeral”</span> instead.</p> +</div> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-private-browsing" title="The “enable-private-browsing” property"><span class="type">“enable-private-browsing”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-enable-private-browsing.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-enable-private-browsing.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If private browsing is enabled or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-enable-private-browsing"></a><h3>webkit_settings_set_enable_private_browsing ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_enable_private_browsing + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<div class="warning"> +<p><code class="literal">webkit_settings_set_enable_private_browsing</code> has been deprecated since version 2.16. and should not be used in newly-written code.</p> +<p>Use <a class="link" href="WebKitWebView.html#WebKitWebView--is-ephemeral" title="The “is-ephemeral” property"><span class="type">“is-ephemeral”</span></a> or <span class="type">“is-ephemeral”</span> instead.</p> +</div> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-private-browsing" title="The “enable-private-browsing” property"><span class="type">“enable-private-browsing”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-enable-private-browsing.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-enable-developer-extras"></a><h3>webkit_settings_get_enable_developer_extras ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_enable_developer_extras + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-developer-extras" title="The “enable-developer-extras” property"><span class="type">“enable-developer-extras”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-enable-developer-extras.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-enable-developer-extras.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If developer extras is enabled or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-enable-developer-extras"></a><h3>webkit_settings_set_enable_developer_extras ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_enable_developer_extras + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-developer-extras" title="The “enable-developer-extras” property"><span class="type">“enable-developer-extras”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-enable-developer-extras.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-enable-resizable-text-areas"></a><h3>webkit_settings_get_enable_resizable_text_areas ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_enable_resizable_text_areas + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-resizable-text-areas" title="The “enable-resizable-text-areas” property"><span class="type">“enable-resizable-text-areas”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-enable-resizable-text-areas.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-enable-resizable-text-areas.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If text areas can be resized or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-enable-resizable-text-areas"></a><h3>webkit_settings_set_enable_resizable_text_areas ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_enable_resizable_text_areas + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-resizable-text-areas" title="The “enable-resizable-text-areas” property"><span class="type">“enable-resizable-text-areas”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-enable-resizable-text-areas.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-enable-tabs-to-links"></a><h3>webkit_settings_get_enable_tabs_to_links ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_enable_tabs_to_links + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-tabs-to-links" title="The “enable-tabs-to-links” property"><span class="type">“enable-tabs-to-links”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-enable-tabs-to-links.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-enable-tabs-to-links.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If tabs to link is enabled or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-enable-tabs-to-links"></a><h3>webkit_settings_set_enable_tabs_to_links ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_enable_tabs_to_links + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-tabs-to-links" title="The “enable-tabs-to-links” property"><span class="type">“enable-tabs-to-links”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-enable-tabs-to-links.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-enable-dns-prefetching"></a><h3>webkit_settings_get_enable_dns_prefetching ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_enable_dns_prefetching + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-dns-prefetching" title="The “enable-dns-prefetching” property"><span class="type">“enable-dns-prefetching”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-enable-dns-prefetching.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-enable-dns-prefetching.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If DNS prefetching is enabled or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-enable-dns-prefetching"></a><h3>webkit_settings_set_enable_dns_prefetching ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_enable_dns_prefetching + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-dns-prefetching" title="The “enable-dns-prefetching” property"><span class="type">“enable-dns-prefetching”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-enable-dns-prefetching.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-enable-caret-browsing"></a><h3>webkit_settings_get_enable_caret_browsing ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_enable_caret_browsing + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-caret-browsing" title="The “enable-caret-browsing” property"><span class="type">“enable-caret-browsing”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-enable-caret-browsing.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-enable-caret-browsing.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If caret browsing is enabled or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-enable-caret-browsing"></a><h3>webkit_settings_set_enable_caret_browsing ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_enable_caret_browsing + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-caret-browsing" title="The “enable-caret-browsing” property"><span class="type">“enable-caret-browsing”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-enable-caret-browsing.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-enable-fullscreen"></a><h3>webkit_settings_get_enable_fullscreen ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_enable_fullscreen (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-fullscreen" title="The “enable-fullscreen” property"><span class="type">“enable-fullscreen”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-enable-fullscreen.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-enable-fullscreen.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If fullscreen support is enabled or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-enable-fullscreen"></a><h3>webkit_settings_set_enable_fullscreen ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_enable_fullscreen (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-fullscreen" title="The “enable-fullscreen” property"><span class="type">“enable-fullscreen”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-enable-fullscreen.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-print-backgrounds"></a><h3>webkit_settings_get_print_backgrounds ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_print_backgrounds (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--print-backgrounds" title="The “print-backgrounds” property"><span class="type">“print-backgrounds”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-print-backgrounds.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-print-backgrounds.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If background images should be printed or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-print-backgrounds"></a><h3>webkit_settings_set_print_backgrounds ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_print_backgrounds (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> print_backgrounds</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--print-backgrounds" title="The “print-backgrounds” property"><span class="type">“print-backgrounds”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-print-backgrounds.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>print_backgrounds</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-enable-webaudio"></a><h3>webkit_settings_get_enable_webaudio ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_enable_webaudio (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-webaudio" title="The “enable-webaudio” property"><span class="type">“enable-webaudio”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-enable-webaudio.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-enable-webaudio.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If webaudio support is enabled or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-enable-webaudio"></a><h3>webkit_settings_set_enable_webaudio ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_enable_webaudio (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-webaudio" title="The “enable-webaudio” property"><span class="type">“enable-webaudio”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-enable-webaudio.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-enable-webgl"></a><h3>webkit_settings_get_enable_webgl ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_enable_webgl (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-webgl" title="The “enable-webgl” property"><span class="type">“enable-webgl”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-enable-webgl.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-enable-webgl.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If webgl support is enabled or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-enable-webgl"></a><h3>webkit_settings_set_enable_webgl ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_enable_webgl (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-webgl" title="The “enable-webgl” property"><span class="type">“enable-webgl”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-enable-webgl.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-allow-modal-dialogs"></a><h3>webkit_settings_set_allow_modal_dialogs ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_allow_modal_dialogs + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> allowed</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--allow-modal-dialogs" title="The “allow-modal-dialogs” property"><span class="type">“allow-modal-dialogs”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-allow-modal-dialogs.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>allowed</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-allow-modal-dialogs"></a><h3>webkit_settings_get_allow_modal_dialogs ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_allow_modal_dialogs + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--allow-modal-dialogs" title="The “allow-modal-dialogs” property"><span class="type">“allow-modal-dialogs”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-allow-modal-dialogs.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-allow-modal-dialogs.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if it's allowed to create and run modal dialogs or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-zoom-text-only"></a><h3>webkit_settings_get_zoom_text_only ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_zoom_text_only (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--zoom-text-only" title="The “zoom-text-only” property"><span class="type">“zoom-text-only”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-zoom-text-only.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-zoom-text-only.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If zoom level of the view should only affect the text +or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if all view contents should be scaled.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-zoom-text-only"></a><h3>webkit_settings_set_zoom_text_only ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_zoom_text_only (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> zoom_text_only</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--zoom-text-only" title="The “zoom-text-only” property"><span class="type">“zoom-text-only”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-zoom-text-only.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>zoom_text_only</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-javascript-can-access-clipboard"></a><h3>webkit_settings_get_javascript_can_access_clipboard ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_javascript_can_access_clipboard + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--javascript-can-access-clipboard" title="The “javascript-can-access-clipboard” property"><span class="type">“javascript-can-access-clipboard”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-javascript-can-access-clipboard.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-javascript-can-access-clipboard.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If javascript-can-access-clipboard is enabled or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-javascript-can-access-clipboard"></a><h3>webkit_settings_set_javascript_can_access_clipboard ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_javascript_can_access_clipboard + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--javascript-can-access-clipboard" title="The “javascript-can-access-clipboard” property"><span class="type">“javascript-can-access-clipboard”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-javascript-can-access-clipboard.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-media-playback-requires-user-gesture"></a><h3>webkit_settings_get_media_playback_requires_user_gesture ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_media_playback_requires_user_gesture + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--media-playback-requires-user-gesture" title="The “media-playback-requires-user-gesture” property"><span class="type">“media-playback-requires-user-gesture”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-media-playback-requires-user-gesture.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-media-playback-requires-user-gesture.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If an user gesture is needed to play or load media +or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if no user gesture is needed.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-media-playback-requires-user-gesture"></a><h3>webkit_settings_set_media_playback_requires_user_gesture ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_media_playback_requires_user_gesture + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--media-playback-requires-user-gesture" title="The “media-playback-requires-user-gesture” property"><span class="type">“media-playback-requires-user-gesture”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-media-playback-requires-user-gesture.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-media-playback-allows-inline"></a><h3>webkit_settings_get_media_playback_allows_inline ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_media_playback_allows_inline + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--media-playback-allows-inline" title="The “media-playback-allows-inline” property"><span class="type">“media-playback-allows-inline”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-media-playback-allows-inline.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-media-playback-allows-inline.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If inline playback is allowed for media +or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if only fullscreen playback is allowed.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-media-playback-allows-inline"></a><h3>webkit_settings_set_media_playback_allows_inline ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_media_playback_allows_inline + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--media-playback-allows-inline" title="The “media-playback-allows-inline” property"><span class="type">“media-playback-allows-inline”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-media-playback-allows-inline.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-draw-compositing-indicators"></a><h3>webkit_settings_get_draw_compositing_indicators ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_draw_compositing_indicators + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--draw-compositing-indicators" title="The “draw-compositing-indicators” property"><span class="type">“draw-compositing-indicators”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-draw-compositing-indicators.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-draw-compositing-indicators.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If compositing borders are drawn or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-draw-compositing-indicators"></a><h3>webkit_settings_set_draw_compositing_indicators ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_draw_compositing_indicators + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--draw-compositing-indicators" title="The “draw-compositing-indicators” property"><span class="type">“draw-compositing-indicators”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-draw-compositing-indicators.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-enable-site-specific-quirks"></a><h3>webkit_settings_get_enable_site_specific_quirks ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_enable_site_specific_quirks + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-site-specific-quirks" title="The “enable-site-specific-quirks” property"><span class="type">“enable-site-specific-quirks”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-enable-site-specific-quirks.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-enable-site-specific-quirks.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if site specific quirks are enabled or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-enable-site-specific-quirks"></a><h3>webkit_settings_set_enable_site_specific_quirks ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_enable_site_specific_quirks + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-site-specific-quirks" title="The “enable-site-specific-quirks” property"><span class="type">“enable-site-specific-quirks”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-enable-site-specific-quirks.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-enable-page-cache"></a><h3>webkit_settings_get_enable_page_cache ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_enable_page_cache (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-page-cache" title="The “enable-page-cache” property"><span class="type">“enable-page-cache”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-enable-page-cache.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-enable-page-cache.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if page cache enabled or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-enable-page-cache"></a><h3>webkit_settings_set_enable_page_cache ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_enable_page_cache (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-page-cache" title="The “enable-page-cache” property"><span class="type">“enable-page-cache”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-enable-page-cache.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-user-agent"></a><h3>webkit_settings_get_user_agent ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_settings_get_user_agent (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--user-agent" title="The “user-agent” property"><span class="type">“user-agent”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-user-agent.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-user-agent.returns"></a><h4>Returns</h4> +<p> The current value of the user-agent property.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-user-agent"></a><h3>webkit_settings_set_user_agent ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_user_agent (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *user_agent</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--user-agent" title="The “user-agent” property"><span class="type">“user-agent”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-user-agent.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_agent</p></td> +<td class="parameter_description"><p> The new custom user agent string or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to use the default user agent. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-user-agent-with-application-details"></a><h3>webkit_settings_set_user_agent_with_application_details ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_user_agent_with_application_details + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *application_name</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *application_version</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--user-agent" title="The “user-agent” property"><span class="type">“user-agent”</span></a> 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.</p> +<div class="refsect3"> +<a name="webkit-settings-set-user-agent-with-application-details.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>application_name</p></td> +<td class="parameter_description"><p> The application name used for the user agent or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to use the default user agent. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>application_version</p></td> +<td class="parameter_description"><p> The application version for the user agent or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to user the default version. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-enable-smooth-scrolling"></a><h3>webkit_settings_get_enable_smooth_scrolling ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_enable_smooth_scrolling + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-smooth-scrolling" title="The “enable-smooth-scrolling” property"><span class="type">“enable-smooth-scrolling”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-enable-smooth-scrolling.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-enable-smooth-scrolling.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if smooth scrolling is enabled or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-enable-smooth-scrolling"></a><h3>webkit_settings_set_enable_smooth_scrolling ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_enable_smooth_scrolling + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-smooth-scrolling" title="The “enable-smooth-scrolling” property"><span class="type">“enable-smooth-scrolling”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-enable-smooth-scrolling.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-enable-accelerated-2d-canvas"></a><h3>webkit_settings_get_enable_accelerated_2d_canvas ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_enable_accelerated_2d_canvas + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-accelerated-2d-canvas" title="The “enable-accelerated-2d-canvas” property"><span class="type">“enable-accelerated-2d-canvas”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-enable-accelerated-2d-canvas.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-enable-accelerated-2d-canvas.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if accelerated 2D canvas is enabled or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-enable-accelerated-2d-canvas"></a><h3>webkit_settings_set_enable_accelerated_2d_canvas ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_enable_accelerated_2d_canvas + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-accelerated-2d-canvas" title="The “enable-accelerated-2d-canvas” property"><span class="type">“enable-accelerated-2d-canvas”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-enable-accelerated-2d-canvas.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-enable-write-console-messages-to-stdout"></a><h3>webkit_settings_get_enable_write_console_messages_to_stdout ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_enable_write_console_messages_to_stdout + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-write-console-messages-to-stdout" title="The “enable-write-console-messages-to-stdout” property"><span class="type">“enable-write-console-messages-to-stdout”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-enable-write-console-messages-to-stdout.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-enable-write-console-messages-to-stdout.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if writing console messages to stdout is enabled or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> +otherwise.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-enable-write-console-messages-to-stdout"></a><h3>webkit_settings_set_enable_write_console_messages_to_stdout ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_enable_write_console_messages_to_stdout + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-write-console-messages-to-stdout" title="The “enable-write-console-messages-to-stdout” property"><span class="type">“enable-write-console-messages-to-stdout”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-enable-write-console-messages-to-stdout.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-enable-media-stream"></a><h3>webkit_settings_get_enable_media_stream ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_enable_media_stream + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-media-stream" title="The “enable-media-stream” property"><span class="type">“enable-media-stream”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-enable-media-stream.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-enable-media-stream.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If mediastream support is enabled or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-enable-media-stream"></a><h3>webkit_settings_set_enable_media_stream ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_enable_media_stream + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-media-stream" title="The “enable-media-stream” property"><span class="type">“enable-media-stream”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-enable-media-stream.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-enable-spatial-navigation"></a><h3>webkit_settings_get_enable_spatial_navigation ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_enable_spatial_navigation + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-spatial-navigation" title="The “enable-spatial-navigation” property"><span class="type">“enable-spatial-navigation”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-enable-spatial-navigation.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-enable-spatial-navigation.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If HTML5 spatial navigation support is enabled or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-enable-spatial-navigation"></a><h3>webkit_settings_set_enable_spatial_navigation ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_enable_spatial_navigation + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-spatial-navigation" title="The “enable-spatial-navigation” property"><span class="type">“enable-spatial-navigation”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-enable-spatial-navigation.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-enable-mediasource"></a><h3>webkit_settings_get_enable_mediasource ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_enable_mediasource + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-mediasource" title="The “enable-mediasource” property"><span class="type">“enable-mediasource”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-enable-mediasource.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-enable-mediasource.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If MediaSource support is enabled or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-enable-mediasource"></a><h3>webkit_settings_set_enable_mediasource ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_enable_mediasource + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-mediasource" title="The “enable-mediasource” property"><span class="type">“enable-mediasource”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-enable-mediasource.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-allow-file-access-from-file-urls"></a><h3>webkit_settings_get_allow_file_access_from_file_urls ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_allow_file_access_from_file_urls + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--allow-file-access-from-file-urls" title="The “allow-file-access-from-file-urls” property"><span class="type">“allow-file-access-from-file-urls”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-allow-file-access-from-file-urls.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-allow-file-access-from-file-urls.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If file access from file URLs is allowed or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-allow-file-access-from-file-urls"></a><h3>webkit_settings_set_allow_file_access_from_file_urls ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_allow_file_access_from_file_urls + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> allowed</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--allow-file-access-from-file-urls" title="The “allow-file-access-from-file-urls” property"><span class="type">“allow-file-access-from-file-urls”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-allow-file-access-from-file-urls.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>allowed</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-allow-universal-access-from-file-urls"></a><h3>webkit_settings_get_allow_universal_access_from_file_urls ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_settings_get_allow_universal_access_from_file_urls + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--allow-universal-access-from-file-urls" title="The “allow-universal-access-from-file-urls” property"><span class="type">“allow-universal-access-from-file-urls”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-get-allow-universal-access-from-file-urls.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-settings-get-allow-universal-access-from-file-urls.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If universal access from file URLs is allowed or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-14.html#api-index-2.14">2.14</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-allow-universal-access-from-file-urls"></a><h3>webkit_settings_set_allow_universal_access_from_file_urls ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_allow_universal_access_from_file_urls + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> allowed</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--allow-universal-access-from-file-urls" title="The “allow-universal-access-from-file-urls” property"><span class="type">“allow-universal-access-from-file-urls”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-allow-universal-access-from-file-urls.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>allowed</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-14.html#api-index-2.14">2.14</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-get-hardware-acceleration-policy"></a><h3>webkit_settings_get_hardware_acceleration_policy ()</h3> +<pre class="programlisting"><a class="link" href="WebKitSettings.html#WebKitHardwareAccelerationPolicy" title="enum WebKitHardwareAccelerationPolicy"><span class="returnvalue">WebKitHardwareAccelerationPolicy</span></a> +webkit_settings_get_hardware_acceleration_policy + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSettings.html#WebKitSettings--hardware-acceleration-policy" title="The “hardware-acceleration-policy” property"><span class="type">“hardware-acceleration-policy”</span></a> property.</p> +<p>Return: a <a class="link" href="WebKitSettings.html#WebKitHardwareAccelerationPolicy" title="enum WebKitHardwareAccelerationPolicy"><span class="type">WebKitHardwareAccelerationPolicy</span></a></p> +<div class="refsect3"> +<a name="webkit-settings-get-hardware-acceleration-policy.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-settings-set-hardware-acceleration-policy"></a><h3>webkit_settings_set_hardware_acceleration_policy ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_settings_set_hardware_acceleration_policy + (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>, + <em class="parameter"><code><a class="link" href="WebKitSettings.html#WebKitHardwareAccelerationPolicy" title="enum WebKitHardwareAccelerationPolicy"><span class="type">WebKitHardwareAccelerationPolicy</span></a> policy</code></em>);</pre> +<p>Set the <a class="link" href="WebKitSettings.html#WebKitSettings--hardware-acceleration-policy" title="The “hardware-acceleration-policy” property"><span class="type">“hardware-acceleration-policy”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-settings-set-hardware-acceleration-policy.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>policy</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html#WebKitHardwareAccelerationPolicy" title="enum WebKitHardwareAccelerationPolicy"><span class="type">WebKitHardwareAccelerationPolicy</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitSettings.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitSettings-struct"></a><h3>struct WebKitSettings</h3> +<pre class="programlisting">struct WebKitSettings;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitHardwareAccelerationPolicy"></a><h3>enum WebKitHardwareAccelerationPolicy</h3> +<p>Enum values used for determining the hardware acceleration policy.</p> +<div class="refsect3"> +<a name="WebKitHardwareAccelerationPolicy.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-HARDWARE-ACCELERATION-POLICY-ON-DEMAND:CAPS"></a>WEBKIT_HARDWARE_ACCELERATION_POLICY_ON_DEMAND</p></td> +<td class="enum_member_description"> +<p>Hardware acceleration is enabled/disabled as request by web contents.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-HARDWARE-ACCELERATION-POLICY-ALWAYS:CAPS"></a>WEBKIT_HARDWARE_ACCELERATION_POLICY_ALWAYS</p></td> +<td class="enum_member_description"> +<p>Hardware acceleration is always enabled, even for websites not requesting it.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-HARDWARE-ACCELERATION-POLICY-NEVER:CAPS"></a>WEBKIT_HARDWARE_ACCELERATION_POLICY_NEVER</p></td> +<td class="enum_member_description"> +<p>Hardware acceleration is always disabled, even for websites requesting it.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitSettings.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="WebKitSettings--allow-file-access-from-file-urls"></a><h3>The <code class="literal">“allow-file-access-from-file-urls”</code> property</h3> +<pre class="programlisting"> “allow-file-access-from-file-urls” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether file access is allowed from file URLs. By default, when +something is loaded in a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> using a file URI, cross +origin requests to other file resources are not allowed. This +setting allows you to change that behaviour, so that it would be +possible to do a XMLHttpRequest of a local file, for example.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--allow-modal-dialogs"></a><h3>The <code class="literal">“allow-modal-dialogs”</code> property</h3> +<pre class="programlisting"> “allow-modal-dialogs” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Determine whether it's allowed to create and run modal dialogs +from a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> through JavaScript with +<code class="function">window.showModalDialog</code>. If it's set to +<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>, the associated <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> won't be able to create +new modal dialogs, so not even the <a class="link" href="WebKitWebView.html#WebKitWebView-create" title="The “create” signal"><span class="type">“create”</span></a> +signal will be emitted.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--allow-universal-access-from-file-urls"></a><h3>The <code class="literal">“allow-universal-access-from-file-urls”</code> property</h3> +<pre class="programlisting"> “allow-universal-access-from-file-urls” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether or not JavaScript running in the context of a file scheme URL +should be allowed to access content from any origin. By default, when +something is loaded in a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> using a file scheme URL, +access to the local file system and arbitrary local storage is not +allowed. This setting allows you to change that behaviour, so that +it would be possible to use local storage, for example.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +<p class="since">Since: <a class="link" href="api-index-2-14.html#api-index-2.14">2.14</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--auto-load-images"></a><h3>The <code class="literal">“auto-load-images”</code> property</h3> +<pre class="programlisting"> “auto-load-images” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Determines whether images should be automatically loaded or not. +On devices where network bandwidth is of concern, it might be +useful to turn this property off.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: TRUE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--cursive-font-family"></a><h3>The <code class="literal">“cursive-font-family”</code> property</h3> +<pre class="programlisting"> “cursive-font-family” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The font family used as the default for content using a cursive font.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: "serif"</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--default-charset"></a><h3>The <code class="literal">“default-charset”</code> property</h3> +<pre class="programlisting"> “default-charset” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The default text charset used when interpreting content with an unspecified charset.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: "iso-8859-1"</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--default-font-family"></a><h3>The <code class="literal">“default-font-family”</code> property</h3> +<pre class="programlisting"> “default-font-family” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The font family to use as the default for content that does not specify a font.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: "sans-serif"</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--default-font-size"></a><h3>The <code class="literal">“default-font-size”</code> property</h3> +<pre class="programlisting"> “default-font-size” <a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> +<p>The default font size in pixels to use for content displayed if +no font size is specified.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: 16</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--default-monospace-font-size"></a><h3>The <code class="literal">“default-monospace-font-size”</code> property</h3> +<pre class="programlisting"> “default-monospace-font-size” <a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> +<p>The default font size in pixels to use for content displayed in +monospace font if no font size is specified.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: 13</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--draw-compositing-indicators"></a><h3>The <code class="literal">“draw-compositing-indicators”</code> property</h3> +<pre class="programlisting"> “draw-compositing-indicators” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether to draw compositing borders and repaint counters on layers drawn +with accelerated compositing. This is useful for debugging issues related +to web content that is composited with the GPU.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--enable-accelerated-2d-canvas"></a><h3>The <code class="literal">“enable-accelerated-2d-canvas”</code> property</h3> +<pre class="programlisting"> “enable-accelerated-2d-canvas” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Enable or disable accelerated 2D canvas. Accelerated 2D canvas is only available +if WebKitGTK+ was compiled with a version of Cairo including the unstable CairoGL API. +When accelerated 2D canvas is enabled, WebKit may render some 2D canvas content +using hardware accelerated drawing operations.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--enable-caret-browsing"></a><h3>The <code class="literal">“enable-caret-browsing”</code> property</h3> +<pre class="programlisting"> “enable-caret-browsing” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether to enable accessibility enhanced keyboard navigation.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--enable-developer-extras"></a><h3>The <code class="literal">“enable-developer-extras”</code> property</h3> +<pre class="programlisting"> “enable-developer-extras” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Determines whether or not developer tools, such as the Web Inspector, are enabled.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--enable-dns-prefetching"></a><h3>The <code class="literal">“enable-dns-prefetching”</code> property</h3> +<pre class="programlisting"> “enable-dns-prefetching” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Determines whether or not to prefetch domain names. DNS prefetching attempts +to resolve domain names before a user tries to follow a link.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--enable-frame-flattening"></a><h3>The <code class="literal">“enable-frame-flattening”</code> property</h3> +<pre class="programlisting"> “enable-frame-flattening” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether to enable the frame flattening. With this setting each subframe is expanded +to its contents, which will flatten all the frames to become one scrollable page. +On touch devices scrollable subframes on a page can result in a confusing user experience.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--enable-fullscreen"></a><h3>The <code class="literal">“enable-fullscreen”</code> property</h3> +<pre class="programlisting"> “enable-fullscreen” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether to enable the Javascript Fullscreen API. The API +allows any HTML element to request fullscreen display. See also +the current draft of the spec: +http://www.w3.org/TR/fullscreen/</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: TRUE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--enable-html5-database"></a><h3>The <code class="literal">“enable-html5-database”</code> property</h3> +<pre class="programlisting"> “enable-html5-database” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether to enable HTML5 client-side SQL database support. Client-side +SQL database allows web pages to store structured data and be able to +use SQL to manipulate that data asynchronously.</p> +<p>HTML5 database specification is available at +http://www.w3.org/TR/webdatabase/.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: TRUE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--enable-html5-local-storage"></a><h3>The <code class="literal">“enable-html5-local-storage”</code> property</h3> +<pre class="programlisting"> “enable-html5-local-storage” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether to enable HTML5 local storage support. Local storage provides +simple synchronous storage access.</p> +<p>HTML5 local storage specification is available at +http://dev.w3.org/html5/webstorage/.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: TRUE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--enable-hyperlink-auditing"></a><h3>The <code class="literal">“enable-hyperlink-auditing”</code> property</h3> +<pre class="programlisting"> “enable-hyperlink-auditing” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Determines whether or not hyperlink auditing is enabled.</p> +<p>The hyperlink auditing specification is available at +http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html<span class="type">hyperlink-auditing</span>.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--enable-java"></a><h3>The <code class="literal">“enable-java”</code> property</h3> +<pre class="programlisting"> “enable-java” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Determines whether or not Java is enabled on the page.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: TRUE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--enable-javascript"></a><h3>The <code class="literal">“enable-javascript”</code> property</h3> +<pre class="programlisting"> “enable-javascript” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Determines whether or not JavaScript executes within a page.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: TRUE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--enable-media-stream"></a><h3>The <code class="literal">“enable-media-stream”</code> property</h3> +<pre class="programlisting"> “enable-media-stream” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Enable or disable support for MediaStream on pages. MediaStream +is an experimental proposal for allowing web pages to access +audio and video devices for capture.</p> +<p>See also http://dev.w3.org/2011/webrtc/editor/getusermedia.html</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--enable-mediasource"></a><h3>The <code class="literal">“enable-mediasource”</code> property</h3> +<pre class="programlisting"> “enable-mediasource” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Enable or disable support for MediaSource on pages. MediaSource is an +experimental proposal which extends HTMLMediaElement to allow +JavaScript to generate media streams for playback. The standard is +currently a work-in-progress by the W3C HTML Media Task Force.</p> +<p>See also http://www.w3.org/TR/media-source/</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--enable-offline-web-application-cache"></a><h3>The <code class="literal">“enable-offline-web-application-cache”</code> property</h3> +<pre class="programlisting"> “enable-offline-web-application-cache” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether to enable HTML5 offline web application cache support. Offline +web application cache allows web applications to run even when +the user is not connected to the network.</p> +<p>HTML5 offline web application specification is available at +http://dev.w3.org/html5/spec/offline.html.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: TRUE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--enable-page-cache"></a><h3>The <code class="literal">“enable-page-cache”</code> property</h3> +<pre class="programlisting"> “enable-page-cache” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Enable or disable the page cache. Disabling the page cache is +generally only useful for special circumstances like low-memory +scenarios or special purpose applications like static HTML +viewers. This setting only controls the Page Cache, this cache +is different than the disk-based or memory-based traditional +resource caches, its point is to make going back and forth +between pages much faster. For details about the different types +of caches and their purposes see: +http://webkit.org/blog/427/webkit-page-cache-i-the-basics/</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: TRUE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--enable-plugins"></a><h3>The <code class="literal">“enable-plugins”</code> property</h3> +<pre class="programlisting"> “enable-plugins” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Determines whether or not plugins on the page are enabled.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: TRUE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--enable-private-browsing"></a><h3>The <code class="literal">“enable-private-browsing”</code> property</h3> +<pre class="programlisting"> “enable-private-browsing” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Determines whether or not private browsing is enabled. Private browsing +will disable history, cache and form auto-fill for any pages visited.</p> +<div class="warning"> +<p><code class="literal">WebKitSettings:enable-private-browsing</code> has been deprecated since version 2.16. and should not be used in newly-written code.</p> +<p>Use <a class="link" href="WebKitWebView.html#WebKitWebView--is-ephemeral" title="The “is-ephemeral” property"><span class="type">“is-ephemeral”</span></a> or <span class="type">“is-ephemeral”</span> instead.</p> +</div> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--enable-resizable-text-areas"></a><h3>The <code class="literal">“enable-resizable-text-areas”</code> property</h3> +<pre class="programlisting"> “enable-resizable-text-areas” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Determines whether or not text areas can be resized.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: TRUE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--enable-site-specific-quirks"></a><h3>The <code class="literal">“enable-site-specific-quirks”</code> property</h3> +<pre class="programlisting"> “enable-site-specific-quirks” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether to turn on site-specific quirks. Turning this on will +tell WebKit to use some site-specific workarounds for +better web compatibility. For example, older versions of +MediaWiki will incorrectly send to WebKit a css file with KHTML +workarounds. By turning on site-specific quirks, WebKit will +special-case this and other cases to make some specific sites work.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: TRUE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--enable-smooth-scrolling"></a><h3>The <code class="literal">“enable-smooth-scrolling”</code> property</h3> +<pre class="programlisting"> “enable-smooth-scrolling” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Enable or disable smooth scrolling.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--enable-spatial-navigation"></a><h3>The <code class="literal">“enable-spatial-navigation”</code> property</h3> +<pre class="programlisting"> “enable-spatial-navigation” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether to enable Spatial Navigation. This feature consists in the ability +to navigate between focusable elements in a Web page, such as hyperlinks +and form controls, by using Left, Right, Up and Down arrow keys. +For example, if an user presses the Right key, heuristics determine whether +there is an element they might be trying to reach towards the right, and if +there are multiple elements, which element they probably wants.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--enable-tabs-to-links"></a><h3>The <code class="literal">“enable-tabs-to-links”</code> property</h3> +<pre class="programlisting"> “enable-tabs-to-links” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Determines whether the tab key cycles through the elements on the page. +When this setting is enabled, users will be able to focus the next element +in the page by pressing the tab key. If the selected element is editable, +then pressing tab key will insert the tab character.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: TRUE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--enable-webaudio"></a><h3>The <code class="literal">“enable-webaudio”</code> property</h3> +<pre class="programlisting"> “enable-webaudio” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Enable or disable support for WebAudio on pages. WebAudio is an +experimental proposal for allowing web pages to generate Audio +WAVE data from JavaScript. The standard is currently a +work-in-progress by the W3C Audio Working Group.</p> +<p>See also https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--enable-webgl"></a><h3>The <code class="literal">“enable-webgl”</code> property</h3> +<pre class="programlisting"> “enable-webgl” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Enable or disable support for WebGL on pages. WebGL is an experimental +proposal for allowing web pages to use OpenGL ES-like calls directly. The +standard is currently a work-in-progress by the Khronos Group.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--enable-write-console-messages-to-stdout"></a><h3>The <code class="literal">“enable-write-console-messages-to-stdout”</code> property</h3> +<pre class="programlisting"> “enable-write-console-messages-to-stdout” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Enable or disable writing console messages to stdout. These are messages +sent to the console with console.log and related methods.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--enable-xss-auditor"></a><h3>The <code class="literal">“enable-xss-auditor”</code> property</h3> +<pre class="programlisting"> “enable-xss-auditor” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether to enable the XSS auditor. This feature filters some kinds of +reflective XSS attacks on vulnerable web sites.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: TRUE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--fantasy-font-family"></a><h3>The <code class="literal">“fantasy-font-family”</code> property</h3> +<pre class="programlisting"> “fantasy-font-family” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The font family used as the default for content using a fantasy font.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: "serif"</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--hardware-acceleration-policy"></a><h3>The <code class="literal">“hardware-acceleration-policy”</code> property</h3> +<pre class="programlisting"> “hardware-acceleration-policy” <a class="link" href="WebKitSettings.html#WebKitHardwareAccelerationPolicy" title="enum WebKitHardwareAccelerationPolicy"><span class="type">WebKitHardwareAccelerationPolicy</span></a></pre> +<p>The <a class="link" href="WebKitSettings.html#WebKitHardwareAccelerationPolicy" title="enum WebKitHardwareAccelerationPolicy"><span class="type">WebKitHardwareAccelerationPolicy</span></a> to decide how to enable and disable +hardware acceleration. The default value <a class="link" href="WebKitSettings.html#WEBKIT-HARDWARE-ACCELERATION-POLICY-ON-DEMAND:CAPS"><code class="literal">WEBKIT_HARDWARE_ACCELERATION_POLICY_ON_DEMAND</code></a> +enables the hardware acceleration when the web contents request it, disabling it again +when no longer needed. It's possible to enfore hardware acceleration to be always enabled +by using <a class="link" href="WebKitSettings.html#WEBKIT-HARDWARE-ACCELERATION-POLICY-ALWAYS:CAPS"><code class="literal">WEBKIT_HARDWARE_ACCELERATION_POLICY_ALWAYS</code></a>. And it's also posible to disable it +completely using <a class="link" href="WebKitSettings.html#WEBKIT-HARDWARE-ACCELERATION-POLICY-NEVER:CAPS"><code class="literal">WEBKIT_HARDWARE_ACCELERATION_POLICY_NEVER</code></a>. Note that disabling hardware +acceleration might cause some websites to not render correctly or consume more CPU.</p> +<p>Note that changing this setting might not be possible if hardware acceleration is not +supported by the hardware or the system. In that case you can get the value to know the +actual policy being used, but changing the setting will not have any effect.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: WEBKIT_HARDWARE_ACCELERATION_POLICY_ON_DEMAND</p> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--javascript-can-access-clipboard"></a><h3>The <code class="literal">“javascript-can-access-clipboard”</code> property</h3> +<pre class="programlisting"> “javascript-can-access-clipboard” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether JavaScript can access the clipboard. The default value is <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>. If +set to <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, document.execCommand() allows cut, copy and paste commands.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--javascript-can-open-windows-automatically"></a><h3>The <code class="literal">“javascript-can-open-windows-automatically”</code> property</h3> +<pre class="programlisting"> “javascript-can-open-windows-automatically” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether JavaScript can open popup windows automatically without user +intervention.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--load-icons-ignoring-image-load-setting"></a><h3>The <code class="literal">“load-icons-ignoring-image-load-setting”</code> property</h3> +<pre class="programlisting"> “load-icons-ignoring-image-load-setting” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Determines whether a site can load favicons irrespective +of the value of <a class="link" href="WebKitSettings.html#WebKitSettings--auto-load-images" title="The “auto-load-images” property"><span class="type">“auto-load-images”</span></a>.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--media-playback-allows-inline"></a><h3>The <code class="literal">“media-playback-allows-inline”</code> property</h3> +<pre class="programlisting"> “media-playback-allows-inline” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether media playback is full-screen only or inline playback is allowed. +This is <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> by default, so media playback can be inline. Setting it to +<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> allows specifying that media playback should be always fullscreen.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: TRUE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--media-playback-requires-user-gesture"></a><h3>The <code class="literal">“media-playback-requires-user-gesture”</code> property</h3> +<pre class="programlisting"> “media-playback-requires-user-gesture” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether a user gesture (such as clicking the play button) +would be required to start media playback or load media. This is off +by default, so media playback could start automatically. +Setting it on requires a gesture by the user to start playback, or to +load the media.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--minimum-font-size"></a><h3>The <code class="literal">“minimum-font-size”</code> property</h3> +<pre class="programlisting"> “minimum-font-size” <a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> +<p>The minimum font size in points used to display text. This setting +controls the absolute smallest size. Values other than 0 can +potentially break page layouts.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: 0</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--monospace-font-family"></a><h3>The <code class="literal">“monospace-font-family”</code> property</h3> +<pre class="programlisting"> “monospace-font-family” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The font family used as the default for content using a monospace font.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: "monospace"</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--pictograph-font-family"></a><h3>The <code class="literal">“pictograph-font-family”</code> property</h3> +<pre class="programlisting"> “pictograph-font-family” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The font family used as the default for content using a pictograph font.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: "serif"</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--print-backgrounds"></a><h3>The <code class="literal">“print-backgrounds”</code> property</h3> +<pre class="programlisting"> “print-backgrounds” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether background images should be drawn during printing.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: TRUE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--sans-serif-font-family"></a><h3>The <code class="literal">“sans-serif-font-family”</code> property</h3> +<pre class="programlisting"> “sans-serif-font-family” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The font family used as the default for content using a sans-serif font.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: "sans-serif"</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--serif-font-family"></a><h3>The <code class="literal">“serif-font-family”</code> property</h3> +<pre class="programlisting"> “serif-font-family” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The font family used as the default for content using a serif font.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: "serif"</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--user-agent"></a><h3>The <code class="literal">“user-agent”</code> property</h3> +<pre class="programlisting"> “user-agent” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The user-agent string used by WebKit. Unusual user-agent strings may cause web +content to render incorrectly or fail to run, as many web pages are written to +parse the user-agent strings of only the most popular browsers. Therefore, it's +typically better to not completely override the standard user-agent, but to use +<a class="link" href="WebKitSettings.html#webkit-settings-set-user-agent-with-application-details" title="webkit_settings_set_user_agent_with_application_details ()"><code class="function">webkit_settings_set_user_agent_with_application_details()</code></a> instead.</p> +<p>If this property is set to the empty string or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, it will revert to the standard +user-agent.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: NULL</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSettings--zoom-text-only"></a><h3>The <code class="literal">“zoom-text-only”</code> property</h3> +<pre class="programlisting"> “zoom-text-only” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether <a class="link" href="WebKitWebView.html#WebKitWebView--zoom-level" title="The “zoom-level” property"><span class="type">“zoom-level”</span></a> affects only the +text of the page or all the contents. Other contents containing text +like form controls will be also affected by zoom factor when +this property is enabled.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitURIRequest.html b/Documentation/webkit2gtk-4.0/html/WebKitURIRequest.html new file mode 100644 index 000000000..4505a2303 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitURIRequest.html @@ -0,0 +1,289 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitURIRequest: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitSettings.html" title="WebKitSettings"> +<link rel="next" href="WebKitURIResponse.html" title="WebKitURIResponse"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitURIRequest.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitURIRequest.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#WebKitURIRequest.properties" class="shortcut">Properties</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitSettings.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitURIResponse.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitURIRequest"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitURIRequest.top_of_page"></a>WebKitURIRequest</span></h2> +<p>WebKitURIRequest — Represents a URI request</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitURIRequest.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="returnvalue">WebKitURIRequest</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitURIRequest.html#webkit-uri-request-new" title="webkit_uri_request_new ()">webkit_uri_request_new</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitURIRequest.html#webkit-uri-request-get-uri" title="webkit_uri_request_get_uri ()">webkit_uri_request_get_uri</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitURIRequest.html#webkit-uri-request-set-uri" title="webkit_uri_request_set_uri ()">webkit_uri_request_set_uri</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitURIRequest.html#webkit-uri-request-get-http-method" title="webkit_uri_request_get_http_method ()">webkit_uri_request_get_http_method</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../libsoup-2.4/SoupMessageHeaders.html#SoupMessageHeaders"><span class="returnvalue">SoupMessageHeaders</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitURIRequest.html#webkit-uri-request-get-http-headers" title="webkit_uri_request_get_http_headers ()">webkit_uri_request_get_http_headers</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitURIRequest.properties"></a><h2>Properties</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody><tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitURIRequest.html#WebKitURIRequest--uri" title="The “uri” property">uri</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitURIRequest.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitURIRequest.html#WebKitURIRequest-struct" title="struct WebKitURIRequest">WebKitURIRequest</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitURIRequest.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitURIRequest +</pre> +</div> +<div class="refsect1"> +<a name="WebKitURIRequest.description"></a><h2>Description</h2> +<p>A <a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a> can be created with a URI using the +<a class="link" href="WebKitURIRequest.html#webkit-uri-request-new" title="webkit_uri_request_new ()"><code class="function">webkit_uri_request_new()</code></a> method, and you can get the URI of an +existing request with the <a class="link" href="WebKitURIRequest.html#webkit-uri-request-get-uri" title="webkit_uri_request_get_uri ()"><code class="function">webkit_uri_request_get_uri()</code></a> one.</p> +</div> +<div class="refsect1"> +<a name="WebKitURIRequest.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-uri-request-new"></a><h3>webkit_uri_request_new ()</h3> +<pre class="programlisting"><a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="returnvalue">WebKitURIRequest</span></a> * +webkit_uri_request_new (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uri</code></em>);</pre> +<p>Creates a new <a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a> for the given URI.</p> +<div class="refsect3"> +<a name="webkit-uri-request-new.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>uri</p></td> +<td class="parameter_description"><p>an URI</p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-uri-request-new.returns"></a><h4>Returns</h4> +<p> a new <a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-uri-request-get-uri"></a><h3>webkit_uri_request_get_uri ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_uri_request_get_uri (<em class="parameter"><code><a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a> *request</code></em>);</pre> +<div class="refsect3"> +<a name="webkit-uri-request-get-uri.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-uri-request-get-uri.returns"></a><h4>Returns</h4> +<p> the uri of the <a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-uri-request-set-uri"></a><h3>webkit_uri_request_set_uri ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_uri_request_set_uri (<em class="parameter"><code><a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a> *request</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uri</code></em>);</pre> +<p>Set the URI of <em class="parameter"><code>request</code></em> +</p> +<div class="refsect3"> +<a name="webkit-uri-request-set-uri.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>uri</p></td> +<td class="parameter_description"><p>an URI</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-uri-request-get-http-method"></a><h3>webkit_uri_request_get_http_method ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_uri_request_get_http_method (<em class="parameter"><code><a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a> *request</code></em>);</pre> +<p>Get the HTTP method of the <a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a>.</p> +<div class="refsect3"> +<a name="webkit-uri-request-get-http-method.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-uri-request-get-http-method.returns"></a><h4>Returns</h4> +<p> the HTTP method of the <a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>request</code></em> +is not +an HTTP request.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-12.html#api-index-2.12">2.12</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-uri-request-get-http-headers"></a><h3>webkit_uri_request_get_http_headers ()</h3> +<pre class="programlisting"><a href="../libsoup-2.4/SoupMessageHeaders.html#SoupMessageHeaders"><span class="returnvalue">SoupMessageHeaders</span></a> * +webkit_uri_request_get_http_headers (<em class="parameter"><code><a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a> *request</code></em>);</pre> +<p>Get the HTTP headers of a <a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a> as a <a href="../libsoup-2.4/SoupMessageHeaders.html#SoupMessageHeaders"><span class="type">SoupMessageHeaders</span></a>.</p> +<div class="refsect3"> +<a name="webkit-uri-request-get-http-headers.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-uri-request-get-http-headers.returns"></a><h4>Returns</h4> +<p> a <a href="../libsoup-2.4/SoupMessageHeaders.html#SoupMessageHeaders"><span class="type">SoupMessageHeaders</span></a> with the HTTP headers of <em class="parameter"><code>request</code></em> +or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>request</code></em> +is not an HTTP request. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +</div> +<div class="refsect1"> +<a name="WebKitURIRequest.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitURIRequest-struct"></a><h3>struct WebKitURIRequest</h3> +<pre class="programlisting">struct WebKitURIRequest;</pre> +</div> +</div> +<div class="refsect1"> +<a name="WebKitURIRequest.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="WebKitURIRequest--uri"></a><h3>The <code class="literal">“uri”</code> property</h3> +<pre class="programlisting"> “uri” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The URI to which the request will be made.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: "about:blank"</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitURIResponse.html b/Documentation/webkit2gtk-4.0/html/WebKitURIResponse.html new file mode 100644 index 000000000..f7a9f7554 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitURIResponse.html @@ -0,0 +1,397 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitURIResponse: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitURIRequest.html" title="WebKitURIRequest"> +<link rel="next" href="WebKitWindowProperties.html" title="WebKitWindowProperties"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitURIResponse.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitURIResponse.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#WebKitURIResponse.properties" class="shortcut">Properties</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitURIRequest.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitWindowProperties.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitURIResponse"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitURIResponse.top_of_page"></a>WebKitURIResponse</span></h2> +<p>WebKitURIResponse — Represents a URI response</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitURIResponse.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitURIResponse.html#webkit-uri-response-get-uri" title="webkit_uri_response_get_uri ()">webkit_uri_response_get_uri</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitURIResponse.html#webkit-uri-response-get-status-code" title="webkit_uri_response_get_status_code ()">webkit_uri_response_get_status_code</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitURIResponse.html#webkit-uri-response-get-content-length" title="webkit_uri_response_get_content_length ()">webkit_uri_response_get_content_length</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitURIResponse.html#webkit-uri-response-get-mime-type" title="webkit_uri_response_get_mime_type ()">webkit_uri_response_get_mime_type</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitURIResponse.html#webkit-uri-response-get-suggested-filename" title="webkit_uri_response_get_suggested_filename ()">webkit_uri_response_get_suggested_filename</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../libsoup-2.4/SoupMessageHeaders.html#SoupMessageHeaders"><span class="returnvalue">SoupMessageHeaders</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitURIResponse.html#webkit-uri-response-get-http-headers" title="webkit_uri_response_get_http_headers ()">webkit_uri_response_get_http_headers</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitURIResponse.properties"></a><h2>Properties</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a></td> +<td class="property_name"><a class="link" href="WebKitURIResponse.html#WebKitURIResponse--content-length" title="The “content-length” property">content-length</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<a href="../libsoup-2.4/SoupMessageHeaders.html#SoupMessageHeaders"><span class="type">SoupMessageHeaders</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitURIResponse.html#WebKitURIResponse--http-headers" title="The “http-headers” property">http-headers</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitURIResponse.html#WebKitURIResponse--mime-type" title="The “mime-type” property">mime-type</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> +<td class="property_name"><a class="link" href="WebKitURIResponse.html#WebKitURIResponse--status-code" title="The “status-code” property">status-code</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitURIResponse.html#WebKitURIResponse--suggested-filename" title="The “suggested-filename” property">suggested-filename</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitURIResponse.html#WebKitURIResponse--uri" title="The “uri” property">uri</a></td> +<td class="property_flags">Read</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitURIResponse.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitURIResponse.html#WebKitURIResponse-struct" title="struct WebKitURIResponse">WebKitURIResponse</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitURIResponse.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitURIResponse +</pre> +</div> +<div class="refsect1"> +<a name="WebKitURIResponse.description"></a><h2>Description</h2> +<p>A <a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a> contains information such as the URI, the +status code, the content length, the mime type, the HTTP status or +the suggested filename.</p> +</div> +<div class="refsect1"> +<a name="WebKitURIResponse.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-uri-response-get-uri"></a><h3>webkit_uri_response_get_uri ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_uri_response_get_uri (<em class="parameter"><code><a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a> *response</code></em>);</pre> +<div class="refsect3"> +<a name="webkit-uri-response-get-uri.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>response</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-uri-response-get-uri.returns"></a><h4>Returns</h4> +<p> the uri of the <a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-uri-response-get-status-code"></a><h3>webkit_uri_response_get_status_code ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +webkit_uri_response_get_status_code (<em class="parameter"><code><a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a> *response</code></em>);</pre> +<p>Get the status code of the <a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a> as returned by +the server. It will normally be a <span class="type">SoupKnownStatusCode</span>, for +example <a href="../libsoup-2.4/libsoup-2.4-soup-status.html#SOUP-STATUS-OK:CAPS"><code class="literal">SOUP_STATUS_OK</code></a>, though the server can respond with any +unsigned integer.</p> +<div class="refsect3"> +<a name="webkit-uri-response-get-status-code.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>response</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-uri-response-get-status-code.returns"></a><h4>Returns</h4> +<p> the status code of <em class="parameter"><code>response</code></em> +</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-uri-response-get-content-length"></a><h3>webkit_uri_response_get_content_length ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a> +webkit_uri_response_get_content_length + (<em class="parameter"><code><a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a> *response</code></em>);</pre> +<p>Get the expected content length of the <a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a>. It can +be 0 if the server provided an incorrect or missing Content-Length.</p> +<div class="refsect3"> +<a name="webkit-uri-response-get-content-length.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>response</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-uri-response-get-content-length.returns"></a><h4>Returns</h4> +<p> the expected content length of <em class="parameter"><code>response</code></em> +.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-uri-response-get-mime-type"></a><h3>webkit_uri_response_get_mime_type ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_uri_response_get_mime_type (<em class="parameter"><code><a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a> *response</code></em>);</pre> +<div class="refsect3"> +<a name="webkit-uri-response-get-mime-type.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>response</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-uri-response-get-mime-type.returns"></a><h4>Returns</h4> +<p> the MIME type of the <a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-uri-response-get-suggested-filename"></a><h3>webkit_uri_response_get_suggested_filename ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_uri_response_get_suggested_filename + (<em class="parameter"><code><a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a> *response</code></em>);</pre> +<p>Get the suggested filename for <em class="parameter"><code>response</code></em> +, as specified by +the 'Content-Disposition' HTTP header, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if it's not +present.</p> +<div class="refsect3"> +<a name="webkit-uri-response-get-suggested-filename.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>response</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-uri-response-get-suggested-filename.returns"></a><h4>Returns</h4> +<p> the suggested filename or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if +the 'Content-Disposition' HTTP header is not present. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-uri-response-get-http-headers"></a><h3>webkit_uri_response_get_http_headers ()</h3> +<pre class="programlisting"><a href="../libsoup-2.4/SoupMessageHeaders.html#SoupMessageHeaders"><span class="returnvalue">SoupMessageHeaders</span></a> * +webkit_uri_response_get_http_headers (<em class="parameter"><code><a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a> *response</code></em>);</pre> +<p>Get the HTTP headers of a <a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a> as a <a href="../libsoup-2.4/SoupMessageHeaders.html#SoupMessageHeaders"><span class="type">SoupMessageHeaders</span></a>.</p> +<div class="refsect3"> +<a name="webkit-uri-response-get-http-headers.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>response</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-uri-response-get-http-headers.returns"></a><h4>Returns</h4> +<p> a <a href="../libsoup-2.4/SoupMessageHeaders.html#SoupMessageHeaders"><span class="type">SoupMessageHeaders</span></a> with the HTTP headers of <em class="parameter"><code>response</code></em> +or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>response</code></em> +is not an HTTP response. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitURIResponse.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitURIResponse-struct"></a><h3>struct WebKitURIResponse</h3> +<pre class="programlisting">struct WebKitURIResponse;</pre> +</div> +</div> +<div class="refsect1"> +<a name="WebKitURIResponse.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="WebKitURIResponse--content-length"></a><h3>The <code class="literal">“content-length”</code> property</h3> +<pre class="programlisting"> “content-length” <a href="../glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a></pre> +<p>The expected content length of the response.</p> +<p>Flags: Read</p> +<p>Default value: 0</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitURIResponse--http-headers"></a><h3>The <code class="literal">“http-headers”</code> property</h3> +<pre class="programlisting"> “http-headers” <a href="../libsoup-2.4/SoupMessageHeaders.html#SoupMessageHeaders"><span class="type">SoupMessageHeaders</span></a> *</pre> +<p>The HTTP headers of the response, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the response is not an HTTP response.</p> +<p>Flags: Read</p> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitURIResponse--mime-type"></a><h3>The <code class="literal">“mime-type”</code> property</h3> +<pre class="programlisting"> “mime-type” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The MIME type of the response.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitURIResponse--status-code"></a><h3>The <code class="literal">“status-code”</code> property</h3> +<pre class="programlisting"> “status-code” <a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> +<p>The status code of the response as returned by the server.</p> +<p>Flags: Read</p> +<p>Default value: 0</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitURIResponse--suggested-filename"></a><h3>The <code class="literal">“suggested-filename”</code> property</h3> +<pre class="programlisting"> “suggested-filename” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The suggested filename for the URI response.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitURIResponse--uri"></a><h3>The <code class="literal">“uri”</code> property</h3> +<pre class="programlisting"> “uri” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The URI for which the response was made.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitURISchemeRequest.html b/Documentation/webkit2gtk-4.0/html/WebKitURISchemeRequest.html new file mode 100644 index 000000000..8969018ff --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitURISchemeRequest.html @@ -0,0 +1,321 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitURISchemeRequest: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitWebInspector.html" title="WebKitWebInspector"> +<link rel="next" href="webkit2gtk-4.0-WebKitVersion.html" title="WebKitVersion"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitURISchemeRequest.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitURISchemeRequest.object-hierarchy" class="shortcut">Object Hierarchy</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitWebInspector.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="webkit2gtk-4.0-WebKitVersion.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitURISchemeRequest"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitURISchemeRequest.top_of_page"></a>WebKitURISchemeRequest</span></h2> +<p>WebKitURISchemeRequest — Represents a URI scheme request</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitURISchemeRequest.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitURISchemeRequest.html#webkit-uri-scheme-request-get-scheme" title="webkit_uri_scheme_request_get_scheme ()">webkit_uri_scheme_request_get_scheme</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitURISchemeRequest.html#webkit-uri-scheme-request-get-uri" title="webkit_uri_scheme_request_get_uri ()">webkit_uri_scheme_request_get_uri</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitURISchemeRequest.html#webkit-uri-scheme-request-get-path" title="webkit_uri_scheme_request_get_path ()">webkit_uri_scheme_request_get_path</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="returnvalue">WebKitWebView</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitURISchemeRequest.html#webkit-uri-scheme-request-get-web-view" title="webkit_uri_scheme_request_get_web_view ()">webkit_uri_scheme_request_get_web_view</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitURISchemeRequest.html#webkit-uri-scheme-request-finish" title="webkit_uri_scheme_request_finish ()">webkit_uri_scheme_request_finish</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitURISchemeRequest.html#webkit-uri-scheme-request-finish-error" title="webkit_uri_scheme_request_finish_error ()">webkit_uri_scheme_request_finish_error</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitURISchemeRequest.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitURISchemeRequest.html#WebKitURISchemeRequest-struct" title="struct WebKitURISchemeRequest">WebKitURISchemeRequest</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitURISchemeRequest.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitURISchemeRequest +</pre> +</div> +<div class="refsect1"> +<a name="WebKitURISchemeRequest.description"></a><h2>Description</h2> +<p>If you register a particular URI scheme in a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a>, +using <a class="link" href="WebKitWebContext.html#webkit-web-context-register-uri-scheme" title="webkit_web_context_register_uri_scheme ()"><code class="function">webkit_web_context_register_uri_scheme()</code></a>, you have to provide +a <a class="link" href="WebKitWebContext.html#WebKitURISchemeRequestCallback" title="WebKitURISchemeRequestCallback ()"><span class="type">WebKitURISchemeRequestCallback</span></a>. After that, when a URI request +is made with that particular scheme, your callback will be +called. There you will be able to access properties such as the +scheme, the URI and path, and the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> that initiated the +request, and also finish the request with +<a class="link" href="WebKitURISchemeRequest.html#webkit-uri-scheme-request-finish" title="webkit_uri_scheme_request_finish ()"><code class="function">webkit_uri_scheme_request_finish()</code></a>.</p> +</div> +<div class="refsect1"> +<a name="WebKitURISchemeRequest.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-uri-scheme-request-get-scheme"></a><h3>webkit_uri_scheme_request_get_scheme ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_uri_scheme_request_get_scheme (<em class="parameter"><code><a class="link" href="WebKitURISchemeRequest.html" title="WebKitURISchemeRequest"><span class="type">WebKitURISchemeRequest</span></a> *request</code></em>);</pre> +<p>Get the URI scheme of <em class="parameter"><code>request</code></em> +</p> +<div class="refsect3"> +<a name="webkit-uri-scheme-request-get-scheme.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitURISchemeRequest.html" title="WebKitURISchemeRequest"><span class="type">WebKitURISchemeRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-uri-scheme-request-get-scheme.returns"></a><h4>Returns</h4> +<p> the URI scheme of <em class="parameter"><code>request</code></em> +</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-uri-scheme-request-get-uri"></a><h3>webkit_uri_scheme_request_get_uri ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_uri_scheme_request_get_uri (<em class="parameter"><code><a class="link" href="WebKitURISchemeRequest.html" title="WebKitURISchemeRequest"><span class="type">WebKitURISchemeRequest</span></a> *request</code></em>);</pre> +<p>Get the URI of <em class="parameter"><code>request</code></em> +</p> +<div class="refsect3"> +<a name="webkit-uri-scheme-request-get-uri.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitURISchemeRequest.html" title="WebKitURISchemeRequest"><span class="type">WebKitURISchemeRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-uri-scheme-request-get-uri.returns"></a><h4>Returns</h4> +<p> the full URI of <em class="parameter"><code>request</code></em> +</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-uri-scheme-request-get-path"></a><h3>webkit_uri_scheme_request_get_path ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_uri_scheme_request_get_path (<em class="parameter"><code><a class="link" href="WebKitURISchemeRequest.html" title="WebKitURISchemeRequest"><span class="type">WebKitURISchemeRequest</span></a> *request</code></em>);</pre> +<p>Get the URI path of <em class="parameter"><code>request</code></em> +</p> +<div class="refsect3"> +<a name="webkit-uri-scheme-request-get-path.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitURISchemeRequest.html" title="WebKitURISchemeRequest"><span class="type">WebKitURISchemeRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-uri-scheme-request-get-path.returns"></a><h4>Returns</h4> +<p> the URI path of <em class="parameter"><code>request</code></em> +</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-uri-scheme-request-get-web-view"></a><h3>webkit_uri_scheme_request_get_web_view ()</h3> +<pre class="programlisting"><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="returnvalue">WebKitWebView</span></a> * +webkit_uri_scheme_request_get_web_view + (<em class="parameter"><code><a class="link" href="WebKitURISchemeRequest.html" title="WebKitURISchemeRequest"><span class="type">WebKitURISchemeRequest</span></a> *request</code></em>);</pre> +<p>Get the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> that initiated the request.</p> +<div class="refsect3"> +<a name="webkit-uri-scheme-request-get-web-view.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitURISchemeRequest.html" title="WebKitURISchemeRequest"><span class="type">WebKitURISchemeRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-uri-scheme-request-get-web-view.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> that initiated <em class="parameter"><code>request</code></em> +. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-uri-scheme-request-finish"></a><h3>webkit_uri_scheme_request_finish ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_uri_scheme_request_finish (<em class="parameter"><code><a class="link" href="WebKitURISchemeRequest.html" title="WebKitURISchemeRequest"><span class="type">WebKitURISchemeRequest</span></a> *request</code></em>, + <em class="parameter"><code><a href="../gio/GInputStream.html#GInputStream-struct"><span class="type">GInputStream</span></a> *stream</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint64"><span class="type">gint64</span></a> stream_length</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *mime_type</code></em>);</pre> +<p>Finish a <a class="link" href="WebKitURISchemeRequest.html" title="WebKitURISchemeRequest"><span class="type">WebKitURISchemeRequest</span></a> by setting the contents of the request and its mime type.</p> +<div class="refsect3"> +<a name="webkit-uri-scheme-request-finish.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitURISchemeRequest.html" title="WebKitURISchemeRequest"><span class="type">WebKitURISchemeRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>stream</p></td> +<td class="parameter_description"><p>a <a href="../gio/GInputStream.html#GInputStream-struct"><span class="type">GInputStream</span></a> to read the contents of the request</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>stream_length</p></td> +<td class="parameter_description"><p>the length of the stream or -1 if not known</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>mime_type</p></td> +<td class="parameter_description"><p> the content type of the stream or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if not known. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-uri-scheme-request-finish-error"></a><h3>webkit_uri_scheme_request_finish_error ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_uri_scheme_request_finish_error + (<em class="parameter"><code><a class="link" href="WebKitURISchemeRequest.html" title="WebKitURISchemeRequest"><span class="type">WebKitURISchemeRequest</span></a> *request</code></em>, + <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error</code></em>);</pre> +<p>Finish a <a class="link" href="WebKitURISchemeRequest.html" title="WebKitURISchemeRequest"><span class="type">WebKitURISchemeRequest</span></a> with a <a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>.</p> +<div class="refsect3"> +<a name="webkit-uri-scheme-request-finish-error.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitURISchemeRequest.html" title="WebKitURISchemeRequest"><span class="type">WebKitURISchemeRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>a <a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> that will be passed to the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitURISchemeRequest.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitURISchemeRequest-struct"></a><h3>struct WebKitURISchemeRequest</h3> +<pre class="programlisting">struct WebKitURISchemeRequest;</pre> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitUserContentManager.html b/Documentation/webkit2gtk-4.0/html/WebKitUserContentManager.html new file mode 100644 index 000000000..da1a72361 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitUserContentManager.html @@ -0,0 +1,434 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitUserContentManager: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitSecurityManager.html" title="WebKitSecurityManager"> +<link rel="next" href="webkit2gtk-4.0-WebKitUserContent.html" title="User content"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitUserContentManager.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitUserContentManager.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#WebKitUserContentManager.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitSecurityManager.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="webkit2gtk-4.0-WebKitUserContent.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitUserContentManager"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitUserContentManager.top_of_page"></a>WebKitUserContentManager</span></h2> +<p>WebKitUserContentManager — Manages user-defined content which affects web pages.</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitUserContentManager.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="returnvalue">WebKitUserContentManager</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitUserContentManager.html#webkit-user-content-manager-new" title="webkit_user_content_manager_new ()">webkit_user_content_manager_new</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitUserContentManager.html#webkit-user-content-manager-add-style-sheet" title="webkit_user_content_manager_add_style_sheet ()">webkit_user_content_manager_add_style_sheet</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitUserContentManager.html#webkit-user-content-manager-remove-all-style-sheets" title="webkit_user_content_manager_remove_all_style_sheets ()">webkit_user_content_manager_remove_all_style_sheets</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitUserContentManager.html#webkit-user-content-manager-add-script" title="webkit_user_content_manager_add_script ()">webkit_user_content_manager_add_script</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitUserContentManager.html#webkit-user-content-manager-remove-all-scripts" title="webkit_user_content_manager_remove_all_scripts ()">webkit_user_content_manager_remove_all_scripts</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitUserContentManager.html#webkit-user-content-manager-register-script-message-handler" title="webkit_user_content_manager_register_script_message_handler ()">webkit_user_content_manager_register_script_message_handler</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitUserContentManager.html#webkit-user-content-manager-unregister-script-message-handler" title="webkit_user_content_manager_unregister_script_message_handler ()">webkit_user_content_manager_unregister_script_message_handler</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitUserContentManager.signals"></a><h2>Signals</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="signals_return"> +<col width="300px" class="signals_name"> +<col width="200px" class="signals_flags"> +</colgroup> +<tbody><tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitUserContentManager.html#WebKitUserContentManager-script-message-received" title="The “script-message-received” signal">script-message-received</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-DETAILED:CAPS">Has Details</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitUserContentManager.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitUserContentManager.html#WebKitUserContentManager-struct" title="struct WebKitUserContentManager">WebKitUserContentManager</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitUserContentManager.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitUserContentManager +</pre> +</div> +<div class="refsect1"> +<a name="WebKitUserContentManager.description"></a><h2>Description</h2> +<p>Using a <a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a> user CSS style sheets can be set to +be injected in the web pages loaded by a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>, by +<a class="link" href="WebKitUserContentManager.html#webkit-user-content-manager-add-style-sheet" title="webkit_user_content_manager_add_style_sheet ()"><code class="function">webkit_user_content_manager_add_style_sheet()</code></a>.</p> +<p>To use a <a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a>, it must be created using +<a class="link" href="WebKitUserContentManager.html#webkit-user-content-manager-new" title="webkit_user_content_manager_new ()"><code class="function">webkit_user_content_manager_new()</code></a>, and then passed to +<a class="link" href="WebKitWebView.html#webkit-web-view-new-with-user-content-manager" title="webkit_web_view_new_with_user_content_manager ()"><code class="function">webkit_web_view_new_with_user_content_manager()</code></a>. User style +sheets can be created with <a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#webkit-user-style-sheet-new" title="webkit_user_style_sheet_new ()"><code class="function">webkit_user_style_sheet_new()</code></a>.</p> +<p>User style sheets can be added and removed at any time, but +they will affect the web pages loaded afterwards.</p> +</div> +<div class="refsect1"> +<a name="WebKitUserContentManager.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-user-content-manager-new"></a><h3>webkit_user_content_manager_new ()</h3> +<pre class="programlisting"><a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="returnvalue">WebKitUserContentManager</span></a> * +webkit_user_content_manager_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<p>Creates a new user content manager.</p> +<div class="refsect3"> +<a name="webkit-user-content-manager-new.returns"></a><h4>Returns</h4> +<p> A <a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-user-content-manager-add-style-sheet"></a><h3>webkit_user_content_manager_add_style_sheet ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_user_content_manager_add_style_sheet + (<em class="parameter"><code><a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a> *manager</code></em>, + <em class="parameter"><code><a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserStyleSheet"><span class="type">WebKitUserStyleSheet</span></a> *stylesheet</code></em>);</pre> +<p>Adds a <a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserStyleSheet"><span class="type">WebKitUserStyleSheet</span></a> to the given <a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a>. +The same <a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserStyleSheet"><span class="type">WebKitUserStyleSheet</span></a> can be reused with multiple +<a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a> instances.</p> +<div class="refsect3"> +<a name="webkit-user-content-manager-add-style-sheet.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>manager</p></td> +<td class="parameter_description"><p>A <a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>stylesheet</p></td> +<td class="parameter_description"><p>A <a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserStyleSheet"><span class="type">WebKitUserStyleSheet</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-user-content-manager-remove-all-style-sheets"></a><h3>webkit_user_content_manager_remove_all_style_sheets ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_user_content_manager_remove_all_style_sheets + (<em class="parameter"><code><a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a> *manager</code></em>);</pre> +<p>Removes all user style sheets from the given <a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a>.</p> +<div class="refsect3"> +<a name="webkit-user-content-manager-remove-all-style-sheets.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>manager</p></td> +<td class="parameter_description"><p>A <a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-user-content-manager-add-script"></a><h3>webkit_user_content_manager_add_script ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_user_content_manager_add_script + (<em class="parameter"><code><a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a> *manager</code></em>, + <em class="parameter"><code><a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserScript"><span class="type">WebKitUserScript</span></a> *script</code></em>);</pre> +<p>Adds a <a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserScript"><span class="type">WebKitUserScript</span></a> to the given <a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a>. +The same <a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserScript"><span class="type">WebKitUserScript</span></a> can be reused with multiple +<a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a> instances.</p> +<div class="refsect3"> +<a name="webkit-user-content-manager-add-script.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>manager</p></td> +<td class="parameter_description"><p>A <a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>script</p></td> +<td class="parameter_description"><p>A <a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserScript"><span class="type">WebKitUserScript</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-user-content-manager-remove-all-scripts"></a><h3>webkit_user_content_manager_remove_all_scripts ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_user_content_manager_remove_all_scripts + (<em class="parameter"><code><a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a> *manager</code></em>);</pre> +<p>Removes all user scripts from the given <a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a></p> +<div class="refsect3"> +<a name="webkit-user-content-manager-remove-all-scripts.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>manager</p></td> +<td class="parameter_description"><p>A <a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-user-content-manager-register-script-message-handler"></a><h3>webkit_user_content_manager_register_script_message_handler ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_user_content_manager_register_script_message_handler + (<em class="parameter"><code><a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a> *manager</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);</pre> +<p>Registers a new user script message handler. After it is registered, +scripts can use <code class="literal">window.webkit.messageHandlers.<name>.postMessage(value)</code> +to send messages. Those messages are received by connecting handlers +to the <a class="link" href="WebKitUserContentManager.html#WebKitUserContentManager-script-message-received" title="The “script-message-received” signal"><span class="type">“script-message-received”</span></a> 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:</p> +<div class="informalexample"> + <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> + <tbody> + <tr> + <td class="listing_lines" align="right"><pre>1 +2 +3 +4 +5</pre></td> + <td class="listing_code"><pre class="programlisting">WebKitWebView *view = webkit_web_view_new (); +WebKitUserContentManager *manager = webkit_web_view_get_user_content_manager (); +g_signal_connect (manager, <span class="number">"script-message-received::foobar"</span>, + G_CALLBACK (handle_script_message), <span class="number">NULL</span>); +webkit_user_content_manager_register_script_message_handler (manager, <span class="number">"foobar"</span>);</pre></td> + </tr> + </tbody> + </table> +</div> + +<p>Registering a script message handler will fail if the requested +name has been already registered before.</p> +<div class="refsect3"> +<a name="webkit-user-content-manager-register-script-message-handler.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>manager</p></td> +<td class="parameter_description"><p>A <a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>name</p></td> +<td class="parameter_description"><p>Name of the script message channel</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-user-content-manager-register-script-message-handler.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if message handler was registered successfully, or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-user-content-manager-unregister-script-message-handler"></a><h3>webkit_user_content_manager_unregister_script_message_handler ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_user_content_manager_unregister_script_message_handler + (<em class="parameter"><code><a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a> *manager</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);</pre> +<p>Unregisters a previously registered message handler.</p> +<p>Note that this does *not* disconnect handlers for the +<a class="link" href="WebKitUserContentManager.html#WebKitUserContentManager-script-message-received" title="The “script-message-received” signal"><span class="type">“script-message-received”</span></a> signal, +they will be kept connected, but the signal will not be emitted +unless the handler name is registered again.</p> +<p>See also <a class="link" href="WebKitUserContentManager.html#webkit-user-content-manager-register-script-message-handler" title="webkit_user_content_manager_register_script_message_handler ()"><code class="function">webkit_user_content_manager_register_script_message_handler()</code></a></p> +<div class="refsect3"> +<a name="webkit-user-content-manager-unregister-script-message-handler.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>manager</p></td> +<td class="parameter_description"><p>A <a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>name</p></td> +<td class="parameter_description"><p>Name of the script message channel</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitUserContentManager.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitUserContentManager-struct"></a><h3>struct WebKitUserContentManager</h3> +<pre class="programlisting">struct WebKitUserContentManager;</pre> +</div> +</div> +<div class="refsect1"> +<a name="WebKitUserContentManager.signal-details"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="WebKitUserContentManager-script-message-received"></a><h3>The <code class="literal">“script-message-received”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a> *manager, + <a class="link" href="WebKitWebView.html#WebKitJavascriptResult"><span class="type">WebKitJavascriptResult</span></a> *js_result, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>This signal is emitted when JavaScript in a web view calls</p> +<code class="code">window.webkit.messageHandlers.<name>.postMessage()</code>, after registering +<code class="code"><name></code> using +<p>webkit_user_content_manager_register_script_message_handler()</p> +<div class="refsect3"> +<a name="WebKitUserContentManager-script-message-received.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>manager</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>js_result</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html#WebKitJavascriptResult"><span class="type">WebKitJavascriptResult</span></a> holding the value received from the JavaScript world.</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-DETAILED:CAPS">Has Details</a></p> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitUserMediaPermissionRequest.html b/Documentation/webkit2gtk-4.0/html/WebKitUserMediaPermissionRequest.html new file mode 100644 index 000000000..09213eb98 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitUserMediaPermissionRequest.html @@ -0,0 +1,208 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitUserMediaPermissionRequest: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitNavigationAction.html" title="WebKitNavigationAction"> +<link rel="next" href="WebKitPolicyDecision.html" title="WebKitPolicyDecision"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitUserMediaPermissionRequest.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitUserMediaPermissionRequest.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> + <a href="#WebKitUserMediaPermissionRequest.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#WebKitUserMediaPermissionRequest.properties" class="shortcut">Properties</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitNavigationAction.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitPolicyDecision.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitUserMediaPermissionRequest"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitUserMediaPermissionRequest.top_of_page"></a>WebKitUserMediaPermissionRequest</span></h2> +<p>WebKitUserMediaPermissionRequest — A permission request for accessing user's audio/video devices.</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitUserMediaPermissionRequest.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitUserMediaPermissionRequest.html#webkit-user-media-permission-is-for-audio-device" title="webkit_user_media_permission_is_for_audio_device ()">webkit_user_media_permission_is_for_audio_device</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitUserMediaPermissionRequest.html#webkit-user-media-permission-is-for-video-device" title="webkit_user_media_permission_is_for_video_device ()">webkit_user_media_permission_is_for_video_device</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitUserMediaPermissionRequest.properties"></a><h2>Properties</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitUserMediaPermissionRequest.html#WebKitUserMediaPermissionRequest--is-for-audio-device" title="The “is-for-audio-device” property">is-for-audio-device</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitUserMediaPermissionRequest.html#WebKitUserMediaPermissionRequest--is-for-video-device" title="The “is-for-video-device” property">is-for-video-device</a></td> +<td class="property_flags">Read</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitUserMediaPermissionRequest.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitUserMediaPermissionRequest.html#WebKitUserMediaPermissionRequest-struct" title="struct WebKitUserMediaPermissionRequest">WebKitUserMediaPermissionRequest</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitUserMediaPermissionRequest.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitUserMediaPermissionRequest +</pre> +</div> +<div class="refsect1"> +<a name="WebKitUserMediaPermissionRequest.implemented-interfaces"></a><h2>Implemented Interfaces</h2> +<p> +WebKitUserMediaPermissionRequest implements + <a class="link" href="WebKitPermissionRequest.html" title="WebKitPermissionRequest">WebKitPermissionRequest</a>.</p> +</div> +<div class="refsect1"> +<a name="WebKitUserMediaPermissionRequest.description"></a><h2>Description</h2> +<p>WebKitUserMediaPermissionRequest represents a request for +permission to decide whether WebKit should be allowed to access the user's +audio and video source devices when requested throught the getUserMedia API.</p> +<p>When a WebKitUserMediaPermissionRequest is not handled by the user, +it is denied by default.</p> +</div> +<div class="refsect1"> +<a name="WebKitUserMediaPermissionRequest.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-user-media-permission-is-for-audio-device"></a><h3>webkit_user_media_permission_is_for_audio_device ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_user_media_permission_is_for_audio_device + (<em class="parameter"><code><a class="link" href="WebKitUserMediaPermissionRequest.html" title="WebKitUserMediaPermissionRequest"><span class="type">WebKitUserMediaPermissionRequest</span></a> *request</code></em>);</pre> +<div class="refsect3"> +<a name="webkit-user-media-permission-is-for-audio-device.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitUserMediaPermissionRequest.html" title="WebKitUserMediaPermissionRequest"><span class="type">WebKitUserMediaPermissionRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-user-media-permission-is-for-audio-device.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if access to an audio device was requested.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-user-media-permission-is-for-video-device"></a><h3>webkit_user_media_permission_is_for_video_device ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_user_media_permission_is_for_video_device + (<em class="parameter"><code><a class="link" href="WebKitUserMediaPermissionRequest.html" title="WebKitUserMediaPermissionRequest"><span class="type">WebKitUserMediaPermissionRequest</span></a> *request</code></em>);</pre> +<div class="refsect3"> +<a name="webkit-user-media-permission-is-for-video-device.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitUserMediaPermissionRequest.html" title="WebKitUserMediaPermissionRequest"><span class="type">WebKitUserMediaPermissionRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-user-media-permission-is-for-video-device.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if access to a video device was requested.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitUserMediaPermissionRequest.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitUserMediaPermissionRequest-struct"></a><h3>struct WebKitUserMediaPermissionRequest</h3> +<pre class="programlisting">struct WebKitUserMediaPermissionRequest;</pre> +</div> +</div> +<div class="refsect1"> +<a name="WebKitUserMediaPermissionRequest.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="WebKitUserMediaPermissionRequest--is-for-audio-device"></a><h3>The <code class="literal">“is-for-audio-device”</code> property</h3> +<pre class="programlisting"> “is-for-audio-device” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether the media device to which the permission was requested has a microphone or not.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitUserMediaPermissionRequest--is-for-video-device"></a><h3>The <code class="literal">“is-for-video-device”</code> property</h3> +<pre class="programlisting"> “is-for-video-device” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether the media device to which the permission was requested has a video capture capability or not.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitUserMediaPermissionRequest.see-also"></a><h2>See Also</h2> +<p><a class="link" href="WebKitPermissionRequest.html" title="WebKitPermissionRequest"><span class="type">WebKitPermissionRequest</span></a>, <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitWebContext.html b/Documentation/webkit2gtk-4.0/html/WebKitWebContext.html new file mode 100644 index 000000000..6059cb29a --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitWebContext.html @@ -0,0 +1,2142 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitWebContext: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="ch01.html" title="Class Overview"> +<link rel="next" href="WebKitWebView.html" title="WebKitWebView"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitWebContext.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitWebContext.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#WebKitWebContext.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#WebKitWebContext.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="ch01.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitWebView.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitWebContext"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitWebContext.top_of_page"></a>WebKitWebContext</span></h2> +<p>WebKitWebContext — Manages aspects common to all <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>s</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitWebContext.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="returnvalue">WebKitWebContext</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-get-default" title="webkit_web_context_get_default ()">webkit_web_context_get_default</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="returnvalue">WebKitWebContext</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-new" title="webkit_web_context_new ()">webkit_web_context_new</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="returnvalue">WebKitWebContext</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-new-ephemeral" title="webkit_web_context_new_ephemeral ()">webkit_web_context_new_ephemeral</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="returnvalue">WebKitWebContext</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-new-with-website-data-manager" title="webkit_web_context_new_with_website_data_manager ()">webkit_web_context_new_with_website_data_manager</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-is-ephemeral" title="webkit_web_context_is_ephemeral ()">webkit_web_context_is_ephemeral</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="returnvalue">WebKitWebsiteDataManager</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-get-website-data-manager" title="webkit_web_context_get_website_data_manager ()">webkit_web_context_get_website_data_manager</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitWebContext.html#WebKitCacheModel" title="enum WebKitCacheModel"><span class="returnvalue">WebKitCacheModel</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-get-cache-model" title="webkit_web_context_get_cache_model ()">webkit_web_context_get_cache_model</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-set-cache-model" title="webkit_web_context_set_cache_model ()">webkit_web_context_set_cache_model</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-get-web-process-count-limit" title="webkit_web_context_get_web_process_count_limit ()">webkit_web_context_get_web_process_count_limit</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-set-web-process-count-limit" title="webkit_web_context_set_web_process_count_limit ()">webkit_web_context_set_web_process_count_limit</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-clear-cache" title="webkit_web_context_clear_cache ()">webkit_web_context_clear_cache</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-set-network-proxy-settings" title="webkit_web_context_set_network_proxy_settings ()">webkit_web_context_set_network_proxy_settings</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="returnvalue">WebKitDownload</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-download-uri" title="webkit_web_context_download_uri ()">webkit_web_context_download_uri</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitCookieManager.html" title="WebKitCookieManager"><span class="returnvalue">WebKitCookieManager</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-get-cookie-manager" title="webkit_web_context_get_cookie_manager ()">webkit_web_context_get_cookie_manager</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitFaviconDatabase.html" title="WebKitFaviconDatabase"><span class="returnvalue">WebKitFaviconDatabase</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-get-favicon-database" title="webkit_web_context_get_favicon_database ()">webkit_web_context_get_favicon_database</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-set-favicon-database-directory" title="webkit_web_context_set_favicon_database_directory ()">webkit_web_context_set_favicon_database_directory</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-get-favicon-database-directory" title="webkit_web_context_get_favicon_database_directory ()">webkit_web_context_get_favicon_database_directory</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitSecurityManager.html" title="WebKitSecurityManager"><span class="returnvalue">WebKitSecurityManager</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-get-security-manager" title="webkit_web_context_get_security_manager ()">webkit_web_context_get_security_manager</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-set-additional-plugins-directory" title="webkit_web_context_set_additional_plugins_directory ()">webkit_web_context_set_additional_plugins_directory</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-get-plugins" title="webkit_web_context_get_plugins ()">webkit_web_context_get_plugins</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-get-plugins-finish" title="webkit_web_context_get_plugins_finish ()">webkit_web_context_get_plugins_finish</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-get-spell-checking-enabled" title="webkit_web_context_get_spell_checking_enabled ()">webkit_web_context_get_spell_checking_enabled</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-set-spell-checking-enabled" title="webkit_web_context_set_spell_checking_enabled ()">webkit_web_context_set_spell_checking_enabled</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * const * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-get-spell-checking-languages" title="webkit_web_context_get_spell_checking_languages ()">webkit_web_context_get_spell_checking_languages</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-set-spell-checking-languages" title="webkit_web_context_set_spell_checking_languages ()">webkit_web_context_set_spell_checking_languages</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-set-preferred-languages" title="webkit_web_context_set_preferred_languages ()">webkit_web_context_set_preferred_languages</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-set-tls-errors-policy" title="webkit_web_context_set_tls_errors_policy ()">webkit_web_context_set_tls_errors_policy</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitWebContext.html#WebKitTLSErrorsPolicy" title="enum WebKitTLSErrorsPolicy"><span class="returnvalue">WebKitTLSErrorsPolicy</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-get-tls-errors-policy" title="webkit_web_context_get_tls_errors_policy ()">webkit_web_context_get_tls_errors_policy</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-set-web-extensions-directory" title="webkit_web_context_set_web_extensions_directory ()">webkit_web_context_set_web_extensions_directory</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-set-web-extensions-initialization-user-data" title="webkit_web_context_set_web_extensions_initialization_user_data ()">webkit_web_context_set_web_extensions_initialization_user_data</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-prefetch-dns" title="webkit_web_context_prefetch_dns ()">webkit_web_context_prefetch_dns</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-set-disk-cache-directory" title="webkit_web_context_set_disk_cache_directory ()">webkit_web_context_set_disk_cache_directory</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-allow-tls-certificate-for-host" title="webkit_web_context_allow_tls_certificate_for_host ()">webkit_web_context_allow_tls_certificate_for_host</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitWebContext.html#WebKitProcessModel" title="enum WebKitProcessModel"><span class="returnvalue">WebKitProcessModel</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-get-process-model" title="webkit_web_context_get_process_model ()">webkit_web_context_get_process_model</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-set-process-model" title="webkit_web_context_set_process_model ()">webkit_web_context_set_process_model</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-initialize-notification-permissions" title="webkit_web_context_initialize_notification_permissions ()">webkit_web_context_initialize_notification_permissions</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<span class="c_punctuation">(</span><a class="link" href="WebKitWebContext.html#WebKitURISchemeRequestCallback" title="WebKitURISchemeRequestCallback ()">*WebKitURISchemeRequestCallback</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebContext.html#webkit-web-context-register-uri-scheme" title="webkit_web_context_register_uri_scheme ()">webkit_web_context_register_uri_scheme</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebContext.properties"></a><h2>Properties</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitWebContext.html#WebKitWebContext--local-storage-directory" title="The “local-storage-directory” property">local-storage-directory</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +<tr> +<td class="property_type"> +<a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitWebContext.html#WebKitWebContext--website-data-manager" title="The “website-data-manager” property">website-data-manager</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebContext.signals"></a><h2>Signals</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="signals_return"> +<col width="300px" class="signals_name"> +<col width="200px" class="signals_flags"> +</colgroup> +<tbody> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitWebContext.html#WebKitWebContext-download-started" title="The “download-started” signal">download-started</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitWebContext.html#WebKitWebContext-initialize-notification-permissions" title="The “initialize-notification-permissions” signal">initialize-notification-permissions</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitWebContext.html#WebKitWebContext-initialize-web-extensions" title="The “initialize-web-extensions” signal">initialize-web-extensions</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebContext.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitWebContext.html#WebKitWebContext-struct" title="struct WebKitWebContext">WebKitWebContext</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="WebKitWebContext.html#WebKitCacheModel" title="enum WebKitCacheModel">WebKitCacheModel</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="WebKitWebContext.html#WebKitProcessModel" title="enum WebKitProcessModel">WebKitProcessModel</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="WebKitWebContext.html#WebKitTLSErrorsPolicy" title="enum WebKitTLSErrorsPolicy">WebKitTLSErrorsPolicy</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="WebKitWebContext.html#WebKitNetworkProxyMode" title="enum WebKitNetworkProxyMode">WebKitNetworkProxyMode</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebContext.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitWebContext +</pre> +</div> +<div class="refsect1"> +<a name="WebKitWebContext.description"></a><h2>Description</h2> +<p>The <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> manages all aspects common to all +<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>s.</p> +<p>You can define the <a class="link" href="WebKitWebContext.html#WebKitCacheModel" title="enum WebKitCacheModel"><span class="type">WebKitCacheModel</span></a> and <a class="link" href="WebKitWebContext.html#WebKitProcessModel" title="enum WebKitProcessModel"><span class="type">WebKitProcessModel</span></a> with +<a class="link" href="WebKitWebContext.html#webkit-web-context-set-cache-model" title="webkit_web_context_set_cache_model ()"><code class="function">webkit_web_context_set_cache_model()</code></a> and +<a class="link" href="WebKitWebContext.html#webkit-web-context-set-process-model" title="webkit_web_context_set_process_model ()"><code class="function">webkit_web_context_set_process_model()</code></a>, depending on the needs of +your application. You can access the <a class="link" href="WebKitSecurityManager.html" title="WebKitSecurityManager"><span class="type">WebKitSecurityManager</span></a> to specify +the behaviour of your application regarding security using +<a class="link" href="WebKitWebContext.html#webkit-web-context-get-security-manager" title="webkit_web_context_get_security_manager ()"><code class="function">webkit_web_context_get_security_manager()</code></a>.</p> +<p>It is also possible to change your preferred language or enable +spell checking, using <a class="link" href="WebKitWebContext.html#webkit-web-context-set-preferred-languages" title="webkit_web_context_set_preferred_languages ()"><code class="function">webkit_web_context_set_preferred_languages()</code></a>, +<a class="link" href="WebKitWebContext.html#webkit-web-context-set-spell-checking-languages" title="webkit_web_context_set_spell_checking_languages ()"><code class="function">webkit_web_context_set_spell_checking_languages()</code></a> and +<a class="link" href="WebKitWebContext.html#webkit-web-context-set-spell-checking-enabled" title="webkit_web_context_set_spell_checking_enabled ()"><code class="function">webkit_web_context_set_spell_checking_enabled()</code></a>.</p> +<p>You can use <a class="link" href="WebKitWebContext.html#webkit-web-context-register-uri-scheme" title="webkit_web_context_register_uri_scheme ()"><code class="function">webkit_web_context_register_uri_scheme()</code></a> to register +custom URI schemes, and manage several other settings.</p> +<p>TLS certificate validation failure is now treated as a transport +error by default. To handle TLS failures differently, you can +connect to <a class="link" href="WebKitWebView.html#WebKitWebView-load-failed-with-tls-errors" title="The “load-failed-with-tls-errors” signal"><span class="type">“load-failed-with-tls-errors”</span></a>. +Alternatively, you can use <a class="link" href="WebKitWebContext.html#webkit-web-context-set-tls-errors-policy" title="webkit_web_context_set_tls_errors_policy ()"><code class="function">webkit_web_context_set_tls_errors_policy()</code></a> +to set the policy <a class="link" href="WebKitWebContext.html#WEBKIT-TLS-ERRORS-POLICY-IGNORE:CAPS"><code class="literal">WEBKIT_TLS_ERRORS_POLICY_IGNORE</code></a>; however, this is +not appropriate for Internet applications.</p> +</div> +<div class="refsect1"> +<a name="WebKitWebContext.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-web-context-get-default"></a><h3>webkit_web_context_get_default ()</h3> +<pre class="programlisting"><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="returnvalue">WebKitWebContext</span></a> * +webkit_web_context_get_default (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<p>Gets the default web context</p> +<div class="refsect3"> +<a name="webkit-web-context-get-default.returns"></a><h4>Returns</h4> +<p> a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a>. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-new"></a><h3>webkit_web_context_new ()</h3> +<pre class="programlisting"><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="returnvalue">WebKitWebContext</span></a> * +webkit_web_context_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<p>Create a new <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p> +<div class="refsect3"> +<a name="webkit-web-context-new.returns"></a><h4>Returns</h4> +<p> a newly created <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a>. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-new-ephemeral"></a><h3>webkit_web_context_new_ephemeral ()</h3> +<pre class="programlisting"><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="returnvalue">WebKitWebContext</span></a> * +webkit_web_context_new_ephemeral (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<p>Create a new ephemeral <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a>. An ephemeral <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> is a context +created with an ephemeral <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a>. This is just a convenient method +to create ephemeral contexts without having to create your own <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a>. +All <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>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.</p> +<div class="refsect3"> +<a name="webkit-web-context-new-ephemeral.returns"></a><h4>Returns</h4> +<p> a new ephemeral <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a>. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-new-with-website-data-manager"></a><h3>webkit_web_context_new_with_website_data_manager ()</h3> +<pre class="programlisting"><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="returnvalue">WebKitWebContext</span></a> * +webkit_web_context_new_with_website_data_manager + (<em class="parameter"><code><a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> *manager</code></em>);</pre> +<p>Create a new <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> with a <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a>.</p> +<div class="refsect3"> +<a name="webkit-web-context-new-with-website-data-manager.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-context-new-with-website-data-manager.returns"></a><h4>Returns</h4> +<p> a newly created <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a>. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-is-ephemeral"></a><h3>webkit_web_context_is_ephemeral ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_web_context_is_ephemeral (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>);</pre> +<p>Get whether a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> is ephemeral.</p> +<div class="refsect3"> +<a name="webkit-web-context-is-ephemeral.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-context-is-ephemeral.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>context</code></em> +is ephemeral or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-get-website-data-manager"></a><h3>webkit_web_context_get_website_data_manager ()</h3> +<pre class="programlisting"><a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="returnvalue">WebKitWebsiteDataManager</span></a> * +webkit_web_context_get_website_data_manager + (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>);</pre> +<p>Get the <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> of <em class="parameter"><code>context</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-web-context-get-website-data-manager.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-context-get-website-data-manager.returns"></a><h4>Returns</h4> +<p> a <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a>. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-get-cache-model"></a><h3>webkit_web_context_get_cache_model ()</h3> +<pre class="programlisting"><a class="link" href="WebKitWebContext.html#WebKitCacheModel" title="enum WebKitCacheModel"><span class="returnvalue">WebKitCacheModel</span></a> +webkit_web_context_get_cache_model (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>);</pre> +<p>Returns the current cache model. For more information about this +value check the documentation of the function +<a class="link" href="WebKitWebContext.html#webkit-web-context-set-cache-model" title="webkit_web_context_set_cache_model ()"><code class="function">webkit_web_context_set_cache_model()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-web-context-get-cache-model.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-context-get-cache-model.returns"></a><h4>Returns</h4> +<p> the current <a class="link" href="WebKitWebContext.html#WebKitCacheModel" title="enum WebKitCacheModel"><span class="type">WebKitCacheModel</span></a></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-set-cache-model"></a><h3>webkit_web_context_set_cache_model ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_context_set_cache_model (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>, + <em class="parameter"><code><a class="link" href="WebKitWebContext.html#WebKitCacheModel" title="enum WebKitCacheModel"><span class="type">WebKitCacheModel</span></a> cache_model</code></em>);</pre> +<p>Specifies 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 .</p> +<p>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.</p> +<p>Browsers can improve document load speed substantially by +specifying <a class="link" href="WebKitWebContext.html#WEBKIT-CACHE-MODEL-WEB-BROWSER:CAPS"><code class="literal">WEBKIT_CACHE_MODEL_WEB_BROWSER</code></a>. Applications without a +browsing interface can reduce memory usage substantially by +specifying <a class="link" href="WebKitWebContext.html#WEBKIT-CACHE-MODEL-DOCUMENT-VIEWER:CAPS"><code class="literal">WEBKIT_CACHE_MODEL_DOCUMENT_VIEWER</code></a>. The default value is +<a class="link" href="WebKitWebContext.html#WEBKIT-CACHE-MODEL-WEB-BROWSER:CAPS"><code class="literal">WEBKIT_CACHE_MODEL_WEB_BROWSER</code></a>.</p> +<div class="refsect3"> +<a name="webkit-web-context-set-cache-model.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>cache_model</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebContext.html#WebKitCacheModel" title="enum WebKitCacheModel"><span class="type">WebKitCacheModel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-get-web-process-count-limit"></a><h3>webkit_web_context_get_web_process_count_limit ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +webkit_web_context_get_web_process_count_limit + (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>);</pre> +<p>Gets the maximum number of web processes that can be created at the same time for the <em class="parameter"><code>context</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-web-context-get-web-process-count-limit.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-context-get-web-process-count-limit.returns"></a><h4>Returns</h4> +<p> the maximum limit of web processes, or 0 if there isn't a limit.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-set-web-process-count-limit"></a><h3>webkit_web_context_set_web_process_count_limit ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_context_set_web_process_count_limit + (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> limit</code></em>);</pre> +<p>Sets the maximum number of web processes that can be created at the same time for the <em class="parameter"><code>context</code></em> +. +The default value is 0 and means no limit.</p> +<p>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.</p> +<div class="refsect3"> +<a name="webkit-web-context-set-web-process-count-limit.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>limit</p></td> +<td class="parameter_description"><p>the maximum number of web processes</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-clear-cache"></a><h3>webkit_web_context_clear_cache ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_context_clear_cache (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>);</pre> +<p>Clears all resources currently cached. +See also <a class="link" href="WebKitWebContext.html#webkit-web-context-set-cache-model" title="webkit_web_context_set_cache_model ()"><code class="function">webkit_web_context_set_cache_model()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-web-context-clear-cache.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-set-network-proxy-settings"></a><h3>webkit_web_context_set_network_proxy_settings ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_context_set_network_proxy_settings + (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>, + <em class="parameter"><code><a class="link" href="WebKitWebContext.html#WebKitNetworkProxyMode" title="enum WebKitNetworkProxyMode"><span class="type">WebKitNetworkProxyMode</span></a> proxy_mode</code></em>, + <em class="parameter"><code><a class="link" href="WebKitNetworkProxySettings.html" title="WebKitNetworkProxySettings"><span class="type">WebKitNetworkProxySettings</span></a> *proxy_settings</code></em>);</pre> +<p>Set the network proxy settings to be used by connections started in <em class="parameter"><code>context</code></em> +. +By default <a class="link" href="WebKitWebContext.html#WEBKIT-NETWORK-PROXY-MODE-DEFAULT:CAPS"><code class="literal">WEBKIT_NETWORK_PROXY_MODE_DEFAULT</code></a> is used, which means that the +system settings will be used (<a href="../gio/GProxyResolver.html#g-proxy-resolver-get-default"><code class="function">g_proxy_resolver_get_default()</code></a>). +If you want to override the system default settings, you can either use +<a class="link" href="WebKitWebContext.html#WEBKIT-NETWORK-PROXY-MODE-NO-PROXY:CAPS"><code class="literal">WEBKIT_NETWORK_PROXY_MODE_NO_PROXY</code></a> to make sure no proxies are used at all, +or <a class="link" href="WebKitWebContext.html#WEBKIT-NETWORK-PROXY-MODE-CUSTOM:CAPS"><code class="literal">WEBKIT_NETWORK_PROXY_MODE_CUSTOM</code></a> to provide your own proxy settings. +When <em class="parameter"><code>proxy_mode</code></em> + is <a class="link" href="WebKitWebContext.html#WEBKIT-NETWORK-PROXY-MODE-CUSTOM:CAPS"><code class="literal">WEBKIT_NETWORK_PROXY_MODE_CUSTOM</code></a> <em class="parameter"><code>proxy_settings</code></em> + must be +a valid <a class="link" href="WebKitNetworkProxySettings.html" title="WebKitNetworkProxySettings"><span class="type">WebKitNetworkProxySettings</span></a>; otherwise, <em class="parameter"><code>proxy_settings</code></em> + must be <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p> +<div class="refsect3"> +<a name="webkit-web-context-set-network-proxy-settings.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>proxy_mode</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebContext.html#WebKitNetworkProxyMode" title="enum WebKitNetworkProxyMode"><span class="type">WebKitNetworkProxyMode</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>proxy_settings</p></td> +<td class="parameter_description"><p> a <a class="link" href="WebKitNetworkProxySettings.html" title="WebKitNetworkProxySettings"><span class="type">WebKitNetworkProxySettings</span></a>, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-download-uri"></a><h3>webkit_web_context_download_uri ()</h3> +<pre class="programlisting"><a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="returnvalue">WebKitDownload</span></a> * +webkit_web_context_download_uri (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uri</code></em>);</pre> +<p>Requests downloading of the specified URI string. The download operation +will not be associated to any <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>, if you are interested in +starting a download from a particular <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> use +<a class="link" href="WebKitWebView.html#webkit-web-view-download-uri" title="webkit_web_view_download_uri ()"><code class="function">webkit_web_view_download_uri()</code></a> instead.</p> +<div class="refsect3"> +<a name="webkit-web-context-download-uri.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>uri</p></td> +<td class="parameter_description"><p>the URI to download</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-context-download-uri.returns"></a><h4>Returns</h4> +<p> a new <a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a> representing the +the download operation. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-get-cookie-manager"></a><h3>webkit_web_context_get_cookie_manager ()</h3> +<pre class="programlisting"><a class="link" href="WebKitCookieManager.html" title="WebKitCookieManager"><span class="returnvalue">WebKitCookieManager</span></a> * +webkit_web_context_get_cookie_manager (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>);</pre> +<p>Get the <a class="link" href="WebKitCookieManager.html" title="WebKitCookieManager"><span class="type">WebKitCookieManager</span></a> of the <em class="parameter"><code>context</code></em> +'s <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a>.</p> +<div class="refsect3"> +<a name="webkit-web-context-get-cookie-manager.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-context-get-cookie-manager.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="WebKitCookieManager.html" title="WebKitCookieManager"><span class="type">WebKitCookieManager</span></a> of <em class="parameter"><code>context</code></em> +. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-get-favicon-database"></a><h3>webkit_web_context_get_favicon_database ()</h3> +<pre class="programlisting"><a class="link" href="WebKitFaviconDatabase.html" title="WebKitFaviconDatabase"><span class="returnvalue">WebKitFaviconDatabase</span></a> * +webkit_web_context_get_favicon_database + (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>);</pre> +<p>Get the <a class="link" href="WebKitFaviconDatabase.html" title="WebKitFaviconDatabase"><span class="type">WebKitFaviconDatabase</span></a> associated with <em class="parameter"><code>context</code></em> +.</p> +<p>To initialize the database you need to call +<a class="link" href="WebKitWebContext.html#webkit-web-context-set-favicon-database-directory" title="webkit_web_context_set_favicon_database_directory ()"><code class="function">webkit_web_context_set_favicon_database_directory()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-web-context-get-favicon-database.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-context-get-favicon-database.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="WebKitFaviconDatabase.html" title="WebKitFaviconDatabase"><span class="type">WebKitFaviconDatabase</span></a> of <em class="parameter"><code>context</code></em> +. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-set-favicon-database-directory"></a><h3>webkit_web_context_set_favicon_database_directory ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_context_set_favicon_database_directory + (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *path</code></em>);</pre> +<p>Set the directory path to be used to store the favicons database +for <em class="parameter"><code>context</code></em> + on disk. Passing <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> as <em class="parameter"><code>path</code></em> + means using the +default directory for the platform (see <a href="../glib/glib-Miscellaneous-Utility-Functions.html#g-get-user-data-dir"><code class="function">g_get_user_data_dir()</code></a>).</p> +<p>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 +<a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> won't cause any effect.</p> +<div class="refsect3"> +<a name="webkit-web-context-set-favicon-database-directory.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>path</p></td> +<td class="parameter_description"><p> an absolute path to the icon database +directory or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to use the defaults. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-get-favicon-database-directory"></a><h3>webkit_web_context_get_favicon_database_directory ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_web_context_get_favicon_database_directory + (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>);</pre> +<p>Get the directory path being used to store the favicons database +for <em class="parameter"><code>context</code></em> +, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if +<a class="link" href="WebKitWebContext.html#webkit-web-context-set-favicon-database-directory" title="webkit_web_context_set_favicon_database_directory ()"><code class="function">webkit_web_context_set_favicon_database_directory()</code></a> hasn't been +called yet.</p> +<p>This function will always return the same path after having called +<a class="link" href="WebKitWebContext.html#webkit-web-context-set-favicon-database-directory" title="webkit_web_context_set_favicon_database_directory ()"><code class="function">webkit_web_context_set_favicon_database_directory()</code></a> for the first +time.</p> +<div class="refsect3"> +<a name="webkit-web-context-get-favicon-database-directory.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-context-get-favicon-database-directory.returns"></a><h4>Returns</h4> +<p> the path of the directory of the favicons +database associated with <em class="parameter"><code>context</code></em> +, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-get-security-manager"></a><h3>webkit_web_context_get_security_manager ()</h3> +<pre class="programlisting"><a class="link" href="WebKitSecurityManager.html" title="WebKitSecurityManager"><span class="returnvalue">WebKitSecurityManager</span></a> * +webkit_web_context_get_security_manager + (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>);</pre> +<p>Get the <a class="link" href="WebKitSecurityManager.html" title="WebKitSecurityManager"><span class="type">WebKitSecurityManager</span></a> of <em class="parameter"><code>context</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-web-context-get-security-manager.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-context-get-security-manager.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="WebKitSecurityManager.html" title="WebKitSecurityManager"><span class="type">WebKitSecurityManager</span></a> of <em class="parameter"><code>context</code></em> +. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-set-additional-plugins-directory"></a><h3>webkit_web_context_set_additional_plugins_directory ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_context_set_additional_plugins_directory + (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *directory</code></em>);</pre> +<p>Set an additional directory where WebKit will look for plugins.</p> +<div class="refsect3"> +<a name="webkit-web-context-set-additional-plugins-directory.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>directory</p></td> +<td class="parameter_description"><p>the directory to add</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-get-plugins"></a><h3>webkit_web_context_get_plugins ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_context_get_plugins (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>, + <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>, + <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre> +<p>Asynchronously get the list of installed plugins.</p> +<p>When the operation is finished, <em class="parameter"><code>callback</code></em> + will be called. You can then call +<a class="link" href="WebKitWebContext.html#webkit-web-context-get-plugins-finish" title="webkit_web_context_get_plugins_finish ()"><code class="function">webkit_web_context_get_plugins_finish()</code></a> to get the result of the operation.</p> +<div class="refsect3"> +<a name="webkit-web-context-get-plugins.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>cancellable</p></td> +<td class="parameter_description"><p> a <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>callback</p></td> +<td class="parameter_description"><p> a <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p> the data to pass to callback function. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-get-plugins-finish"></a><h3>webkit_web_context_get_plugins_finish ()</h3> +<pre class="programlisting"><a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * +webkit_web_context_get_plugins_finish (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>, + <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *result</code></em>, + <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre> +<p>Finish an asynchronous operation started with webkit_web_context_get_plugins.</p> +<div class="refsect3"> +<a name="webkit-web-context-get-plugins-finish.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>result</p></td> +<td class="parameter_description"><p>a <a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-context-get-plugins-finish.returns"></a><h4>Returns</h4> +<p> a <a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of <a class="link" href="WebKitPlugin.html" title="WebKitPlugin"><span class="type">WebKitPlugin</span></a>. You must free the <a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> with +<a href="../glib/glib-Doubly-Linked-Lists.html#g-list-free"><code class="function">g_list_free()</code></a> and unref the <a class="link" href="WebKitPlugin.html" title="WebKitPlugin"><span class="type">WebKitPlugin</span></a>s with <a href="../gobject/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> when you're done with them. </p> +<p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> WebKitPlugin][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-get-spell-checking-enabled"></a><h3>webkit_web_context_get_spell_checking_enabled ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_web_context_get_spell_checking_enabled + (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>);</pre> +<p>Get whether spell checking feature is currently enabled.</p> +<div class="refsect3"> +<a name="webkit-web-context-get-spell-checking-enabled.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-context-get-spell-checking-enabled.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> If spell checking is enabled, or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-set-spell-checking-enabled"></a><h3>webkit_web_context_set_spell_checking_enabled ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_context_set_spell_checking_enabled + (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> enabled</code></em>);</pre> +<p>Enable or disable the spell checking feature.</p> +<div class="refsect3"> +<a name="webkit-web-context-set-spell-checking-enabled.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>enabled</p></td> +<td class="parameter_description"><p>Value to be set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-get-spell-checking-languages"></a><h3>webkit_web_context_get_spell_checking_languages ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * const * +webkit_web_context_get_spell_checking_languages + (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>);</pre> +<p>Get the the list of spell checking languages associated with +<em class="parameter"><code>context</code></em> +, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if no languages have been previously set.</p> +<p>See <a class="link" href="WebKitWebContext.html#webkit-web-context-set-spell-checking-languages" title="webkit_web_context_set_spell_checking_languages ()"><code class="function">webkit_web_context_set_spell_checking_languages()</code></a> for more +details on the format of the languages in the list.</p> +<div class="refsect3"> +<a name="webkit-web-context-get-spell-checking-languages.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-context-get-spell-checking-languages.returns"></a><h4>Returns</h4> +<p> A <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated +array of languages if available, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> otherwise. </p> +<p><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> utf8][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-set-spell-checking-languages"></a><h3>webkit_web_context_set_spell_checking_languages ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_context_set_spell_checking_languages + (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> * const *languages</code></em>);</pre> +<p>Set the list of spell checking languages to be used for spell +checking.</p> +<p>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.</p> +<p>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.</p> +<div class="refsect3"> +<a name="webkit-web-context-set-spell-checking-languages.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>languages</p></td> +<td class="parameter_description"><p> a <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated list of spell checking languages. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-set-preferred-languages"></a><h3>webkit_web_context_set_preferred_languages ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_context_set_preferred_languages + (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> * const *languages</code></em>);</pre> +<p>Set 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 <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a>.</p> +<div class="refsect3"> +<a name="webkit-web-context-set-preferred-languages.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>languages</p></td> +<td class="parameter_description"><p> a <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated list of language identifiers. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> utf8][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-set-tls-errors-policy"></a><h3>webkit_web_context_set_tls_errors_policy ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_context_set_tls_errors_policy + (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>, + <em class="parameter"><code><a class="link" href="WebKitWebContext.html#WebKitTLSErrorsPolicy" title="enum WebKitTLSErrorsPolicy"><span class="type">WebKitTLSErrorsPolicy</span></a> policy</code></em>);</pre> +<p>Set the TLS errors policy of <em class="parameter"><code>context</code></em> + as <em class="parameter"><code>policy</code></em> +</p> +<div class="refsect3"> +<a name="webkit-web-context-set-tls-errors-policy.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>policy</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebContext.html#WebKitTLSErrorsPolicy" title="enum WebKitTLSErrorsPolicy"><span class="type">WebKitTLSErrorsPolicy</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-get-tls-errors-policy"></a><h3>webkit_web_context_get_tls_errors_policy ()</h3> +<pre class="programlisting"><a class="link" href="WebKitWebContext.html#WebKitTLSErrorsPolicy" title="enum WebKitTLSErrorsPolicy"><span class="returnvalue">WebKitTLSErrorsPolicy</span></a> +webkit_web_context_get_tls_errors_policy + (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>);</pre> +<p>Get the TLS errors policy of <em class="parameter"><code>context</code></em> +</p> +<div class="refsect3"> +<a name="webkit-web-context-get-tls-errors-policy.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-context-get-tls-errors-policy.returns"></a><h4>Returns</h4> +<p> a <a class="link" href="WebKitWebContext.html#WebKitTLSErrorsPolicy" title="enum WebKitTLSErrorsPolicy"><span class="type">WebKitTLSErrorsPolicy</span></a></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-set-web-extensions-directory"></a><h3>webkit_web_context_set_web_extensions_directory ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_context_set_web_extensions_directory + (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *directory</code></em>);</pre> +<p>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 +<a class="link" href="WebKitWebContext.html#WebKitWebContext-initialize-web-extensions" title="The “initialize-web-extensions” signal"><span class="type">“initialize-web-extensions”</span></a> to call this method +before anything is loaded.</p> +<div class="refsect3"> +<a name="webkit-web-context-set-web-extensions-directory.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>directory</p></td> +<td class="parameter_description"><p>the directory to add</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-set-web-extensions-initialization-user-data"></a><h3>webkit_web_context_set_web_extensions_initialization_user_data ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_context_set_web_extensions_initialization_user_data + (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>, + <em class="parameter"><code><a href="../glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *user_data</code></em>);</pre> +<p>Set user data to be passed to Web Extensions on initialization. +The data will be passed to the +<a class="link" href="WebKitWebExtension.html#WebKitWebExtensionInitializeWithUserDataFunction" title="WebKitWebExtensionInitializeWithUserDataFunction ()"><span class="type">WebKitWebExtensionInitializeWithUserDataFunction</span></a>. +This method must be called before loading anything in this context, +otherwise it will not have any effect. You can connect to +<a class="link" href="WebKitWebContext.html#WebKitWebContext-initialize-web-extensions" title="The “initialize-web-extensions” signal"><span class="type">“initialize-web-extensions”</span></a> to call this method +before anything is loaded.</p> +<div class="refsect3"> +<a name="webkit-web-context-set-web-extensions-initialization-user-data.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>a <a href="../glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-prefetch-dns"></a><h3>webkit_web_context_prefetch_dns ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_context_prefetch_dns (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *hostname</code></em>);</pre> +<p>Resolve the domain name of the given <em class="parameter"><code>hostname</code></em> + in advance, so that if a URI +of <em class="parameter"><code>hostname</code></em> + is requested the load will be performed more quickly.</p> +<div class="refsect3"> +<a name="webkit-web-context-prefetch-dns.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>hostname</p></td> +<td class="parameter_description"><p>a hostname to be resolved</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-set-disk-cache-directory"></a><h3>webkit_web_context_set_disk_cache_directory ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_context_set_disk_cache_directory + (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *directory</code></em>);</pre> +<div class="warning"> +<p><code class="literal">webkit_web_context_set_disk_cache_directory</code> has been deprecated since version 2.10. and should not be used in newly-written code.</p> +<p>Use <a class="link" href="WebKitWebContext.html#webkit-web-context-new-with-website-data-manager" title="webkit_web_context_new_with_website_data_manager ()"><code class="function">webkit_web_context_new_with_website_data_manager()</code></a> instead.</p> +</div> +<p>Set 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.</p> +<p>Note that this method overrides the directory set in the <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a>, +but it doesn't change the value returned by <a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-disk-cache-directory" title="webkit_website_data_manager_get_disk_cache_directory ()"><code class="function">webkit_website_data_manager_get_disk_cache_directory()</code></a> +since the <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> is immutable.</p> +<div class="refsect3"> +<a name="webkit-web-context-set-disk-cache-directory.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>directory</p></td> +<td class="parameter_description"><p>the directory to set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-allow-tls-certificate-for-host"></a><h3>webkit_web_context_allow_tls_certificate_for_host ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_context_allow_tls_certificate_for_host + (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>, + <em class="parameter"><code><a href="../gio/GTlsCertificate.html#GTlsCertificate-struct"><span class="type">GTlsCertificate</span></a> *certificate</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *host</code></em>);</pre> +<p>Ignore further TLS errors on the <em class="parameter"><code>host</code></em> + for the certificate present in <em class="parameter"><code>info</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-web-context-allow-tls-certificate-for-host.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>certificate</p></td> +<td class="parameter_description"><p>a <a href="../gio/GTlsCertificate.html#GTlsCertificate-struct"><span class="type">GTlsCertificate</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>host</p></td> +<td class="parameter_description"><p>the host for which a certificate is to be allowed</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-get-process-model"></a><h3>webkit_web_context_get_process_model ()</h3> +<pre class="programlisting"><a class="link" href="WebKitWebContext.html#WebKitProcessModel" title="enum WebKitProcessModel"><span class="returnvalue">WebKitProcessModel</span></a> +webkit_web_context_get_process_model (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>);</pre> +<p>Returns the current process model. For more information about this value +see <a class="link" href="WebKitWebContext.html#webkit-web-context-set-process-model" title="webkit_web_context_set_process_model ()"><code class="function">webkit_web_context_set_process_model()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-web-context-get-process-model.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-context-get-process-model.returns"></a><h4>Returns</h4> +<p> the current <a class="link" href="WebKitWebContext.html#WebKitProcessModel" title="enum WebKitProcessModel"><span class="type">WebKitProcessModel</span></a></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-set-process-model"></a><h3>webkit_web_context_set_process_model ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_context_set_process_model (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>, + <em class="parameter"><code><a class="link" href="WebKitWebContext.html#WebKitProcessModel" title="enum WebKitProcessModel"><span class="type">WebKitProcessModel</span></a> process_model</code></em>);</pre> +<p>Specifies a process model for WebViews, which WebKit will use to +determine how auxiliary processes are handled. The default setting +(<a class="link" href="WebKitWebContext.html#WEBKIT-PROCESS-MODEL-SHARED-SECONDARY-PROCESS:CAPS"><code class="literal">WEBKIT_PROCESS_MODEL_SHARED_SECONDARY_PROCESS</code></a>) 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.</p> +<p>Applications which may potentially use a large amount of WebViews +—for example a multi-tabbed web browser— may want to use +<a class="link" href="WebKitWebContext.html#WEBKIT-PROCESS-MODEL-MULTIPLE-SECONDARY-PROCESSES:CAPS"><code class="literal">WEBKIT_PROCESS_MODEL_MULTIPLE_SECONDARY_PROCESSES</code></a>, 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.</p> +<p>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.</p> +<div class="refsect3"> +<a name="webkit-web-context-set-process-model.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>process_model</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebContext.html#WebKitProcessModel" title="enum WebKitProcessModel"><span class="type">WebKitProcessModel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-initialize-notification-permissions"></a><h3>webkit_web_context_initialize_notification_permissions ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_context_initialize_notification_permissions + (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>, + <em class="parameter"><code><a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *allowed_origins</code></em>, + <em class="parameter"><code><a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *disallowed_origins</code></em>);</pre> +<p>Sets initial desktop notification permissions for the <em class="parameter"><code>context</code></em> +. +<em class="parameter"><code>allowed_origins</code></em> + and <em class="parameter"><code>disallowed_origins</code></em> + must each be <a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of +<a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="type">WebKitSecurityOrigin</span></a> objects representing origins that will, +respectively, either always or never have permission to show desktop +notifications. No <a class="link" href="WebKitNotificationPermissionRequest.html" title="WebKitNotificationPermissionRequest"><span class="type">WebKitNotificationPermissionRequest</span></a> will ever be +generated for any of the security origins represented in +<em class="parameter"><code>allowed_origins</code></em> + or <em class="parameter"><code>disallowed_origins</code></em> +. This function is necessary +because some webpages proactively check whether they have permission +to display notifications without ever creating a permission request.</p> +<p>This function only affects web processes that have not already been +created. The best time to call it is when handling +<a class="link" href="WebKitWebContext.html#WebKitWebContext-initialize-notification-permissions" title="The “initialize-notification-permissions” signal"><span class="type">“initialize-notification-permissions”</span></a> so as to +ensure that new web processes receive the most recent set of +permissions.</p> +<div class="refsect3"> +<a name="webkit-web-context-initialize-notification-permissions.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>allowed_origins</p></td> +<td class="parameter_description"><p> a <a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of security origins. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> WebKitSecurityOrigin]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>disallowed_origins</p></td> +<td class="parameter_description"><p> a <a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of security origins. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> WebKitSecurityOrigin]</span></td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitURISchemeRequestCallback"></a><h3>WebKitURISchemeRequestCallback ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +<span class="c_punctuation">(</span>*WebKitURISchemeRequestCallback<span class="c_punctuation">)</span> (<em class="parameter"><code><a class="link" href="WebKitURISchemeRequest.html" title="WebKitURISchemeRequest"><span class="type">WebKitURISchemeRequest</span></a> *request</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre> +<p>Type definition for a function that will be called back when an URI request is +made for a user registered URI scheme.</p> +<div class="refsect3"> +<a name="WebKitURISchemeRequestCallback.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitURISchemeRequest.html" title="WebKitURISchemeRequest"><span class="type">WebKitURISchemeRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data passed to the callback</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-context-register-uri-scheme"></a><h3>webkit_web_context_register_uri_scheme ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_context_register_uri_scheme + (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *scheme</code></em>, + <em class="parameter"><code><a class="link" href="WebKitWebContext.html#WebKitURISchemeRequestCallback" title="WebKitURISchemeRequestCallback ()"><span class="type">WebKitURISchemeRequestCallback</span></a> callback</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>, + <em class="parameter"><code><a href="../glib/glib-Datasets.html#GDestroyNotify"><span class="type">GDestroyNotify</span></a> user_data_destroy_func</code></em>);</pre> +<p>Register <em class="parameter"><code>scheme</code></em> + in <em class="parameter"><code>context</code></em> +, so that when an URI request with <em class="parameter"><code>scheme</code></em> + is made in the +<a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a>, the <a class="link" href="WebKitWebContext.html#WebKitURISchemeRequestCallback" title="WebKitURISchemeRequestCallback ()"><span class="type">WebKitURISchemeRequestCallback</span></a> registered will be called with a +<a class="link" href="WebKitURISchemeRequest.html" title="WebKitURISchemeRequest"><span class="type">WebKitURISchemeRequest</span></a>. +It is possible to handle URI scheme requests asynchronously, by calling <a href="../gobject/gobject-The-Base-Object-Type.html#g-object-ref"><code class="function">g_object_ref()</code></a> on the +<a class="link" href="WebKitURISchemeRequest.html" title="WebKitURISchemeRequest"><span class="type">WebKitURISchemeRequest</span></a> and calling <a class="link" href="WebKitURISchemeRequest.html#webkit-uri-scheme-request-finish" title="webkit_uri_scheme_request_finish ()"><code class="function">webkit_uri_scheme_request_finish()</code></a> later +when the data of the request is available or +<a class="link" href="WebKitURISchemeRequest.html#webkit-uri-scheme-request-finish-error" title="webkit_uri_scheme_request_finish_error ()"><code class="function">webkit_uri_scheme_request_finish_error()</code></a> in case of error.</p> +<div class="informalexample"> + <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> + <tbody> + <tr> + <td class="listing_lines" align="right"><pre>1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32</pre></td> + <td class="listing_code"><pre class="programlisting"><span class="type">static</span> <span class="type">void</span> +about_uri_scheme_request_cb (WebKitURISchemeRequest *request, + gpointer user_data) +{ + GInputStream *stream; + gsize stream_length; + <span class="type">const</span> gchar *path; + + path = webkit_uri_scheme_request_get_path (request); + <span class="keyword">if</span> (!g_strcmp0 (path, <span class="number">"plugins"</span>)) { + <span class="comment">/*</span><span class="comment"> Create a GInputStream with the contents of plugins about page, and set its length to stream_length </span><span class="comment">*/</span> + } <span class="keyword">else</span> <span class="keyword">if</span> (!g_strcmp0 (path, <span class="number">"memory"</span>)) { + <span class="comment">/*</span><span class="comment"> Create a GInputStream with the contents of memory about page, and set its length to stream_length </span><span class="comment">*/</span> + } <span class="keyword">else</span> <span class="keyword">if</span> (!g_strcmp0 (path, <span class="number">"applications"</span>)) { + <span class="comment">/*</span><span class="comment"> Create a GInputStream with the contents of applications about page, and set its length to stream_length </span><span class="comment">*/</span> + } <span class="keyword">else</span> <span class="keyword">if</span> (!g_strcmp0 (path, <span class="number">"example"</span>)) { + gchar *contents; + + contents = g_strdup_printf (<span class="number">"<html><body><p>Example about page</p></body></html>"</span>); + stream_length = strlen (contents); + stream = g_memory_input_stream_new_from_data (contents, stream_length, g_free); + } <span class="keyword">else</span> { + GError *error; + + error = g_error_new (ABOUT_HANDLER_ERROR, ABOUT_HANDLER_ERROR_INVALID, <span class="number">"Invalid about:</span><span class="symbol">%s</span><span class="number"> page."</span>, path); + webkit_uri_scheme_request_finish_error (request, error); + g_error_free (error); + <span class="keyword">return</span>; + } + webkit_uri_scheme_request_finish (request, stream, stream_length, <span class="number">"text/html"</span>); + g_object_unref (stream); +}</pre></td> + </tr> + </tbody> + </table> +</div> + +<div class="refsect3"> +<a name="webkit-web-context-register-uri-scheme.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>scheme</p></td> +<td class="parameter_description"><p>the network scheme to register</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>callback</p></td> +<td class="parameter_description"><p> a <a class="link" href="WebKitWebContext.html#WebKitURISchemeRequestCallback" title="WebKitURISchemeRequestCallback ()"><span class="type">WebKitURISchemeRequestCallback</span></a>. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>data to pass to callback function</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data_destroy_func</p></td> +<td class="parameter_description"><p>destroy notify for <em class="parameter"><code>user_data</code></em> +</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +</div> +<div class="refsect1"> +<a name="WebKitWebContext.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitWebContext-struct"></a><h3>struct WebKitWebContext</h3> +<pre class="programlisting">struct WebKitWebContext;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitCacheModel"></a><h3>enum WebKitCacheModel</h3> +<p>Enum values used for determining the <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> cache model.</p> +<div class="refsect3"> +<a name="WebKitCacheModel.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CACHE-MODEL-DOCUMENT-VIEWER:CAPS"></a>WEBKIT_CACHE_MODEL_DOCUMENT_VIEWER</p></td> +<td class="enum_member_description"> +<p>Disable 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.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CACHE-MODEL-WEB-BROWSER:CAPS"></a>WEBKIT_CACHE_MODEL_WEB_BROWSER</p></td> +<td class="enum_member_description"> +<p>Improve document load speed substantially + by caching a very large number of resources and previously viewed content.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-CACHE-MODEL-DOCUMENT-BROWSER:CAPS"></a>WEBKIT_CACHE_MODEL_DOCUMENT_BROWSER</p></td> +<td class="enum_member_description"> +<p>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.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitProcessModel"></a><h3>enum WebKitProcessModel</h3> +<p>Enum values used for determining the <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> process model.</p> +<div class="refsect3"> +<a name="WebKitProcessModel.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-PROCESS-MODEL-SHARED-SECONDARY-PROCESS:CAPS"></a>WEBKIT_PROCESS_MODEL_SHARED_SECONDARY_PROCESS</p></td> +<td class="enum_member_description"> +<p>Use a single process to + perform content rendering. The process is shared among all the + <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> 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.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-PROCESS-MODEL-MULTIPLE-SECONDARY-PROCESSES:CAPS"></a>WEBKIT_PROCESS_MODEL_MULTIPLE_SECONDARY_PROCESSES</p></td> +<td class="enum_member_description"> +<p>Use one process + for each <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>, 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.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitTLSErrorsPolicy"></a><h3>enum WebKitTLSErrorsPolicy</h3> +<p>Enum values used to denote the TLS errors policy.</p> +<div class="refsect3"> +<a name="WebKitTLSErrorsPolicy.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-TLS-ERRORS-POLICY-IGNORE:CAPS"></a>WEBKIT_TLS_ERRORS_POLICY_IGNORE</p></td> +<td class="enum_member_description"> +<p>Ignore TLS errors.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-TLS-ERRORS-POLICY-FAIL:CAPS"></a>WEBKIT_TLS_ERRORS_POLICY_FAIL</p></td> +<td class="enum_member_description"> +<p>TLS errors will emit + <a class="link" href="WebKitWebView.html#WebKitWebView-load-failed-with-tls-errors" title="The “load-failed-with-tls-errors” signal"><span class="type">“load-failed-with-tls-errors”</span></a> and, if the signal is handled, + finish the load. In case the signal is not handled, + <a class="link" href="WebKitWebView.html#WebKitWebView-load-failed" title="The “load-failed” signal"><span class="type">“load-failed”</span></a> is emitted before the load finishes.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitNetworkProxyMode"></a><h3>enum WebKitNetworkProxyMode</h3> +<p>Enum values used to set the network proxy mode.</p> +<div class="refsect3"> +<a name="WebKitNetworkProxyMode.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-NETWORK-PROXY-MODE-DEFAULT:CAPS"></a>WEBKIT_NETWORK_PROXY_MODE_DEFAULT</p></td> +<td class="enum_member_description"> +<p>Use the default proxy of the system.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-NETWORK-PROXY-MODE-NO-PROXY:CAPS"></a>WEBKIT_NETWORK_PROXY_MODE_NO_PROXY</p></td> +<td class="enum_member_description"> +<p>Do not use any proxy.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-NETWORK-PROXY-MODE-CUSTOM:CAPS"></a>WEBKIT_NETWORK_PROXY_MODE_CUSTOM</p></td> +<td class="enum_member_description"> +<p>Use custom proxy settings.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitWebContext.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="WebKitWebContext--local-storage-directory"></a><h3>The <code class="literal">“local-storage-directory”</code> property</h3> +<pre class="programlisting"> “local-storage-directory” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The directory where local storage data will be saved.</p> +<div class="warning"> +<p><code class="literal">WebKitWebContext:local-storage-directory</code> has been deprecated since version 2.10. and should not be used in newly-written code.</p> +<p>Use <a class="link" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--local-storage-directory" title="The “local-storage-directory” property"><span class="type">“local-storage-directory”</span></a> instead.</p> +</div> +<p>Flags: Read / Write / Construct Only</p> +<p>Default value: NULL</p> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebContext--website-data-manager"></a><h3>The <code class="literal">“website-data-manager”</code> property</h3> +<pre class="programlisting"> “website-data-manager” <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> *</pre> +<p>The <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> associated with this context.</p> +<p>Flags: Read / Write / Construct Only</p> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitWebContext.signal-details"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="WebKitWebContext-download-started"></a><h3>The <code class="literal">“download-started”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context, + <a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a> *download, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>This signal is emitted when a new download request is made.</p> +<div class="refsect3"> +<a name="WebKitWebContext-download-started.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>download</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a> associated with this event</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebContext-initialize-notification-permissions"></a><h3>The <code class="literal">“initialize-notification-permissions”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>This signal is emitted when a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></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 +<a class="link" href="WebKitWebContext.html#webkit-web-context-initialize-notification-permissions" title="webkit_web_context_initialize_notification_permissions ()"><code class="function">webkit_web_context_initialize_notification_permissions()</code></a>. If no +notification permissions have changed since the last time this +signal was emitted, then there is no need to call +<a class="link" href="WebKitWebContext.html#webkit-web-context-initialize-notification-permissions" title="webkit_web_context_initialize_notification_permissions ()"><code class="function">webkit_web_context_initialize_notification_permissions()</code></a> again.</p> +<div class="refsect3"> +<a name="WebKitWebContext-initialize-notification-permissions.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebContext-initialize-web-extensions"></a><h3>The <code class="literal">“initialize-web-extensions”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>This signal is emitted when a new web process is about to be +launched. It signals the most appropriate moment to use +<a class="link" href="WebKitWebContext.html#webkit-web-context-set-web-extensions-initialization-user-data" title="webkit_web_context_set_web_extensions_initialization_user_data ()"><code class="function">webkit_web_context_set_web_extensions_initialization_user_data()</code></a> +and <a class="link" href="WebKitWebContext.html#webkit-web-context-set-web-extensions-directory" title="webkit_web_context_set_web_extensions_directory ()"><code class="function">webkit_web_context_set_web_extensions_directory()</code></a>.</p> +<div class="refsect3"> +<a name="WebKitWebContext-initialize-web-extensions.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitWebEditor.html b/Documentation/webkit2gtk-4.0/html/WebKitWebEditor.html new file mode 100644 index 000000000..cac73d5f6 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitWebEditor.html @@ -0,0 +1,175 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitWebEditor: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch02.html" title="Web Extensions"> +<link rel="prev" href="WebKitWebHitTestResult.html" title="WebKitWebHitTestResult"> +<link rel="next" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitWebEditor.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitWebEditor.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#WebKitWebEditor.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch02.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitWebHitTestResult.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitConsoleMessage.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitWebEditor"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitWebEditor.top_of_page"></a>WebKitWebEditor</span></h2> +<p>WebKitWebEditor — Access to editing capabilities of a <a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a></p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitWebEditor.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody><tr> +<td class="function_type"> +<a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="returnvalue">WebKitWebPage</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebEditor.html#webkit-web-editor-get-page" title="webkit_web_editor_get_page ()">webkit_web_editor_get_page</a> <span class="c_punctuation">()</span> +</td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebEditor.signals"></a><h2>Signals</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="signals_return"> +<col width="300px" class="signals_name"> +<col width="200px" class="signals_flags"> +</colgroup> +<tbody><tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitWebEditor.html#WebKitWebEditor-selection-changed" title="The “selection-changed” signal">selection-changed</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebEditor.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="WebKitWebEditor.html#WebKitWebEditor-struct" title="WebKitWebEditor">WebKitWebEditor</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebEditor.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitWebEditor +</pre> +</div> +<div class="refsect1"> +<a name="WebKitWebEditor.description"></a><h2>Description</h2> +<p>The WebKitWebEditor provides access to various editing capabilities of +a <a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a> such as a possibility to react to the current selection in +<a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a>.</p> +</div> +<div class="refsect1"> +<a name="WebKitWebEditor.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-web-editor-get-page"></a><h3>webkit_web_editor_get_page ()</h3> +<pre class="programlisting"><a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="returnvalue">WebKitWebPage</span></a> * +webkit_web_editor_get_page (<em class="parameter"><code><a class="link" href="WebKitWebEditor.html" title="WebKitWebEditor"><span class="type">WebKitWebEditor</span></a> *editor</code></em>);</pre> +<p>Gets the <a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a> that is associated with the <a class="link" href="WebKitWebEditor.html" title="WebKitWebEditor"><span class="type">WebKitWebEditor</span></a> that can +be used to access the <a href="../html/WebKitDOMDocument.html#WebKitDOMDocument-struct"><span class="type">WebKitDOMDocument</span></a> currently loaded into it.</p> +<div class="refsect3"> +<a name="webkit-web-editor-get-page.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>editor</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebEditor.html" title="WebKitWebEditor"><span class="type">WebKitWebEditor</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-editor-get-page.returns"></a><h4>Returns</h4> +<p> the associated <a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a>. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitWebEditor.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitWebEditor-struct"></a><h3>WebKitWebEditor</h3> +<pre class="programlisting">typedef struct _WebKitWebEditor WebKitWebEditor;</pre> +</div> +</div> +<div class="refsect1"> +<a name="WebKitWebEditor.signal-details"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="WebKitWebEditor-selection-changed"></a><h3>The <code class="literal">“selection-changed”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitWebEditor.html" title="WebKitWebEditor"><span class="type">WebKitWebEditor</span></a> *editor, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>This signal is emitted for every selection change inside a <a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a> +as well as for every caret position change as the caret is a collapsed +selection.</p> +<div class="refsect3"> +<a name="WebKitWebEditor-selection-changed.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>editor</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebEditor.html" title="WebKitWebEditor"><span class="type">WebKitWebEditor</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitWebEditor.see-also"></a><h2>See Also</h2> +<p><a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a></p> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitWebExtension.html b/Documentation/webkit2gtk-4.0/html/WebKitWebExtension.html new file mode 100644 index 000000000..51d2d44df --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitWebExtension.html @@ -0,0 +1,378 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitWebExtension: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch02.html" title="Web Extensions"> +<link rel="prev" href="ch02.html" title="Web Extensions"> +<link rel="next" href="WebKitWebPage.html" title="WebKitWebPage"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitWebExtension.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitWebExtension.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#WebKitWebExtension.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch02.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="ch02.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitWebPage.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitWebExtension"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitWebExtension.top_of_page"></a>WebKitWebExtension</span></h2> +<p>WebKitWebExtension — Represents a WebExtension of the WebProcess</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitWebExtension.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<span class="c_punctuation">(</span><a class="link" href="WebKitWebExtension.html#WebKitWebExtensionInitializeFunction" title="WebKitWebExtensionInitializeFunction ()">*WebKitWebExtensionInitializeFunction</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<span class="c_punctuation">(</span><a class="link" href="WebKitWebExtension.html#WebKitWebExtensionInitializeWithUserDataFunction" title="WebKitWebExtensionInitializeWithUserDataFunction ()">*WebKitWebExtensionInitializeWithUserDataFunction</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="returnvalue">WebKitWebPage</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebExtension.html#webkit-web-extension-get-page" title="webkit_web_extension_get_page ()">webkit_web_extension_get_page</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebExtension.signals"></a><h2>Signals</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="signals_return"> +<col width="300px" class="signals_name"> +<col width="200px" class="signals_flags"> +</colgroup> +<tbody><tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitWebExtension.html#WebKitWebExtension-page-created" title="The “page-created” signal">page-created</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebExtension.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitWebExtension.html#WebKitWebExtension-struct" title="struct WebKitWebExtension">WebKitWebExtension</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebExtension.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitWebExtension +</pre> +</div> +<div class="refsect1"> +<a name="WebKitWebExtension.description"></a><h2>Description</h2> +<p>WebKitWebExtension is a loadable module for the WebProcess. It allows you to execute code in the +WebProcess and being able to use the DOM API, to change any request or to inject custom +JavaScript code, for example.</p> +<p>To create a WebKitWebExtension you should write a module with an initialization function that could +be either <code class="function">webkit_web_extension_initialize()</code> with prototype <a class="link" href="WebKitWebExtension.html#WebKitWebExtensionInitializeFunction" title="WebKitWebExtensionInitializeFunction ()"><span class="type">WebKitWebExtensionInitializeFunction</span></a> or +<code class="function">webkit_web_extension_initialize_with_user_data()</code> with prototype <a class="link" href="WebKitWebExtension.html#WebKitWebExtensionInitializeWithUserDataFunction" title="WebKitWebExtensionInitializeWithUserDataFunction ()"><span class="type">WebKitWebExtensionInitializeWithUserDataFunction</span></a>. +This function has to be public and it has to use the <a href="../glib/glib-Dynamic-Loading-of-Modules.html#G-MODULE-EXPORT:CAPS"><span class="type">G_MODULE_EXPORT</span></a> macro. It is called when the +web process is initialized.</p> +<div class="informalexample"> + <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> + <tbody> + <tr> + <td class="listing_lines" align="right"><pre>1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17</pre></td> + <td class="listing_code"><pre class="programlisting"><span class="type">static</span> <span class="type">void</span> +web_page_created_callback (WebKitWebExtension *extension, + WebKitWebPage *web_page, + gpointer user_data) +{ + g_print (<span class="number">"Page </span><span class="symbol">%d</span><span class="number"> created for </span><span class="symbol">%s</span><span class="symbol">\n</span><span class="number">"</span>, + webkit_web_page_get_id (web_page), + webkit_web_page_get_uri (web_page)); +} + +G_MODULE_EXPORT <span class="type">void</span> +webkit_web_extension_initialize (WebKitWebExtension *extension) +{ + g_signal_connect (extension, <span class="number">"page-created"</span>, + G_CALLBACK (web_page_created_callback), + <span class="number">NULL</span>); +}</pre></td> + </tr> + </tbody> + </table> +</div> + +<p>The previous piece of code shows a trivial example of an extension that notifies when +a <a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a> is created.</p> +<p>WebKit has to know where it can find the created WebKitWebExtension. To do so you +should use the <a class="link" href="WebKitWebContext.html#webkit-web-context-set-web-extensions-directory" title="webkit_web_context_set_web_extensions_directory ()"><code class="function">webkit_web_context_set_web_extensions_directory()</code></a> function. The signal +<a class="link" href="WebKitWebContext.html#WebKitWebContext-initialize-web-extensions" title="The “initialize-web-extensions” signal"><span class="type">“initialize-web-extensions”</span></a> is the recommended place to call it.</p> +<p>To provide the initialization data used by the <code class="function">webkit_web_extension_initialize_with_user_data()</code> +function, you have to call <a class="link" href="WebKitWebContext.html#webkit-web-context-set-web-extensions-initialization-user-data" title="webkit_web_context_set_web_extensions_initialization_user_data ()"><code class="function">webkit_web_context_set_web_extensions_initialization_user_data()</code></a> with +the desired data as parameter. You can see an example of this in the following piece of code:</p> +<div class="informalexample"> + <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> + <tbody> + <tr> + <td class="listing_lines" align="right"><pre>1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26</pre></td> + <td class="listing_code"><pre class="programlisting"><span class="preproc">#define WEB_EXTENSIONS_DIRECTORY </span><span class="comment">/*</span><span class="comment"> ... </span><span class="comment">*/</span> + +<span class="type">static</span> <span class="type">void</span> +initialize_web_extensions (WebKitWebContext *context, + gpointer user_data) +{ + <span class="comment">/*</span><span class="comment"> Web Extensions get a different ID for each Web Process </span><span class="comment">*/</span> + <span class="type">static</span> guint32 unique_id = <span class="number">0</span>; + + webkit_web_context_set_web_extensions_directory ( + context, WEB_EXTENSIONS_DIRECTORY); + webkit_web_context_set_web_extensions_initialization_user_data ( + context, g_variant_new_uint32 (unique_id++)); +} + +<span class="type">int</span> main (<span class="type">int</span> argc, <span class="type">char</span> **argv) +{ + g_signal_connect (webkit_web_context_get_default (), + <span class="number">"initialize-web-extensions"</span>, + G_CALLBACK (initialize_web_extensions), + <span class="number">NULL</span>); + + GtkWidget *view = webkit_web_view_new (); + + <span class="comment">/*</span><span class="comment"> ... </span><span class="comment">*/</span> +}</pre></td> + </tr> + </tbody> + </table> +</div> + +</div> +<div class="refsect1"> +<a name="WebKitWebExtension.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="WebKitWebExtensionInitializeFunction"></a><h3>WebKitWebExtensionInitializeFunction ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +<span class="c_punctuation">(</span>*WebKitWebExtensionInitializeFunction<span class="c_punctuation">)</span> + (<em class="parameter"><code><a class="link" href="WebKitWebExtension.html" title="WebKitWebExtension"><span class="type">WebKitWebExtension</span></a> *extension</code></em>);</pre> +<p>Type definition for a function that will be called to initialize +the web extension when the web process starts.</p> +<div class="refsect3"> +<a name="WebKitWebExtensionInitializeFunction.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>extension</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebExtension.html" title="WebKitWebExtension"><span class="type">WebKitWebExtension</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebExtensionInitializeWithUserDataFunction"></a><h3>WebKitWebExtensionInitializeWithUserDataFunction ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +<span class="c_punctuation">(</span>*WebKitWebExtensionInitializeWithUserDataFunction<span class="c_punctuation">)</span> + (<em class="parameter"><code><a class="link" href="WebKitWebExtension.html" title="WebKitWebExtension"><span class="type">WebKitWebExtension</span></a> *extension</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *user_data</code></em>);</pre> +<p>Type definition for a function that will be called to initialize +the web extensions when the web process starts, and which receives +as additional argument the user data set with +<a class="link" href="WebKitWebContext.html#webkit-web-context-set-web-extensions-initialization-user-data" title="webkit_web_context_set_web_extensions_initialization_user_data ()"><code class="function">webkit_web_context_set_web_extensions_initialization_user_data()</code></a>.</p> +<div class="refsect3"> +<a name="WebKitWebExtensionInitializeWithUserDataFunction.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>extension</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebExtension.html" title="WebKitWebExtension"><span class="type">WebKitWebExtension</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>a <a href="../glib/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-extension-get-page"></a><h3>webkit_web_extension_get_page ()</h3> +<pre class="programlisting"><a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="returnvalue">WebKitWebPage</span></a> * +webkit_web_extension_get_page (<em class="parameter"><code><a class="link" href="WebKitWebExtension.html" title="WebKitWebExtension"><span class="type">WebKitWebExtension</span></a> *extension</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> page_id</code></em>);</pre> +<p>Get the web page of the given <em class="parameter"><code>page_id</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-web-extension-get-page.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>extension</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebExtension.html" title="WebKitWebExtension"><span class="type">WebKitWebExtension</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>page_id</p></td> +<td class="parameter_description"><p>the identifier of the <a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a> to get</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-extension-get-page.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a> for the given <em class="parameter"><code>page_id</code></em> +, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the +identifier doesn't correspond to an exsiting web page. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +</div> +<div class="refsect1"> +<a name="WebKitWebExtension.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitWebExtension-struct"></a><h3>struct WebKitWebExtension</h3> +<pre class="programlisting">struct WebKitWebExtension;</pre> +</div> +</div> +<div class="refsect1"> +<a name="WebKitWebExtension.signal-details"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="WebKitWebExtension-page-created"></a><h3>The <code class="literal">“page-created”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitWebExtension.html" title="WebKitWebExtension"><span class="type">WebKitWebExtension</span></a> *extension, + <a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a> *web_page, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>This signal is emitted when a new <a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a> is created in +the Web Process.</p> +<div class="refsect3"> +<a name="WebKitWebExtension-page-created.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>extension</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebExtension.html" title="WebKitWebExtension"><span class="type">WebKitWebExtension</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>web_page</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a> created</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitWebHitTestResult.html b/Documentation/webkit2gtk-4.0/html/WebKitWebHitTestResult.html new file mode 100644 index 000000000..70bad6459 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitWebHitTestResult.html @@ -0,0 +1,148 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitWebHitTestResult: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch02.html" title="Web Extensions"> +<link rel="prev" href="WebKitScriptWorld.html" title="WebKitScriptWorld"> +<link rel="next" href="WebKitWebEditor.html" title="WebKitWebEditor"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitWebHitTestResult.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitWebHitTestResult.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#WebKitWebHitTestResult.properties" class="shortcut">Properties</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch02.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitScriptWorld.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitWebEditor.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitWebHitTestResult"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitWebHitTestResult.top_of_page"></a>WebKitWebHitTestResult</span></h2> +<p>WebKitWebHitTestResult — Result of a Hit Test (Web Process Extensions)</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitWebHitTestResult.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody><tr> +<td class="function_type"> +<a href="../html/WebKitDOMNode.html#WebKitDOMNode-struct"><span class="returnvalue">WebKitDOMNode</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebHitTestResult.html#webkit-web-hit-test-result-get-node" title="webkit_web_hit_test_result_get_node ()">webkit_web_hit_test_result_get_node</a> <span class="c_punctuation">()</span> +</td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebHitTestResult.properties"></a><h2>Properties</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody><tr> +<td class="property_type"> +<a href="../html/WebKitDOMNode.html#WebKitDOMNode-struct"><span class="type">WebKitDOMNode</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitWebHitTestResult.html#WebKitWebHitTestResult--node" title="The “node” property">node</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebHitTestResult.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitWebHitTestResult.html#WebKitWebHitTestResult-struct" title="struct WebKitWebHitTestResult">WebKitWebHitTestResult</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebHitTestResult.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> <a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult">WebKitHitTestResult</a> + <span class="lineart">╰──</span> WebKitWebHitTestResult +</pre> +</div> +<div class="refsect1"> +<a name="WebKitWebHitTestResult.description"></a><h2>Description</h2> +<p>WebKitWebHitTestResult extends <a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a> to provide information +about the <a href="../html/WebKitDOMNode.html#WebKitDOMNode-struct"><span class="type">WebKitDOMNode</span></a> in the coordinates of the Hit Test.</p> +</div> +<div class="refsect1"> +<a name="WebKitWebHitTestResult.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-web-hit-test-result-get-node"></a><h3>webkit_web_hit_test_result_get_node ()</h3> +<pre class="programlisting"><a href="../html/WebKitDOMNode.html#WebKitDOMNode-struct"><span class="returnvalue">WebKitDOMNode</span></a> * +webkit_web_hit_test_result_get_node (<em class="parameter"><code><a class="link" href="WebKitWebHitTestResult.html" title="WebKitWebHitTestResult"><span class="type">WebKitWebHitTestResult</span></a> *hit_test_result</code></em>);</pre> +<p>Get the <a href="../html/WebKitDOMNode.html#WebKitDOMNode-struct"><span class="type">WebKitDOMNode</span></a> in the coordinates of the Hit Test.</p> +<div class="refsect3"> +<a name="webkit-web-hit-test-result-get-node.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>hit_test_result</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebHitTestResult.html" title="WebKitWebHitTestResult"><span class="type">WebKitWebHitTestResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-hit-test-result-get-node.returns"></a><h4>Returns</h4> +<p> a <a href="../html/WebKitDOMNode.html#WebKitDOMNode-struct"><span class="type">WebKitDOMNode</span></a>. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitWebHitTestResult.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitWebHitTestResult-struct"></a><h3>struct WebKitWebHitTestResult</h3> +<pre class="programlisting">struct WebKitWebHitTestResult;</pre> +</div> +</div> +<div class="refsect1"> +<a name="WebKitWebHitTestResult.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="WebKitWebHitTestResult--node"></a><h3>The <code class="literal">“node”</code> property</h3> +<pre class="programlisting"> “node” <a href="../html/WebKitDOMNode.html#WebKitDOMNode-struct"><span class="type">WebKitDOMNode</span></a> *</pre> +<p>The <a href="../html/WebKitDOMNode.html#WebKitDOMNode-struct"><span class="type">WebKitDOMNode</span></a></p> +<p>Flags: Read / Write / Construct Only</p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitWebHitTestResult.see-also"></a><h2>See Also</h2> +<p><a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a>, <a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a></p> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitWebInspector.html b/Documentation/webkit2gtk-4.0/html/WebKitWebInspector.html new file mode 100644 index 000000000..23117c26e --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitWebInspector.html @@ -0,0 +1,734 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitWebInspector: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitPlugin.html" title="WebKitPlugin"> +<link rel="next" href="WebKitURISchemeRequest.html" title="WebKitURISchemeRequest"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitWebInspector.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitWebInspector.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#WebKitWebInspector.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#WebKitWebInspector.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitPlugin.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitURISchemeRequest.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitWebInspector"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitWebInspector.top_of_page"></a>WebKitWebInspector</span></h2> +<p>WebKitWebInspector — Access to the WebKit inspector</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitWebInspector.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<span class="returnvalue">WebKitWebViewBase</span> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebInspector.html#webkit-web-inspector-get-web-view" title="webkit_web_inspector_get_web_view ()">webkit_web_inspector_get_web_view</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebInspector.html#webkit-web-inspector-get-inspected-uri" title="webkit_web_inspector_get_inspected_uri ()">webkit_web_inspector_get_inspected_uri</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebInspector.html#webkit-web-inspector-get-can-attach" title="webkit_web_inspector_get_can_attach ()">webkit_web_inspector_get_can_attach</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebInspector.html#webkit-web-inspector-is-attached" title="webkit_web_inspector_is_attached ()">webkit_web_inspector_is_attached</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebInspector.html#webkit-web-inspector-attach" title="webkit_web_inspector_attach ()">webkit_web_inspector_attach</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebInspector.html#webkit-web-inspector-detach" title="webkit_web_inspector_detach ()">webkit_web_inspector_detach</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebInspector.html#webkit-web-inspector-show" title="webkit_web_inspector_show ()">webkit_web_inspector_show</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebInspector.html#webkit-web-inspector-close" title="webkit_web_inspector_close ()">webkit_web_inspector_close</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebInspector.html#webkit-web-inspector-get-attached-height" title="webkit_web_inspector_get_attached_height ()">webkit_web_inspector_get_attached_height</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebInspector.properties"></a><h2>Properties</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td> +<td class="property_name"><a class="link" href="WebKitWebInspector.html#WebKitWebInspector--attached-height" title="The “attached-height” property">attached-height</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitWebInspector.html#WebKitWebInspector--can-attach" title="The “can-attach” property">can-attach</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitWebInspector.html#WebKitWebInspector--inspected-uri" title="The “inspected-uri” property">inspected-uri</a></td> +<td class="property_flags">Read</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebInspector.signals"></a><h2>Signals</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="signals_return"> +<col width="300px" class="signals_name"> +<col width="200px" class="signals_flags"> +</colgroup> +<tbody> +<tr> +<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> +<td class="signal_name"><a class="link" href="WebKitWebInspector.html#WebKitWebInspector-attach" title="The “attach” signal">attach</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> +<td class="signal_name"><a class="link" href="WebKitWebInspector.html#WebKitWebInspector-bring-to-front" title="The “bring-to-front” signal">bring-to-front</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitWebInspector.html#WebKitWebInspector-closed" title="The “closed” signal">closed</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> +<td class="signal_name"><a class="link" href="WebKitWebInspector.html#WebKitWebInspector-detach" title="The “detach” signal">detach</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> +<td class="signal_name"><a class="link" href="WebKitWebInspector.html#WebKitWebInspector-open-window" title="The “open-window” signal">open-window</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebInspector.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitWebInspector.html#WebKitWebInspector-struct" title="struct WebKitWebInspector">WebKitWebInspector</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebInspector.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitWebInspector +</pre> +</div> +<div class="refsect1"> +<a name="WebKitWebInspector.description"></a><h2>Description</h2> +<p>The WebKit Inspector is a graphical tool to inspect and change the +content of a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>. It also includes an interactive +JavaScript debugger. Using this class one can get a <a href="../gtk3/GtkWidget.html#GtkWidget-struct"><span class="type">GtkWidget</span></a> +which can be embedded into an application to show the inspector.</p> +<p>The inspector is available when the <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> of the +<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> has set the <a class="link" href="WebKitSettings.html#WebKitSettings--enable-developer-extras" title="The “enable-developer-extras” property"><span class="type">“enable-developer-extras”</span></a> +to true, otherwise no inspector is available.</p> +<div class="informalexample"> + <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> + <tbody> + <tr> + <td class="listing_lines" align="right"><pre>1 +2 +3 +4 +5 +6 +7 +8 +9 +10</pre></td> + <td class="listing_code"><pre class="programlisting"><span class="comment">/*</span><span class="comment"> Enable the developer extras </span><span class="comment">*/</span> +WebKitSettings *setting = webkit_web_view_get_settings (WEBKIT_WEB_VIEW(my_webview)); +g_object_set (G_OBJECT(settings), <span class="number">"enable-developer-extras"</span>, TRUE, <span class="number">NULL</span>); + +<span class="comment">/*</span><span class="comment"> Load some data or reload to be able to inspect the page</span><span class="comment">*/</span> +webkit_web_load_uri (WEBKIT_WEB_VIEW(my_webview), <span class="number">"<a href="http://www.gnome.org">http://www.gnome.org</a>"</span>); + +<span class="comment">/*</span><span class="comment"> Show the inspector </span><span class="comment">*/</span> +WebKitWebInspector *inspector = webkit_web_view_get_inspector (WEBKIT_WEB_VIEW(my_webview)); +webkit_web_inspector_show (WEBKIT_WEB_INSPECTOR(inspector));</pre></td> + </tr> + </tbody> + </table> +</div> + +</div> +<div class="refsect1"> +<a name="WebKitWebInspector.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-web-inspector-get-web-view"></a><h3>webkit_web_inspector_get_web_view ()</h3> +<pre class="programlisting"><span class="returnvalue">WebKitWebViewBase</span> * +webkit_web_inspector_get_web_view (<em class="parameter"><code><a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a> *inspector</code></em>);</pre> +<p>Get the <span class="type">WebKitWebViewBase</span> used to display the inspector. +This might be <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the inspector hasn't been loaded yet, +or it has been closed.</p> +<div class="refsect3"> +<a name="webkit-web-inspector-get-web-view.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>inspector</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-inspector-get-web-view.returns"></a><h4>Returns</h4> +<p> the <span class="type">WebKitWebViewBase</span> used to display the inspector or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-inspector-get-inspected-uri"></a><h3>webkit_web_inspector_get_inspected_uri ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +webkit_web_inspector_get_inspected_uri + (<em class="parameter"><code><a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a> *inspector</code></em>);</pre> +<p>Get the URI that is currently being inspected. This can be <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> 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.</p> +<div class="refsect3"> +<a name="webkit-web-inspector-get-inspected-uri.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>inspector</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-inspector-get-inspected-uri.returns"></a><h4>Returns</h4> +<p> the URI that is currently being inspected or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-inspector-get-can-attach"></a><h3>webkit_web_inspector_get_can_attach ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_web_inspector_get_can_attach (<em class="parameter"><code><a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a> *inspector</code></em>);</pre> +<p>Whether the <em class="parameter"><code>inspector</code></em> + can be attached to the same window that contains +the inspected view.</p> +<div class="refsect3"> +<a name="webkit-web-inspector-get-can-attach.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>inspector</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-inspector-get-can-attach.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if there is enough room for the inspector view inside the +window that contains the inspected view, or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-inspector-is-attached"></a><h3>webkit_web_inspector_is_attached ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_web_inspector_is_attached (<em class="parameter"><code><a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a> *inspector</code></em>);</pre> +<p>Whether the <em class="parameter"><code>inspector</code></em> + view is currently attached to the same window that contains +the inspected view.</p> +<div class="refsect3"> +<a name="webkit-web-inspector-is-attached.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>inspector</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-inspector-is-attached.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>inspector</code></em> +is currently attached or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-inspector-attach"></a><h3>webkit_web_inspector_attach ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_inspector_attach (<em class="parameter"><code><a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a> *inspector</code></em>);</pre> +<p>Request <em class="parameter"><code>inspector</code></em> + to be attached. The signal <a class="link" href="WebKitWebInspector.html#WebKitWebInspector-attach" title="The “attach” signal"><span class="type">“attach”</span></a> +will be emitted. If the inspector is already attached it does nothing.</p> +<div class="refsect3"> +<a name="webkit-web-inspector-attach.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>inspector</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-inspector-detach"></a><h3>webkit_web_inspector_detach ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_inspector_detach (<em class="parameter"><code><a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a> *inspector</code></em>);</pre> +<p>Request <em class="parameter"><code>inspector</code></em> + to be detached. The signal <a class="link" href="WebKitWebInspector.html#WebKitWebInspector-detach" title="The “detach” signal"><span class="type">“detach”</span></a> +will be emitted. If the inspector is already detached it does nothing.</p> +<div class="refsect3"> +<a name="webkit-web-inspector-detach.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>inspector</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-inspector-show"></a><h3>webkit_web_inspector_show ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_inspector_show (<em class="parameter"><code><a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a> *inspector</code></em>);</pre> +<p>Request <em class="parameter"><code>inspector</code></em> + to be shown.</p> +<div class="refsect3"> +<a name="webkit-web-inspector-show.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>inspector</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-inspector-close"></a><h3>webkit_web_inspector_close ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_inspector_close (<em class="parameter"><code><a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a> *inspector</code></em>);</pre> +<p>Request <em class="parameter"><code>inspector</code></em> + to be closed.</p> +<div class="refsect3"> +<a name="webkit-web-inspector-close.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>inspector</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-inspector-get-attached-height"></a><h3>webkit_web_inspector_get_attached_height ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +webkit_web_inspector_get_attached_height + (<em class="parameter"><code><a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a> *inspector</code></em>);</pre> +<p>Get the height that the inspector view should have when +it's attached. If the inspector view is not attached this +returns 0.</p> +<div class="refsect3"> +<a name="webkit-web-inspector-get-attached-height.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>inspector</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-inspector-get-attached-height.returns"></a><h4>Returns</h4> +<p> the height of the inspector view when attached</p> +</div> +</div> +</div> +<div class="refsect1"> +<a name="WebKitWebInspector.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitWebInspector-struct"></a><h3>struct WebKitWebInspector</h3> +<pre class="programlisting">struct WebKitWebInspector;</pre> +</div> +</div> +<div class="refsect1"> +<a name="WebKitWebInspector.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="WebKitWebInspector--attached-height"></a><h3>The <code class="literal">“attached-height”</code> property</h3> +<pre class="programlisting"> “attached-height” <a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre> +<p>The height that the inspector view should have when it is attached.</p> +<p>Flags: Read</p> +<p>Default value: 0</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebInspector--can-attach"></a><h3>The <code class="literal">“can-attach”</code> property</h3> +<pre class="programlisting"> “can-attach” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether the <em class="parameter"><code>inspector</code></em> + can be attached to the same window that contains +the inspected view.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebInspector--inspected-uri"></a><h3>The <code class="literal">“inspected-uri”</code> property</h3> +<pre class="programlisting"> “inspected-uri” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The URI that is currently being inspected.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitWebInspector.signal-details"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="WebKitWebInspector-attach"></a><h3>The <code class="literal">“attach”</code> signal</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +user_function (<a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a> *inspector, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>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).</p> +<p>To prevent the inspector view from being attached you can connect to this +signal and simply return <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>.</p> +<div class="refsect3"> +<a name="WebKitWebInspector-attach.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>inspector</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="WebKitWebInspector-attach.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to stop other handlers from being invoked for the event. +<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to propagate the event further.</p> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebInspector-bring-to-front"></a><h3>The <code class="literal">“bring-to-front”</code> signal</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +user_function (<a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a> *inspector, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>Emitted when the inspector should be shown.</p> +<p>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 <a href="../gtk3/GtkWindow.html#gtk-window-present"><code class="function">gtk_window_present()</code></a> on the current toplevel <a href="../gtk3/GtkWindow.html#GtkWindow-struct"><span class="type">GtkWindow</span></a> of the +inspector view.</p> +<div class="refsect3"> +<a name="WebKitWebInspector-bring-to-front.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>inspector</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="WebKitWebInspector-bring-to-front.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to stop other handlers from being invoked for the event. +<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to propagate the event further.</p> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebInspector-closed"></a><h3>The <code class="literal">“closed”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a> *inspector, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>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.</p> +<div class="refsect3"> +<a name="WebKitWebInspector-closed.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>inspector</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebInspector-detach"></a><h3>The <code class="literal">“detach”</code> signal</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +user_function (<a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a> *inspector, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>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 +<a class="link" href="WebKitWebInspector.html#WebKitWebInspector-closed" title="The “closed” signal"><span class="type">“closed”</span></a>, 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 <a class="link" href="WebKitWebInspector.html#WebKitWebInspector-open-window" title="The “open-window” signal"><span class="type">“open-window”</span></a> is emitted after this one.</p> +<p>To prevent the inspector vew from being detached you can connect to this +signal and simply return <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>.</p> +<div class="refsect3"> +<a name="WebKitWebInspector-detach.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>inspector</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="WebKitWebInspector-detach.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to stop other handlers from being invoked for the event. +<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to propagate the event further.</p> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebInspector-open-window"></a><h3>The <code class="literal">“open-window”</code> signal</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +user_function (<a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a> *inspector, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>Emitted when the inspector is requested to open in a separate window. +If this signal is not handled, a <a href="../gtk3/GtkWindow.html#GtkWindow-struct"><span class="type">GtkWindow</span></a> 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 <a class="link" href="WebKitWebInspector.html#WebKitWebInspector-detach" title="The “detach” signal"><span class="type">“detach”</span></a> to show +the inspector in a separate window after being detached.</p> +<p>To prevent the inspector from being shown you can connect to this +signal and simply return <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a></p> +<div class="refsect3"> +<a name="WebKitWebInspector-open-window.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>inspector</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="WebKitWebInspector-open-window.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to stop other handlers from being invoked for the event. +<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to propagate the event further.</p> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitWebPage.html b/Documentation/webkit2gtk-4.0/html/WebKitWebPage.html new file mode 100644 index 000000000..5119a2473 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitWebPage.html @@ -0,0 +1,571 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitWebPage: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch02.html" title="Web Extensions"> +<link rel="prev" href="WebKitWebExtension.html" title="WebKitWebExtension"> +<link rel="next" href="WebKitFrame.html" title="WebKitFrame"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitWebPage.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitWebPage.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#WebKitWebPage.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#WebKitWebPage.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch02.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitWebExtension.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitFrame.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitWebPage"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitWebPage.top_of_page"></a>WebKitWebPage</span></h2> +<p>WebKitWebPage</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitWebPage.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a href="../html/WebKitDOMDocument.html#WebKitDOMDocument-struct"><span class="returnvalue">WebKitDOMDocument</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebPage.html#webkit-web-page-get-dom-document" title="webkit_web_page_get_dom_document ()">webkit_web_page_get_dom_document</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebPage.html#webkit-web-page-get-id" title="webkit_web_page_get_id ()">webkit_web_page_get_id</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebPage.html#webkit-web-page-get-uri" title="webkit_web_page_get_uri ()">webkit_web_page_get_uri</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitFrame.html" title="WebKitFrame"><span class="returnvalue">WebKitFrame</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebPage.html#webkit-web-page-get-main-frame" title="webkit_web_page_get_main_frame ()">webkit_web_page_get_main_frame</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitWebEditor.html" title="WebKitWebEditor"><span class="returnvalue">WebKitWebEditor</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebPage.html#webkit-web-page-get-editor" title="webkit_web_page_get_editor ()">webkit_web_page_get_editor</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebPage.properties"></a><h2>Properties</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody><tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitWebPage.html#WebKitWebPage--uri" title="The “uri” property">uri</a></td> +<td class="property_flags">Read</td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebPage.signals"></a><h2>Signals</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="signals_return"> +<col width="300px" class="signals_name"> +<col width="200px" class="signals_flags"> +</colgroup> +<tbody> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitWebPage.html#WebKitWebPage-console-message-sent" title="The “console-message-sent” signal">console-message-sent</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> +<td class="signal_name"><a class="link" href="WebKitWebPage.html#WebKitWebPage-context-menu" title="The “context-menu” signal">context-menu</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitWebPage.html#WebKitWebPage-document-loaded" title="The “document-loaded” signal">document-loaded</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitWebPage.html#WebKitWebPage-form-controls-associated" title="The “form-controls-associated” signal">form-controls-associated</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> +<td class="signal_name"><a class="link" href="WebKitWebPage.html#WebKitWebPage-send-request" title="The “send-request” signal">send-request</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebPage.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="WebKitWebPage.html#WebKitWebPage-struct" title="WebKitWebPage">WebKitWebPage</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebPage.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitWebPage +</pre> +</div> +<div class="refsect1"> +<a name="WebKitWebPage.description"></a><h2>Description</h2> +</div> +<div class="refsect1"> +<a name="WebKitWebPage.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-web-page-get-dom-document"></a><h3>webkit_web_page_get_dom_document ()</h3> +<pre class="programlisting"><a href="../html/WebKitDOMDocument.html#WebKitDOMDocument-struct"><span class="returnvalue">WebKitDOMDocument</span></a> * +webkit_web_page_get_dom_document (<em class="parameter"><code><a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a> *web_page</code></em>);</pre> +<p>Get the <a href="../html/WebKitDOMDocument.html#WebKitDOMDocument-struct"><span class="type">WebKitDOMDocument</span></a> currently loaded in <em class="parameter"><code>web_page</code></em> +</p> +<div class="refsect3"> +<a name="webkit-web-page-get-dom-document.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_page</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-page-get-dom-document.returns"></a><h4>Returns</h4> +<p> the <a href="../html/WebKitDOMDocument.html#WebKitDOMDocument-struct"><span class="type">WebKitDOMDocument</span></a> currently loaded, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> +if no document is currently loaded. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-page-get-id"></a><h3>webkit_web_page_get_id ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a> +webkit_web_page_get_id (<em class="parameter"><code><a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a> *web_page</code></em>);</pre> +<p>Get the identifier of the <a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a></p> +<div class="refsect3"> +<a name="webkit-web-page-get-id.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_page</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-page-get-id.returns"></a><h4>Returns</h4> +<p> the identifier of <em class="parameter"><code>web_page</code></em> +</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-page-get-uri"></a><h3>webkit_web_page_get_uri ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_web_page_get_uri (<em class="parameter"><code><a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a> *web_page</code></em>);</pre> +<p>Returns the current active URI of <em class="parameter"><code>web_page</code></em> +.</p> +<p>You can monitor the active URI by connecting to the notify::uri +signal of <em class="parameter"><code>web_page</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-web-page-get-uri.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_page</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-page-get-uri.returns"></a><h4>Returns</h4> +<p> the current active URI of <em class="parameter"><code>web_view</code></em> +or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if nothing has been +loaded yet.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-page-get-main-frame"></a><h3>webkit_web_page_get_main_frame ()</h3> +<pre class="programlisting"><a class="link" href="WebKitFrame.html" title="WebKitFrame"><span class="returnvalue">WebKitFrame</span></a> * +webkit_web_page_get_main_frame (<em class="parameter"><code><a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a> *web_page</code></em>);</pre> +<p>Returns the main frame of a <a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a>.</p> +<div class="refsect3"> +<a name="webkit-web-page-get-main-frame.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_page</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-page-get-main-frame.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="WebKitFrame.html" title="WebKitFrame"><span class="type">WebKitFrame</span></a> that is the main frame of <em class="parameter"><code>web_page</code></em> +. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-page-get-editor"></a><h3>webkit_web_page_get_editor ()</h3> +<pre class="programlisting"><a class="link" href="WebKitWebEditor.html" title="WebKitWebEditor"><span class="returnvalue">WebKitWebEditor</span></a> * +webkit_web_page_get_editor (<em class="parameter"><code><a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a> *web_page</code></em>);</pre> +<p>Gets the <a class="link" href="WebKitWebEditor.html" title="WebKitWebEditor"><span class="type">WebKitWebEditor</span></a> of a <a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a>.</p> +<div class="refsect3"> +<a name="webkit-web-page-get-editor.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_page</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-page-get-editor.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="WebKitWebEditor.html" title="WebKitWebEditor"><span class="type">WebKitWebEditor</span></a>. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitWebPage.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitWebPage-struct"></a><h3>WebKitWebPage</h3> +<pre class="programlisting">typedef struct _WebKitWebPage WebKitWebPage;</pre> +</div> +</div> +<div class="refsect1"> +<a name="WebKitWebPage.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="WebKitWebPage--uri"></a><h3>The <code class="literal">“uri”</code> property</h3> +<pre class="programlisting"> “uri” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The current active URI of the <a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a>.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitWebPage.signal-details"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="WebKitWebPage-console-message-sent"></a><h3>The <code class="literal">“console-message-sent”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a> *web_page, + <a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage"><span class="type">WebKitConsoleMessage</span></a> *console_message, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>Emmited when a message is sent to the console. This can be a message +produced by the use of JavaScript console API, a javascript exception, +a security error or other errors, warnings, debug or log messages. +The <em class="parameter"><code>console_message</code></em> + contains information of the message.</p> +<div class="refsect3"> +<a name="WebKitWebPage-console-message-sent.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_page</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>console_message</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage"><span class="type">WebKitConsoleMessage</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +<p class="since">Since: <a class="link" href="api-index-2-12.html#api-index-2.12">2.12</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebPage-context-menu"></a><h3>The <code class="literal">“context-menu”</code> signal</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +user_function (<a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a> *web_page, + <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a> *context_menu, + <a class="link" href="WebKitWebHitTestResult.html" title="WebKitWebHitTestResult"><span class="type">WebKitWebHitTestResult</span></a> *hit_test_result, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>Emmited before a context menu is displayed in the UI Process to +give the application a chance to customize the proposed menu, +build its own context menu or pass user data to the UI Process. +This signal is useful when the information available in the UI Process +is not enough to build or customize the context menu, for example, to +add menu entries depending on the <a href="../html/WebKitDOMNode.html#WebKitDOMNode-struct"><span class="type">WebKitDOMNode</span></a> at the coordinates of the +<em class="parameter"><code>hit_test_result</code></em> +. Otherwise, it's recommened to use <a class="link" href="WebKitWebView.html#WebKitWebView-context-menu" title="The “context-menu” signal"><span class="type">“context-menu”</span></a> +signal instead.</p> +<div class="refsect3"> +<a name="WebKitWebPage-context-menu.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_page</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>context_menu</p></td> +<td class="parameter_description"><p>the proposed <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>hit_test_result</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebHitTestResult.html" title="WebKitWebHitTestResult"><span class="type">WebKitWebHitTestResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="WebKitWebPage-context-menu.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the proposed <em class="parameter"><code>context_menu</code></em> +has been modified, or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebPage-document-loaded"></a><h3>The <code class="literal">“document-loaded”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a> *web_page, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>This signal is emitted when the DOM document of a <a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a> has been +loaded.</p> +<p>You can wait for this signal to get the DOM document with +<a class="link" href="WebKitWebPage.html#webkit-web-page-get-dom-document" title="webkit_web_page_get_dom_document ()"><code class="function">webkit_web_page_get_dom_document()</code></a>.</p> +<div class="refsect3"> +<a name="WebKitWebPage-document-loaded.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_page</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebPage-form-controls-associated"></a><h3>The <code class="literal">“form-controls-associated”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a> *web_page, + <a href="../glib/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *elements, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>Emitted after form elements (or form associated elements) are associated to a particular web +page. This is useful to implement form autofilling for web pages where form fields are added +dynamically. This signal might be emitted multiple times for the same web page.</p> +<p>Note that this signal could be also emitted when form controls are moved between forms. In +that case, the <em class="parameter"><code>elements</code></em> + array carries the list of those elements which have moved.</p> +<p>Clients should take a reference to the members of the <em class="parameter"><code>elements</code></em> + array if it is desired to +keep them alive after the signal handler returns.</p> +<div class="refsect3"> +<a name="WebKitWebPage-form-controls-associated.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_page</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>elements</p></td> +<td class="parameter_description"><p> a <a href="../glib/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> of +<a href="../html/WebKitDOMElement.html#WebKitDOMElement-struct"><span class="type">WebKitDOMElement</span></a> with the list of forms in the page. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> WebKitDOMElement][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebPage-send-request"></a><h3>The <code class="literal">“send-request”</code> signal</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +user_function (<a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a> *web_page, + <a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a> *request, + <a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a> *redirected_response, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>This signal is emitted when <em class="parameter"><code>request</code></em> + is about to be sent to +the server. This signal can be used to modify the <a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a> +that will be sent to the server. You can also cancel the resource load +operation by connecting to this signal and returning <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>.</p> +<p>In case of a server redirection this signal is +emitted again with the <em class="parameter"><code>request</code></em> + argument containing the new +request to be sent to the server due to the redirection and the +<em class="parameter"><code>redirected_response</code></em> + parameter containing the response +received by the server for the initial request.</p> +<div class="refsect3"> +<a name="WebKitWebPage-send-request.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_page</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>redirected_response</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a>, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="WebKitWebPage-send-request.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to stop other handlers from being invoked for the event. +<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to continue emission of the event.</p> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitWebResource.html b/Documentation/webkit2gtk-4.0/html/WebKitWebResource.html new file mode 100644 index 000000000..b1c6cad7b --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitWebResource.html @@ -0,0 +1,587 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitWebResource: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitPrintOperation.html" title="WebKitPrintOperation"> +<link rel="next" href="webkit2gtk-4.0-WebKitError.html" title="WebKitError"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitWebResource.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitWebResource.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#WebKitWebResource.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#WebKitWebResource.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitPrintOperation.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="webkit2gtk-4.0-WebKitError.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitWebResource"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitWebResource.top_of_page"></a>WebKitWebResource</span></h2> +<p>WebKitWebResource — Represents a resource at the end of a URI</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitWebResource.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebResource.html#webkit-web-resource-get-uri" title="webkit_web_resource_get_uri ()">webkit_web_resource_get_uri</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="returnvalue">WebKitURIResponse</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebResource.html#webkit-web-resource-get-response" title="webkit_web_resource_get_response ()">webkit_web_resource_get_response</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebResource.html#webkit-web-resource-get-data" title="webkit_web_resource_get_data ()">webkit_web_resource_get_data</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#guchar"><span class="returnvalue">guchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebResource.html#webkit-web-resource-get-data-finish" title="webkit_web_resource_get_data_finish ()">webkit_web_resource_get_data_finish</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebResource.properties"></a><h2>Properties</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"> +<a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitWebResource.html#WebKitWebResource--response" title="The “response” property">response</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitWebResource.html#WebKitWebResource--uri" title="The “uri” property">uri</a></td> +<td class="property_flags">Read</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebResource.signals"></a><h2>Signals</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="signals_return"> +<col width="300px" class="signals_name"> +<col width="200px" class="signals_flags"> +</colgroup> +<tbody> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitWebResource.html#WebKitWebResource-failed" title="The “failed” signal">failed</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitWebResource.html#WebKitWebResource-failed-with-tls-errors" title="The “failed-with-tls-errors” signal">failed-with-tls-errors</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitWebResource.html#WebKitWebResource-finished" title="The “finished” signal">finished</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitWebResource.html#WebKitWebResource-received-data" title="The “received-data” signal">received-data</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitWebResource.html#WebKitWebResource-sent-request" title="The “sent-request” signal">sent-request</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebResource.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitWebResource.html#WebKitWebResource-struct" title="struct WebKitWebResource">WebKitWebResource</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebResource.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitWebResource +</pre> +</div> +<div class="refsect1"> +<a name="WebKitWebResource.description"></a><h2>Description</h2> +<p>A <a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a> encapsulates content for each resource at the +end of a particular URI. For example, one <a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a> will +be created for each separate image and stylesheet when a page is +loaded.</p> +<p>You can access the response and the URI for a given +<a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a>, using <a class="link" href="WebKitWebResource.html#webkit-web-resource-get-uri" title="webkit_web_resource_get_uri ()"><code class="function">webkit_web_resource_get_uri()</code></a> and +<a class="link" href="WebKitWebResource.html#webkit-web-resource-get-response" title="webkit_web_resource_get_response ()"><code class="function">webkit_web_resource_get_response()</code></a>, as well as the raw data, using +<a class="link" href="WebKitWebResource.html#webkit-web-resource-get-data" title="webkit_web_resource_get_data ()"><code class="function">webkit_web_resource_get_data()</code></a>.</p> +</div> +<div class="refsect1"> +<a name="WebKitWebResource.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-web-resource-get-uri"></a><h3>webkit_web_resource_get_uri ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_web_resource_get_uri (<em class="parameter"><code><a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a> *resource</code></em>);</pre> +<p>Returns the current active URI of <em class="parameter"><code>resource</code></em> +. The active URI might change during +a load operation:</p> +<div class="orderedlist"><ol class="orderedlist" type="1"> +<li class="listitem"><p> + When the resource load starts, the active URI is the requested URI +</p></li> +<li class="listitem"><p> + When the initial request is sent to the server, <a class="link" href="WebKitWebResource.html#WebKitWebResource-sent-request" title="The “sent-request” signal"><span class="type">“sent-request”</span></a> + signal is emitted without a redirected response, the active URI is the URI of + the request sent to the server. +</p></li> +<li class="listitem"><p> + In case of a server redirection, <a class="link" href="WebKitWebResource.html#WebKitWebResource-sent-request" title="The “sent-request” signal"><span class="type">“sent-request”</span></a> signal + is emitted again with a redirected response, the active URI is the URI the request + was redirected to. +</p></li> +<li class="listitem"><p> + When the response is received from the server, the active URI is the final + one and it will not change again. +</p></li> +</ol></div> +<p>You can monitor the active URI by connecting to the notify::uri +signal of <em class="parameter"><code>resource</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-web-resource-get-uri.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>resource</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-resource-get-uri.returns"></a><h4>Returns</h4> +<p> the current active URI of <em class="parameter"><code>resource</code></em> +</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-resource-get-response"></a><h3>webkit_web_resource_get_response ()</h3> +<pre class="programlisting"><a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="returnvalue">WebKitURIResponse</span></a> * +webkit_web_resource_get_response (<em class="parameter"><code><a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a> *resource</code></em>);</pre> +<p>Retrieves the <a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a> of the resource load operation. +This method returns <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> 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.</p> +<div class="refsect3"> +<a name="webkit-web-resource-get-response.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>resource</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-resource-get-response.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a>, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if +the response hasn't been received yet. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-resource-get-data"></a><h3>webkit_web_resource_get_data ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_resource_get_data (<em class="parameter"><code><a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a> *resource</code></em>, + <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>, + <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre> +<p>Asynchronously get the raw data for <em class="parameter"><code>resource</code></em> +.</p> +<p>When the operation is finished, <em class="parameter"><code>callback</code></em> + will be called. You can then call +<a class="link" href="WebKitWebResource.html#webkit-web-resource-get-data-finish" title="webkit_web_resource_get_data_finish ()"><code class="function">webkit_web_resource_get_data_finish()</code></a> to get the result of the operation.</p> +<div class="refsect3"> +<a name="webkit-web-resource-get-data.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>resource</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>cancellable</p></td> +<td class="parameter_description"><p> a <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>callback</p></td> +<td class="parameter_description"><p> a <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p> the data to pass to callback function. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-resource-get-data-finish"></a><h3>webkit_web_resource_get_data_finish ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guchar"><span class="returnvalue">guchar</span></a> * +webkit_web_resource_get_data_finish (<em class="parameter"><code><a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a> *resource</code></em>, + <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *result</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gsize"><span class="type">gsize</span></a> *length</code></em>, + <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre> +<p>Finish an asynchronous operation started with <a class="link" href="WebKitWebResource.html#webkit-web-resource-get-data" title="webkit_web_resource_get_data ()"><code class="function">webkit_web_resource_get_data()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-web-resource-get-data-finish.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>resource</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>result</p></td> +<td class="parameter_description"><p>a <a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>length</p></td> +<td class="parameter_description"><p> return location for the length of the resource data. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-resource-get-data-finish.returns"></a><h4>Returns</h4> +<p> a +string with the data of <em class="parameter"><code>resource</code></em> +, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> in case of error. if <em class="parameter"><code>length</code></em> +is not <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, the size of the data will be assigned to it. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=length][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> guint8]</span></p> +</div> +</div> +</div> +<div class="refsect1"> +<a name="WebKitWebResource.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitWebResource-struct"></a><h3>struct WebKitWebResource</h3> +<pre class="programlisting">struct WebKitWebResource;</pre> +</div> +</div> +<div class="refsect1"> +<a name="WebKitWebResource.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="WebKitWebResource--response"></a><h3>The <code class="literal">“response”</code> property</h3> +<pre class="programlisting"> “response” <a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a> *</pre> +<p>The <a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a> associated with this resource.</p> +<p>Flags: Read</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebResource--uri"></a><h3>The <code class="literal">“uri”</code> property</h3> +<pre class="programlisting"> “uri” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The current active URI of the <a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a>. +See <a class="link" href="WebKitWebResource.html#webkit-web-resource-get-uri" title="webkit_web_resource_get_uri ()"><code class="function">webkit_web_resource_get_uri()</code></a> for more details.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitWebResource.signal-details"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="WebKitWebResource-failed"></a><h3>The <code class="literal">“failed”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a> *resource, + <a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>This signal is emitted when an error occurs during the resource +load operation.</p> +<div class="refsect3"> +<a name="WebKitWebResource-failed.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>resource</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>the <a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> that was triggered</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebResource-failed-with-tls-errors"></a><h3>The <code class="literal">“failed-with-tls-errors”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a> *resource, + <a href="../gio/GTlsCertificate.html#GTlsCertificate-struct"><span class="type">GTlsCertificate</span></a> *certificate, + <a href="../gio/gio-TLS-Overview.html#GTlsCertificateFlags"><span class="type">GTlsCertificateFlags</span></a> errors, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>This signal is emitted when a TLS error occurs during the resource load operation.</p> +<div class="refsect3"> +<a name="WebKitWebResource-failed-with-tls-errors.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>resource</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>certificate</p></td> +<td class="parameter_description"><p>a <a href="../gio/GTlsCertificate.html#GTlsCertificate-struct"><span class="type">GTlsCertificate</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>errors</p></td> +<td class="parameter_description"><p>a <a href="../gio/gio-TLS-Overview.html#GTlsCertificateFlags"><span class="type">GTlsCertificateFlags</span></a> with the verification status of <em class="parameter"><code>certificate</code></em> +</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebResource-finished"></a><h3>The <code class="literal">“finished”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a> *resource, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>This signal is emitted when the resource load finishes successfully +or due to an error. In case of errors <a class="link" href="WebKitWebResource.html#WebKitWebResource-failed" title="The “failed” signal"><span class="type">“failed”</span></a> signal +is emitted before this one.</p> +<div class="refsect3"> +<a name="WebKitWebResource-finished.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>resource</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebResource-received-data"></a><h3>The <code class="literal">“received-data”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a> *resource, + <a href="../glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> data_length, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>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.</p> +<div class="refsect3"> +<a name="WebKitWebResource-received-data.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>resource</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>data_length</p></td> +<td class="parameter_description"><p>the length of data received in bytes</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebResource-sent-request"></a><h3>The <code class="literal">“sent-request”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a> *resource, + <a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a> *request, + <a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a> *redirected_response, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>This signal is emitted when <em class="parameter"><code>request</code></em> + has been sent to the +server. In case of a server redirection this signal is +emitted again with the <em class="parameter"><code>request</code></em> + argument containing the new +request sent to the server due to the redirection and the +<em class="parameter"><code>redirected_response</code></em> + parameter containing the response +received by the server for the initial request.</p> +<div class="refsect3"> +<a name="WebKitWebResource-sent-request.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>resource</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>redirected_response</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse"><span class="type">WebKitURIResponse</span></a>, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitWebView.html b/Documentation/webkit2gtk-4.0/html/WebKitWebView.html new file mode 100644 index 000000000..a73bd7034 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitWebView.html @@ -0,0 +1,5932 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitWebView: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitWebContext.html" title="WebKitWebContext"> +<link rel="next" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitWebView.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitWebView.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> + <a href="#WebKitWebView.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#WebKitWebView.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#WebKitWebView.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitWebContext.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitAuthenticationRequest.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitWebView"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitWebView.top_of_page"></a>WebKitWebView</span></h2> +<p>WebKitWebView — The central class of the WebKit2GTK+ API</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitWebView.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a href="../gtk3/GtkWidget.html#GtkWidget-struct"><span class="returnvalue">GtkWidget</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-new" title="webkit_web_view_new ()">webkit_web_view_new</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../gtk3/GtkWidget.html#GtkWidget-struct"><span class="returnvalue">GtkWidget</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-new-with-context" title="webkit_web_view_new_with_context ()">webkit_web_view_new_with_context</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../gtk3/GtkWidget.html#GtkWidget-struct"><span class="returnvalue">GtkWidget</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-new-with-related-view" title="webkit_web_view_new_with_related_view ()">webkit_web_view_new_with_related_view</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../gtk3/GtkWidget.html#GtkWidget-struct"><span class="returnvalue">GtkWidget</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-new-with-settings" title="webkit_web_view_new_with_settings ()">webkit_web_view_new_with_settings</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../gtk3/GtkWidget.html#GtkWidget-struct"><span class="returnvalue">GtkWidget</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-new-with-user-content-manager" title="webkit_web_view_new_with_user_content_manager ()">webkit_web_view_new_with_user_content_manager</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-is-ephemeral" title="webkit_web_view_is_ephemeral ()">webkit_web_view_is_ephemeral</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="returnvalue">WebKitWebContext</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-get-context" title="webkit_web_view_get_context ()">webkit_web_view_get_context</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="returnvalue">WebKitUserContentManager</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-get-user-content-manager" title="webkit_web_view_get_user_content_manager ()">webkit_web_view_get_user_content_manager</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="returnvalue">WebKitWebsiteDataManager</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-get-website-data-manager" title="webkit_web_view_get_website_data_manager ()">webkit_web_view_get_website_data_manager</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-try-close" title="webkit_web_view_try_close ()">webkit_web_view_try_close</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-load-uri" title="webkit_web_view_load_uri ()">webkit_web_view_load_uri</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-load-html" title="webkit_web_view_load_html ()">webkit_web_view_load_html</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-load-alternate-html" title="webkit_web_view_load_alternate_html ()">webkit_web_view_load_alternate_html</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-load-plain-text" title="webkit_web_view_load_plain_text ()">webkit_web_view_load_plain_text</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-load-bytes" title="webkit_web_view_load_bytes ()">webkit_web_view_load_bytes</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-load-request" title="webkit_web_view_load_request ()">webkit_web_view_load_request</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-can-go-back" title="webkit_web_view_can_go_back ()">webkit_web_view_can_go_back</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-go-back" title="webkit_web_view_go_back ()">webkit_web_view_go_back</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-can-go-forward" title="webkit_web_view_can_go_forward ()">webkit_web_view_can_go_forward</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-go-forward" title="webkit_web_view_go_forward ()">webkit_web_view_go_forward</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-get-title" title="webkit_web_view_get_title ()">webkit_web_view_get_title</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-get-page-id" title="webkit_web_view_get_page_id ()">webkit_web_view_get_page_id</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-reload" title="webkit_web_view_reload ()">webkit_web_view_reload</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-reload-bypass-cache" title="webkit_web_view_reload_bypass_cache ()">webkit_web_view_reload_bypass_cache</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-stop-loading" title="webkit_web_view_stop_loading ()">webkit_web_view_stop_loading</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-is-loading" title="webkit_web_view_is_loading ()">webkit_web_view_is_loading</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-is-playing-audio" title="webkit_web_view_is_playing_audio ()">webkit_web_view_is_playing_audio</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-get-estimated-load-progress" title="webkit_web_view_get_estimated_load_progress ()">webkit_web_view_get_estimated_load_progress</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-get-custom-charset" title="webkit_web_view_get_custom_charset ()">webkit_web_view_get_custom_charset</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-set-custom-charset" title="webkit_web_view_set_custom_charset ()">webkit_web_view_set_custom_charset</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitBackForwardList.html" title="WebKitBackForwardList"><span class="returnvalue">WebKitBackForwardList</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-get-back-forward-list" title="webkit_web_view_get_back_forward_list ()">webkit_web_view_get_back_forward_list</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-go-to-back-forward-list-item" title="webkit_web_view_go_to_back_forward_list_item ()">webkit_web_view_go_to_back_forward_list_item</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-get-uri" title="webkit_web_view_get_uri ()">webkit_web_view_get_uri</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">cairo_surface_t</span> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-get-favicon" title="webkit_web_view_get_favicon ()">webkit_web_view_get_favicon</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-set-settings" title="webkit_web_view_set_settings ()">webkit_web_view_set_settings</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="returnvalue">WebKitSettings</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-get-settings" title="webkit_web_view_get_settings ()">webkit_web_view_get_settings</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitWindowProperties.html" title="WebKitWindowProperties"><span class="returnvalue">WebKitWindowProperties</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-get-window-properties" title="webkit_web_view_get_window_properties ()">webkit_web_view_get_window_properties</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-set-zoom-level" title="webkit_web_view_set_zoom_level ()">webkit_web_view_set_zoom_level</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-get-zoom-level" title="webkit_web_view_get_zoom_level ()">webkit_web_view_get_zoom_level</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-can-execute-editing-command" title="webkit_web_view_can_execute_editing_command ()">webkit_web_view_can_execute_editing_command</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-can-execute-editing-command-finish" title="webkit_web_view_can_execute_editing_command_finish ()">webkit_web_view_can_execute_editing_command_finish</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-execute-editing-command" title="webkit_web_view_execute_editing_command ()">webkit_web_view_execute_editing_command</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-execute-editing-command-with-argument" title="webkit_web_view_execute_editing_command_with_argument ()">webkit_web_view_execute_editing_command_with_argument</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="returnvalue">WebKitFindController</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-get-find-controller" title="webkit_web_view_get_find_controller ()">webkit_web_view_get_find_controller</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="returnvalue">WebKitWebInspector</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-get-inspector" title="webkit_web_view_get_inspector ()">webkit_web_view_get_inspector</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">JSGlobalContextRef</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-get-javascript-global-context" title="webkit_web_view_get_javascript_global_context ()">webkit_web_view_get_javascript_global_context</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-run-javascript" title="webkit_web_view_run_javascript ()">webkit_web_view_run_javascript</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitWebView.html#WebKitJavascriptResult"><span class="returnvalue">WebKitJavascriptResult</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-run-javascript-finish" title="webkit_web_view_run_javascript_finish ()">webkit_web_view_run_javascript_finish</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-run-javascript-from-gresource" title="webkit_web_view_run_javascript_from_gresource ()">webkit_web_view_run_javascript_from_gresource</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitWebView.html#WebKitJavascriptResult"><span class="returnvalue">WebKitJavascriptResult</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-run-javascript-from-gresource-finish" title="webkit_web_view_run_javascript_from_gresource_finish ()">webkit_web_view_run_javascript_from_gresource_finish</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-can-show-mime-type" title="webkit_web_view_can_show_mime_type ()">webkit_web_view_can_show_mime_type</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-save" title="webkit_web_view_save ()">webkit_web_view_save</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../gio/GInputStream.html#GInputStream-struct"><span class="returnvalue">GInputStream</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-save-finish" title="webkit_web_view_save_finish ()">webkit_web_view_save_finish</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-save-to-file" title="webkit_web_view_save_to_file ()">webkit_web_view_save_to_file</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-save-to-file-finish" title="webkit_web_view_save_to_file_finish ()">webkit_web_view_save_to_file_finish</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="returnvalue">WebKitDownload</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-download-uri" title="webkit_web_view_download_uri ()">webkit_web_view_download_uri</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-get-tls-info" title="webkit_web_view_get_tls_info ()">webkit_web_view_get_tls_info</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-get-snapshot" title="webkit_web_view_get_snapshot ()">webkit_web_view_get_snapshot</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">cairo_surface_t</span> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-get-snapshot-finish" title="webkit_web_view_get_snapshot_finish ()">webkit_web_view_get_snapshot_finish</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-set-background-color" title="webkit_web_view_set_background_color ()">webkit_web_view_set_background_color</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-get-background-color" title="webkit_web_view_get_background_color ()">webkit_web_view_get_background_color</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-set-editable" title="webkit_web_view_set_editable ()">webkit_web_view_set_editable</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-is-editable" title="webkit_web_view_is_editable ()">webkit_web_view_is_editable</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitEditorState.html" title="WebKitEditorState"><span class="returnvalue">WebKitEditorState</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-get-editor-state" title="webkit_web_view_get_editor_state ()">webkit_web_view_get_editor_state</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitWebView.html#WebKitWebViewSessionState"><span class="returnvalue">WebKitWebViewSessionState</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-get-session-state" title="webkit_web_view_get_session_state ()">webkit_web_view_get_session_state</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-restore-session-state" title="webkit_web_view_restore_session_state ()">webkit_web_view_restore_session_state</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitWebView.html#WebKitJavascriptResult"><span class="returnvalue">WebKitJavascriptResult</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-javascript-result-ref" title="webkit_javascript_result_ref ()">webkit_javascript_result_ref</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-javascript-result-unref" title="webkit_javascript_result_unref ()">webkit_javascript_result_unref</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">JSGlobalContextRef</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-javascript-result-get-global-context" title="webkit_javascript_result_get_global_context ()">webkit_javascript_result_get_global_context</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">JSValueRef</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-javascript-result-get-value" title="webkit_javascript_result_get_value ()">webkit_javascript_result_get_value</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitWebView.html#WebKitScriptDialogType" title="enum WebKitScriptDialogType"><span class="returnvalue">WebKitScriptDialogType</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-script-dialog-get-dialog-type" title="webkit_script_dialog_get_dialog_type ()">webkit_script_dialog_get_dialog_type</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-script-dialog-get-message" title="webkit_script_dialog_get_message ()">webkit_script_dialog_get_message</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-script-dialog-confirm-set-confirmed" title="webkit_script_dialog_confirm_set_confirmed ()">webkit_script_dialog_confirm_set_confirmed</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-script-dialog-prompt-get-default-text" title="webkit_script_dialog_prompt_get_default_text ()">webkit_script_dialog_prompt_get_default_text</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-script-dialog-prompt-set-text" title="webkit_script_dialog_prompt_set_text ()">webkit_script_dialog_prompt_set_text</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="returnvalue">WebKitWebResource</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-get-main-resource" title="webkit_web_view_get_main_resource ()">webkit_web_view_get_main_resource</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitWebView.html#WebKitWebViewSessionState"><span class="returnvalue">WebKitWebViewSessionState</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-session-state-new" title="webkit_web_view_session_state_new ()">webkit_web_view_session_state_new</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitWebView.html#WebKitWebViewSessionState"><span class="returnvalue">WebKitWebViewSessionState</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-session-state-ref" title="webkit_web_view_session_state_ref ()">webkit_web_view_session_state_ref</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-session-state-unref" title="webkit_web_view_session_state_unref ()">webkit_web_view_session_state_unref</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Byte-Arrays.html#GBytes"><span class="returnvalue">GBytes</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebView.html#webkit-web-view-session-state-serialize" title="webkit_web_view_session_state_serialize ()">webkit_web_view_session_state_serialize</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebView.properties"></a><h2>Properties</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitWebView.html#WebKitWebView--editable" title="The “editable” property">editable</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a></td> +<td class="property_name"><a class="link" href="WebKitWebView.html#WebKitWebView--estimated-load-progress" title="The “estimated-load-progress” property">estimated-load-progress</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a></td> +<td class="property_name"><a class="link" href="WebKitWebView.html#WebKitWebView--favicon" title="The “favicon” property">favicon</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitWebView.html#WebKitWebView--is-ephemeral" title="The “is-ephemeral” property">is-ephemeral</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitWebView.html#WebKitWebView--is-loading" title="The “is-loading” property">is-loading</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitWebView.html#WebKitWebView--is-playing-audio" title="The “is-playing-audio” property">is-playing-audio</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitWebView.html#WebKitWebView--related-view" title="The “related-view” property">related-view</a></td> +<td class="property_flags">Write / Construct Only</td> +</tr> +<tr> +<td class="property_type"> +<a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitWebView.html#WebKitWebView--settings" title="The “settings” property">settings</a></td> +<td class="property_flags">Write / Construct</td> +</tr> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitWebView.html#WebKitWebView--title" title="The “title” property">title</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitWebView.html#WebKitWebView--uri" title="The “uri” property">uri</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitWebView.html#WebKitWebView--user-content-manager" title="The “user-content-manager” property">user-content-manager</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +<tr> +<td class="property_type"> +<a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitWebView.html#WebKitWebView--web-context" title="The “web-context” property">web-context</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a></td> +<td class="property_name"><a class="link" href="WebKitWebView.html#WebKitWebView--zoom-level" title="The “zoom-level” property">zoom-level</a></td> +<td class="property_flags">Read / Write</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebView.signals"></a><h2>Signals</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="signals_return"> +<col width="300px" class="signals_name"> +<col width="200px" class="signals_flags"> +</colgroup> +<tbody> +<tr> +<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> +<td class="signal_name"><a class="link" href="WebKitWebView.html#WebKitWebView-authenticate" title="The “authenticate” signal">authenticate</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitWebView.html#WebKitWebView-close" title="The “close” signal">close</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> +<td class="signal_name"><a class="link" href="WebKitWebView.html#WebKitWebView-context-menu" title="The “context-menu” signal">context-menu</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitWebView.html#WebKitWebView-context-menu-dismissed" title="The “context-menu-dismissed” signal">context-menu-dismissed</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"> +<a href="../gtk3/GtkWidget.html#GtkWidget-struct"><span class="returnvalue">GtkWidget</span></a>*</td> +<td class="signal_name"><a class="link" href="WebKitWebView.html#WebKitWebView-create" title="The “create” signal">create</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> +<td class="signal_name"><a class="link" href="WebKitWebView.html#WebKitWebView-decide-policy" title="The “decide-policy” signal">decide-policy</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> +<td class="signal_name"><a class="link" href="WebKitWebView.html#WebKitWebView-enter-fullscreen" title="The “enter-fullscreen” signal">enter-fullscreen</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitWebView.html#WebKitWebView-insecure-content-detected" title="The “insecure-content-detected” signal">insecure-content-detected</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> +<td class="signal_name"><a class="link" href="WebKitWebView.html#WebKitWebView-leave-fullscreen" title="The “leave-fullscreen” signal">leave-fullscreen</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitWebView.html#WebKitWebView-load-changed" title="The “load-changed” signal">load-changed</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> +<td class="signal_name"><a class="link" href="WebKitWebView.html#WebKitWebView-load-failed" title="The “load-failed” signal">load-failed</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> +<td class="signal_name"><a class="link" href="WebKitWebView.html#WebKitWebView-load-failed-with-tls-errors" title="The “load-failed-with-tls-errors” signal">load-failed-with-tls-errors</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitWebView.html#WebKitWebView-mouse-target-changed" title="The “mouse-target-changed” signal">mouse-target-changed</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> +<td class="signal_name"><a class="link" href="WebKitWebView.html#WebKitWebView-permission-request" title="The “permission-request” signal">permission-request</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> +<td class="signal_name"><a class="link" href="WebKitWebView.html#WebKitWebView-print" title="The “print” signal">print</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitWebView.html#WebKitWebView-ready-to-show" title="The “ready-to-show” signal">ready-to-show</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitWebView.html#WebKitWebView-resource-load-started" title="The “resource-load-started” signal">resource-load-started</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitWebView.html#WebKitWebView-run-as-modal" title="The “run-as-modal” signal">run-as-modal</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> +<td class="signal_name"><a class="link" href="WebKitWebView.html#WebKitWebView-run-color-chooser" title="The “run-color-chooser” signal">run-color-chooser</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> +<td class="signal_name"><a class="link" href="WebKitWebView.html#WebKitWebView-run-file-chooser" title="The “run-file-chooser” signal">run-file-chooser</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> +<td class="signal_name"><a class="link" href="WebKitWebView.html#WebKitWebView-script-dialog" title="The “script-dialog” signal">script-dialog</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> +<td class="signal_name"><a class="link" href="WebKitWebView.html#WebKitWebView-show-notification" title="The “show-notification” signal">show-notification</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="WebKitWebView.html#WebKitWebView-submit-form" title="The “submit-form” signal">submit-form</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +<tr> +<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> +<td class="signal_name"><a class="link" href="WebKitWebView.html#WebKitWebView-web-process-crashed" title="The “web-process-crashed” signal">web-process-crashed</a></td> +<td class="signal_flags"><a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></td> +</tr> +</tbody> +</table></div> +</div> +<a name="WebKitJavascriptResult"></a><a name="WebKitScriptDialog"></a><a name="WebKitWebViewSessionState"></a><div class="refsect1"> +<a name="WebKitWebView.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="WebKitWebView.html#WebKitWebView-struct" title="WebKitWebView">WebKitWebView</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="WebKitWebView.html#WebKitLoadEvent" title="enum WebKitLoadEvent">WebKitLoadEvent</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="WebKitWebView.html#WebKitPolicyDecisionType" title="enum WebKitPolicyDecisionType">WebKitPolicyDecisionType</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="WebKitWebView.html#WebKitSaveMode" title="enum WebKitSaveMode">WebKitSaveMode</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="WebKitWebView.html#WebKitInsecureContentEvent" title="enum WebKitInsecureContentEvent">WebKitInsecureContentEvent</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="WebKitWebView.html#WebKitSnapshotOptions" title="enum WebKitSnapshotOptions">WebKitSnapshotOptions</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="WebKitWebView.html#WebKitSnapshotRegion" title="enum WebKitSnapshotRegion">WebKitSnapshotRegion</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="WebKitWebView.html#WEBKIT-EDITING-COMMAND-CUT:CAPS" title="WEBKIT_EDITING_COMMAND_CUT">WEBKIT_EDITING_COMMAND_CUT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="WebKitWebView.html#WEBKIT-EDITING-COMMAND-COPY:CAPS" title="WEBKIT_EDITING_COMMAND_COPY">WEBKIT_EDITING_COMMAND_COPY</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="WebKitWebView.html#WEBKIT-EDITING-COMMAND-PASTE:CAPS" title="WEBKIT_EDITING_COMMAND_PASTE">WEBKIT_EDITING_COMMAND_PASTE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="WebKitWebView.html#WEBKIT-EDITING-COMMAND-SELECT-ALL:CAPS" title="WEBKIT_EDITING_COMMAND_SELECT_ALL">WEBKIT_EDITING_COMMAND_SELECT_ALL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="WebKitWebView.html#WEBKIT-EDITING-COMMAND-UNDO:CAPS" title="WEBKIT_EDITING_COMMAND_UNDO">WEBKIT_EDITING_COMMAND_UNDO</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="WebKitWebView.html#WEBKIT-EDITING-COMMAND-REDO:CAPS" title="WEBKIT_EDITING_COMMAND_REDO">WEBKIT_EDITING_COMMAND_REDO</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="WebKitWebView.html#WEBKIT-EDITING-COMMAND-INSERT-IMAGE:CAPS" title="WEBKIT_EDITING_COMMAND_INSERT_IMAGE">WEBKIT_EDITING_COMMAND_INSERT_IMAGE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="WebKitWebView.html#WEBKIT-EDITING-COMMAND-CREATE-LINK:CAPS" title="WEBKIT_EDITING_COMMAND_CREATE_LINK">WEBKIT_EDITING_COMMAND_CREATE_LINK</a></td> +</tr> +<tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="WebKitWebView.html#WebKitJavascriptResult-struct" title="WebKitJavascriptResult">WebKitJavascriptResult</a></td> +</tr> +<tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="WebKitWebView.html#WebKitScriptDialog-struct" title="WebKitScriptDialog">WebKitScriptDialog</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="WebKitWebView.html#WebKitScriptDialogType" title="enum WebKitScriptDialogType">WebKitScriptDialogType</a></td> +</tr> +<tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="WebKitWebView.html#WebKitWebViewSessionState-struct" title="WebKitWebViewSessionState">WebKitWebViewSessionState</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebView.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="/home/cgarcia/gnome/share/gtk-doc/html/gobject/gobject-Boxed-Types.html">GBoxed</a> + <span class="lineart">├──</span> WebKitJavascriptResult + <span class="lineart">├──</span> WebKitScriptDialog + <span class="lineart">╰──</span> WebKitWebViewSessionState + <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> <a href="../gobject/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a> + <span class="lineart">╰──</span> <a href="../gtk3/GtkWidget.html#GtkWidget-struct">GtkWidget</a> + <span class="lineart">╰──</span> <a href="../gtk3/GtkContainer.html#GtkContainer-struct">GtkContainer</a> + <span class="lineart">╰──</span> WebKitWebViewBase + <span class="lineart">╰──</span> WebKitWebView +</pre> +</div> +<div class="refsect1"> +<a name="WebKitWebView.implemented-interfaces"></a><h2>Implemented Interfaces</h2> +<p> +WebKitWebView implements + AtkImplementorIface and <a href="../gtk3/GtkBuildable.html#GtkBuildable-struct">GtkBuildable</a>.</p> +</div> +<div class="refsect1"> +<a name="WebKitWebView.description"></a><h2>Description</h2> +<p><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> is the central class of the WebKit2GTK+ API. It is +responsible for managing the drawing of the content and forwarding +of events. You can load any URI into the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> or a data +string. With <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> you can control various aspects of the +rendering and loading of the content.</p> +<p>Note that <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> is scrollable by itself, so you don't need +to embed it in a <a href="../gtk3/GtkScrolledWindow.html#GtkScrolledWindow-struct"><span class="type">GtkScrolledWindow</span></a>.</p> +</div> +<div class="refsect1"> +<a name="WebKitWebView.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-web-view-new"></a><h3>webkit_web_view_new ()</h3> +<pre class="programlisting"><a href="../gtk3/GtkWidget.html#GtkWidget-struct"><span class="returnvalue">GtkWidget</span></a> * +webkit_web_view_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<p>Creates a new <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> with the default <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> and +no <a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a> associated with it. +See also <a class="link" href="WebKitWebView.html#webkit-web-view-new-with-context" title="webkit_web_view_new_with_context ()"><code class="function">webkit_web_view_new_with_context()</code></a>, +<a class="link" href="WebKitWebView.html#webkit-web-view-new-with-user-content-manager" title="webkit_web_view_new_with_user_content_manager ()"><code class="function">webkit_web_view_new_with_user_content_manager()</code></a>, and +<a class="link" href="WebKitWebView.html#webkit-web-view-new-with-settings" title="webkit_web_view_new_with_settings ()"><code class="function">webkit_web_view_new_with_settings()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-web-view-new.returns"></a><h4>Returns</h4> +<p> The newly created <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> widget</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-new-with-context"></a><h3>webkit_web_view_new_with_context ()</h3> +<pre class="programlisting"><a href="../gtk3/GtkWidget.html#GtkWidget-struct"><span class="returnvalue">GtkWidget</span></a> * +webkit_web_view_new_with_context (<em class="parameter"><code><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *context</code></em>);</pre> +<p>Creates a new <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> with the given <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> and +no <a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a> associated with it. +See also <a class="link" href="WebKitWebView.html#webkit-web-view-new-with-user-content-manager" title="webkit_web_view_new_with_user_content_manager ()"><code class="function">webkit_web_view_new_with_user_content_manager()</code></a> and +<a class="link" href="WebKitWebView.html#webkit-web-view-new-with-settings" title="webkit_web_view_new_with_settings ()"><code class="function">webkit_web_view_new_with_settings()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-web-view-new-with-context.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>context</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> to be used by the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-new-with-context.returns"></a><h4>Returns</h4> +<p> The newly created <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> widget</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-new-with-related-view"></a><h3>webkit_web_view_new_with_related_view ()</h3> +<pre class="programlisting"><a href="../gtk3/GtkWidget.html#GtkWidget-struct"><span class="returnvalue">GtkWidget</span></a> * +webkit_web_view_new_with_related_view (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Creates a new <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> sharing the same web process with <em class="parameter"><code>web_view</code></em> +. +This method doesn't have any effect when <a class="link" href="WebKitWebContext.html#WEBKIT-PROCESS-MODEL-SHARED-SECONDARY-PROCESS:CAPS"><code class="literal">WEBKIT_PROCESS_MODEL_SHARED_SECONDARY_PROCESS</code></a> +process model is used, because a single web process is shared for all the web views in the +same <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a>. When using <a class="link" href="WebKitWebContext.html#WEBKIT-PROCESS-MODEL-MULTIPLE-SECONDARY-PROCESSES:CAPS"><code class="literal">WEBKIT_PROCESS_MODEL_MULTIPLE_SECONDARY_PROCESSES</code></a> process model, +this method should always be used when creating the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> in the <a class="link" href="WebKitWebView.html#WebKitWebView-create" title="The “create” signal"><span class="type">“create”</span></a> signal. +You can also use this method to implement other process models based on <a class="link" href="WebKitWebContext.html#WEBKIT-PROCESS-MODEL-MULTIPLE-SECONDARY-PROCESSES:CAPS"><code class="literal">WEBKIT_PROCESS_MODEL_MULTIPLE_SECONDARY_PROCESSES</code></a>, +like for example, sharing the same web process for all the views in the same security domain.</p> +<p>The newly created <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> will also have the same <a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a> +and <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> as <em class="parameter"><code>web_view</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-web-view-new-with-related-view.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>the related <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-new-with-related-view.returns"></a><h4>Returns</h4> +<p> The newly created <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> widget. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-new-with-settings"></a><h3>webkit_web_view_new_with_settings ()</h3> +<pre class="programlisting"><a href="../gtk3/GtkWidget.html#GtkWidget-struct"><span class="returnvalue">GtkWidget</span></a> * +webkit_web_view_new_with_settings (<em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Creates a new <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> with the given <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a>. +See also <a class="link" href="WebKitWebView.html#webkit-web-view-new-with-context" title="webkit_web_view_new_with_context ()"><code class="function">webkit_web_view_new_with_context()</code></a>, and +<a class="link" href="WebKitWebView.html#webkit-web-view-new-with-user-content-manager" title="webkit_web_view_new_with_user_content_manager ()"><code class="function">webkit_web_view_new_with_user_content_manager()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-web-view-new-with-settings.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-new-with-settings.returns"></a><h4>Returns</h4> +<p> The newly created <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> widget</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-new-with-user-content-manager"></a><h3>webkit_web_view_new_with_user_content_manager ()</h3> +<pre class="programlisting"><a href="../gtk3/GtkWidget.html#GtkWidget-struct"><span class="returnvalue">GtkWidget</span></a> * +webkit_web_view_new_with_user_content_manager + (<em class="parameter"><code><a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a> *user_content_manager</code></em>);</pre> +<p>Creates a new <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> with the given <a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a>. +The content loaded in the view may be affected by the content injected +in the view by the user content manager.</p> +<div class="refsect3"> +<a name="webkit-web-view-new-with-user-content-manager.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>user_content_manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a>.</p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-new-with-user-content-manager.returns"></a><h4>Returns</h4> +<p> The newly created <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> widget</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-is-ephemeral"></a><h3>webkit_web_view_is_ephemeral ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_web_view_is_ephemeral (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Get whether a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> is ephemeral. To create an ephemeral <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> you need to +use <a href="../gobject/gobject-The-Base-Object-Type.html#g-object-new"><code class="function">g_object_new()</code></a> and pass is-ephemeral propery with <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> value. See +<a class="link" href="WebKitWebView.html#WebKitWebView--is-ephemeral" title="The “is-ephemeral” property"><span class="type">“is-ephemeral”</span></a> for more details. +If <em class="parameter"><code>web_view</code></em> + was created with a ephemeral <a class="link" href="WebKitWebView.html#WebKitWebView--related-view" title="The “related-view” property"><span class="type">“related-view”</span></a> or an +ephemeral <a class="link" href="WebKitWebView.html#WebKitWebView--web-context" title="The “web-context” property"><span class="type">“web-context”</span></a> it will also be ephemeral.</p> +<div class="refsect3"> +<a name="webkit-web-view-is-ephemeral.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-is-ephemeral.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>web_view</code></em> +is ephemeral or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-get-context"></a><h3>webkit_web_view_get_context ()</h3> +<pre class="programlisting"><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="returnvalue">WebKitWebContext</span></a> * +webkit_web_view_get_context (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Gets the web context of <em class="parameter"><code>web_view</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-web-view-get-context.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-get-context.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> of the view. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-get-user-content-manager"></a><h3>webkit_web_view_get_user_content_manager ()</h3> +<pre class="programlisting"><a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="returnvalue">WebKitUserContentManager</span></a> * +webkit_web_view_get_user_content_manager + (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Gets the user content manager associated to <em class="parameter"><code>web_view</code></em> +, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the +view does not have an user content manager.</p> +<div class="refsect3"> +<a name="webkit-web-view-get-user-content-manager.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-get-user-content-manager.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a> associated with the view. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-get-website-data-manager"></a><h3>webkit_web_view_get_website_data_manager ()</h3> +<pre class="programlisting"><a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="returnvalue">WebKitWebsiteDataManager</span></a> * +webkit_web_view_get_website_data_manager + (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Get the <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> associated to <em class="parameter"><code>web_view</code></em> +. If <em class="parameter"><code>web_view</code></em> + is not ephemeral, +the returned <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> will be the same as the <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> +of <em class="parameter"><code>web_view</code></em> +'s <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a>.</p> +<div class="refsect3"> +<a name="webkit-web-view-get-website-data-manager.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-get-website-data-manager.returns"></a><h4>Returns</h4> +<p> a <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a>. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-try-close"></a><h3>webkit_web_view_try_close ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_view_try_close (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Tries to close the <em class="parameter"><code>web_view</code></em> +. 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 <a class="link" href="WebKitWebView.html#WebKitWebView-close" title="The “close” signal"><span class="type">“close”</span></a> signal is emitted, otherwise nothing happens.</p> +<div class="refsect3"> +<a name="webkit-web-view-try-close.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-12.html#api-index-2.12">2.12</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-load-uri"></a><h3>webkit_web_view_load_uri ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_view_load_uri (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uri</code></em>);</pre> +<p>Requests loading of the specified URI string. +You can monitor the load operation by connecting to +<a class="link" href="WebKitWebView.html#WebKitWebView-load-changed" title="The “load-changed” signal"><span class="type">“load-changed”</span></a> signal.</p> +<div class="refsect3"> +<a name="webkit-web-view-load-uri.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>uri</p></td> +<td class="parameter_description"><p>an URI string</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-load-html"></a><h3>webkit_web_view_load_html ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_view_load_html (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *content</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *base_uri</code></em>);</pre> +<p>Load the given <em class="parameter"><code>content</code></em> + string with the specified <em class="parameter"><code>base_uri</code></em> +. +If <em class="parameter"><code>base_uri</code></em> + is not <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, relative URLs in the <em class="parameter"><code>content</code></em> + will be +resolved against <em class="parameter"><code>base_uri</code></em> + and absolute local paths must be children of the <em class="parameter"><code>base_uri</code></em> +. +For security reasons absolute local paths that are not children of <em class="parameter"><code>base_uri</code></em> + +will cause the web process to terminate. +If you need to include URLs in <em class="parameter"><code>content</code></em> + that are local paths in a different +directory than <em class="parameter"><code>base_uri</code></em> + you can build a data URI for them. When <em class="parameter"><code>base_uri</code></em> + is <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, +it defaults to "about:blank". The mime type of the document will be "text/html". +You can monitor the load operation by connecting to <a class="link" href="WebKitWebView.html#WebKitWebView-load-changed" title="The “load-changed” signal"><span class="type">“load-changed”</span></a> signal.</p> +<div class="refsect3"> +<a name="webkit-web-view-load-html.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>content</p></td> +<td class="parameter_description"><p>The HTML string to load</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>base_uri</p></td> +<td class="parameter_description"><p> The base URI for relative locations or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-load-alternate-html"></a><h3>webkit_web_view_load_alternate_html ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_view_load_alternate_html (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *content</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *content_uri</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *base_uri</code></em>);</pre> +<p>Load the given <em class="parameter"><code>content</code></em> + string for the URI <em class="parameter"><code>content_uri</code></em> +. +This allows clients to display page-loading errors in the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> itself. +When this method is called from <a class="link" href="WebKitWebView.html#WebKitWebView-load-failed" title="The “load-failed” signal"><span class="type">“load-failed”</span></a> signal to show an +error page, the the back-forward list is maintained appropriately. +For everything else this method works the same way as <a class="link" href="WebKitWebView.html#webkit-web-view-load-html" title="webkit_web_view_load_html ()"><code class="function">webkit_web_view_load_html()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-web-view-load-alternate-html.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>content</p></td> +<td class="parameter_description"><p>the new content to display as the main page of the <em class="parameter"><code>web_view</code></em> +</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>content_uri</p></td> +<td class="parameter_description"><p>the URI for the alternate page content</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>base_uri</p></td> +<td class="parameter_description"><p> the base URI for relative locations or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-load-plain-text"></a><h3>webkit_web_view_load_plain_text ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_view_load_plain_text (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *plain_text</code></em>);</pre> +<p>Load the specified <em class="parameter"><code>plain_text</code></em> + string into <em class="parameter"><code>web_view</code></em> +. The mime type of +document will be "text/plain". You can monitor the load +operation by connecting to <a class="link" href="WebKitWebView.html#WebKitWebView-load-changed" title="The “load-changed” signal"><span class="type">“load-changed”</span></a> signal.</p> +<div class="refsect3"> +<a name="webkit-web-view-load-plain-text.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>plain_text</p></td> +<td class="parameter_description"><p>The plain text to load</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-load-bytes"></a><h3>webkit_web_view_load_bytes ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_view_load_bytes (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, + <em class="parameter"><code><a href="../glib/glib-Byte-Arrays.html#GBytes"><span class="type">GBytes</span></a> *bytes</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *mime_type</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *encoding</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *base_uri</code></em>);</pre> +<p>Load the specified <em class="parameter"><code>bytes</code></em> + into <em class="parameter"><code>web_view</code></em> + using the given <em class="parameter"><code>mime_type</code></em> + and <em class="parameter"><code>encoding</code></em> +. +When <em class="parameter"><code>mime_type</code></em> + is <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, it defaults to "text/html". +When <em class="parameter"><code>encoding</code></em> + is <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, it defaults to "UTF-8". +When <em class="parameter"><code>base_uri</code></em> + is <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, it defaults to "about:blank". +You can monitor the load operation by connecting to <a class="link" href="WebKitWebView.html#WebKitWebView-load-changed" title="The “load-changed” signal"><span class="type">“load-changed”</span></a> signal.</p> +<div class="refsect3"> +<a name="webkit-web-view-load-bytes.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>bytes</p></td> +<td class="parameter_description"><p>input data to load</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>mime_type</p></td> +<td class="parameter_description"><p> the MIME type of <em class="parameter"><code>bytes</code></em> +, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>encoding</p></td> +<td class="parameter_description"><p> the character encoding of <em class="parameter"><code>bytes</code></em> +, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>base_uri</p></td> +<td class="parameter_description"><p> the base URI for relative locations or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-load-request"></a><h3>webkit_web_view_load_request ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_view_load_request (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, + <em class="parameter"><code><a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a> *request</code></em>);</pre> +<p>Requests loading of the specified <a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a>. +You can monitor the load operation by connecting to +<a class="link" href="WebKitWebView.html#WebKitWebView-load-changed" title="The “load-changed” signal"><span class="type">“load-changed”</span></a> signal.</p> +<div class="refsect3"> +<a name="webkit-web-view-load-request.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a> to load</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-can-go-back"></a><h3>webkit_web_view_can_go_back ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_web_view_can_go_back (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Determines whether <em class="parameter"><code>web_view</code></em> + has a previous history item.</p> +<div class="refsect3"> +<a name="webkit-web-view-can-go-back.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-can-go-back.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if able to move back or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-go-back"></a><h3>webkit_web_view_go_back ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_view_go_back (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Loads the previous history item. +You can monitor the load operation by connecting to +<a class="link" href="WebKitWebView.html#WebKitWebView-load-changed" title="The “load-changed” signal"><span class="type">“load-changed”</span></a> signal.</p> +<div class="refsect3"> +<a name="webkit-web-view-go-back.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-can-go-forward"></a><h3>webkit_web_view_can_go_forward ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_web_view_can_go_forward (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Determines whether <em class="parameter"><code>web_view</code></em> + has a next history item.</p> +<div class="refsect3"> +<a name="webkit-web-view-can-go-forward.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-can-go-forward.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if able to move forward or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-go-forward"></a><h3>webkit_web_view_go_forward ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_view_go_forward (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Loads the next history item. +You can monitor the load operation by connecting to +<a class="link" href="WebKitWebView.html#WebKitWebView-load-changed" title="The “load-changed” signal"><span class="type">“load-changed”</span></a> signal.</p> +<div class="refsect3"> +<a name="webkit-web-view-go-forward.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-get-title"></a><h3>webkit_web_view_get_title ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_web_view_get_title (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Gets the value of the <a class="link" href="WebKitWebView.html#WebKitWebView--title" title="The “title” property"><span class="type">“title”</span></a> property. +You can connect to notify::title signal of <em class="parameter"><code>web_view</code></em> + to +be notified when the title has been received.</p> +<div class="refsect3"> +<a name="webkit-web-view-get-title.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-get-title.returns"></a><h4>Returns</h4> +<p> The main frame document title of <em class="parameter"><code>web_view</code></em> +.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-get-page-id"></a><h3>webkit_web_view_get_page_id ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a> +webkit_web_view_get_page_id (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Get the identifier of the <a class="link" href="WebKitWebPage.html" title="WebKitWebPage"><span class="type">WebKitWebPage</span></a> corresponding to +the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p> +<div class="refsect3"> +<a name="webkit-web-view-get-page-id.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-get-page-id.returns"></a><h4>Returns</h4> +<p> the page ID of <em class="parameter"><code>web_view</code></em> +.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-reload"></a><h3>webkit_web_view_reload ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_view_reload (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Reloads the current contents of <em class="parameter"><code>web_view</code></em> +. +See also <a class="link" href="WebKitWebView.html#webkit-web-view-reload-bypass-cache" title="webkit_web_view_reload_bypass_cache ()"><code class="function">webkit_web_view_reload_bypass_cache()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-web-view-reload.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-reload-bypass-cache"></a><h3>webkit_web_view_reload_bypass_cache ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_view_reload_bypass_cache (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Reloads the current contents of <em class="parameter"><code>web_view</code></em> + without +using any cached data.</p> +<div class="refsect3"> +<a name="webkit-web-view-reload-bypass-cache.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-stop-loading"></a><h3>webkit_web_view_stop_loading ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_view_stop_loading (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Stops any ongoing loading operation in <em class="parameter"><code>web_view</code></em> +. +This method does nothing if no content is being loaded. +If there is a loading operation in progress, it will be cancelled and +<a class="link" href="WebKitWebView.html#WebKitWebView-load-failed" title="The “load-failed” signal"><span class="type">“load-failed”</span></a> signal will be emitted with +<a class="link" href="webkit2gtk-4.0-WebKitError.html#WEBKIT-NETWORK-ERROR-CANCELLED:CAPS"><code class="literal">WEBKIT_NETWORK_ERROR_CANCELLED</code></a> error.</p> +<div class="refsect3"> +<a name="webkit-web-view-stop-loading.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-is-loading"></a><h3>webkit_web_view_is_loading ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_web_view_is_loading (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Gets the value of the <a class="link" href="WebKitWebView.html#WebKitWebView--is-loading" title="The “is-loading” property"><span class="type">“is-loading”</span></a> property. +You can monitor when a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> is loading a page by connecting to +notify::is-loading signal of <em class="parameter"><code>web_view</code></em> +. This is useful when you are +interesting in knowing when the view is loding 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.</p> +<div class="refsect3"> +<a name="webkit-web-view-is-loading.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-is-loading.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>web_view</code></em> +is loading a page or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-is-playing-audio"></a><h3>webkit_web_view_is_playing_audio ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_web_view_is_playing_audio (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Gets the value of the <a class="link" href="WebKitWebView.html#WebKitWebView--is-playing-audio" title="The “is-playing-audio” property"><span class="type">“is-playing-audio”</span></a> property. +You can monitor when a page in a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> is playing audio by +connecting to the notify::is-playing-audio signal of <em class="parameter"><code>web_view</code></em> +. This +is useful when the application wants to provide visual feedback when a +page is producing sound.</p> +<div class="refsect3"> +<a name="webkit-web-view-is-playing-audio.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-is-playing-audio.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if a page in <em class="parameter"><code>web_view</code></em> +is playing audio or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-get-estimated-load-progress"></a><h3>webkit_web_view_get_estimated_load_progress ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a> +webkit_web_view_get_estimated_load_progress + (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Gets the value of the <a class="link" href="WebKitWebView.html#WebKitWebView--estimated-load-progress" title="The “estimated-load-progress” property"><span class="type">“estimated-load-progress”</span></a> property. +You can monitor the estimated progress of a load operation by +connecting to the notify::estimated-load-progress signal of <em class="parameter"><code>web_view</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-web-view-get-estimated-load-progress.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-get-estimated-load-progress.returns"></a><h4>Returns</h4> +<p> an estimate of the of the percent complete for a document +load as a range from 0.0 to 1.0.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-get-custom-charset"></a><h3>webkit_web_view_get_custom_charset ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_web_view_get_custom_charset (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Returns the current custom character encoding name of <em class="parameter"><code>web_view</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-web-view-get-custom-charset.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-get-custom-charset.returns"></a><h4>Returns</h4> +<p> the current custom character encoding name or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if no +custom character encoding has been set.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-set-custom-charset"></a><h3>webkit_web_view_set_custom_charset ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_view_set_custom_charset (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *charset</code></em>);</pre> +<p>Sets the current custom character encoding override of <em class="parameter"><code>web_view</code></em> +. 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 <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> removes the character +encoding override.</p> +<div class="refsect3"> +<a name="webkit-web-view-set-custom-charset.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>charset</p></td> +<td class="parameter_description"><p> a character encoding name or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-get-back-forward-list"></a><h3>webkit_web_view_get_back_forward_list ()</h3> +<pre class="programlisting"><a class="link" href="WebKitBackForwardList.html" title="WebKitBackForwardList"><span class="returnvalue">WebKitBackForwardList</span></a> * +webkit_web_view_get_back_forward_list (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Obtains the <a class="link" href="WebKitBackForwardList.html" title="WebKitBackForwardList"><span class="type">WebKitBackForwardList</span></a> associated with the given <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>. The +<a class="link" href="WebKitBackForwardList.html" title="WebKitBackForwardList"><span class="type">WebKitBackForwardList</span></a> is owned by the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>.</p> +<div class="refsect3"> +<a name="webkit-web-view-get-back-forward-list.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-get-back-forward-list.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="WebKitBackForwardList.html" title="WebKitBackForwardList"><span class="type">WebKitBackForwardList</span></a>. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-go-to-back-forward-list-item"></a><h3>webkit_web_view_go_to_back_forward_list_item ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_view_go_to_back_forward_list_item + (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, + <em class="parameter"><code><a class="link" href="WebKitBackForwardListItem.html" title="WebKitBackForwardListItem"><span class="type">WebKitBackForwardListItem</span></a> *list_item</code></em>);</pre> +<p>Loads the specific history item <em class="parameter"><code>list_item</code></em> +. +You can monitor the load operation by connecting to +<a class="link" href="WebKitWebView.html#WebKitWebView-load-changed" title="The “load-changed” signal"><span class="type">“load-changed”</span></a> signal.</p> +<div class="refsect3"> +<a name="webkit-web-view-go-to-back-forward-list-item.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>list_item</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitBackForwardListItem.html" title="WebKitBackForwardListItem"><span class="type">WebKitBackForwardListItem</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-get-uri"></a><h3>webkit_web_view_get_uri ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_web_view_get_uri (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Returns the current active URI of <em class="parameter"><code>web_view</code></em> +. The active URI might change during +a load operation:</p> +<div class="orderedlist"><ol class="orderedlist" type="1"> +<li class="listitem"><p> + When nothing has been loaded yet on <em class="parameter"><code>web_view</code></em> the active URI is <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. +</p></li> +<li class="listitem"> +<p> + When a new load operation starts the active URI is the requested URI: + </p> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<li class="listitem"><p> + If the load operation was started by <a class="link" href="WebKitWebView.html#webkit-web-view-load-uri" title="webkit_web_view_load_uri ()"><code class="function">webkit_web_view_load_uri()</code></a>, + the requested URI is the given one. + </p></li> +<li class="listitem"><p> + If the load operation was started by <a class="link" href="WebKitWebView.html#webkit-web-view-load-html" title="webkit_web_view_load_html ()"><code class="function">webkit_web_view_load_html()</code></a>, + the requested URI is "about:blank". + </p></li> +<li class="listitem"><p> + If the load operation was started by <a class="link" href="WebKitWebView.html#webkit-web-view-load-alternate-html" title="webkit_web_view_load_alternate_html ()"><code class="function">webkit_web_view_load_alternate_html()</code></a>, + the requested URI is content URI provided. + </p></li> +<li class="listitem"><p> + If the load operation was started by <a class="link" href="WebKitWebView.html#webkit-web-view-go-back" title="webkit_web_view_go_back ()"><code class="function">webkit_web_view_go_back()</code></a> or + <a class="link" href="WebKitWebView.html#webkit-web-view-go-forward" title="webkit_web_view_go_forward ()"><code class="function">webkit_web_view_go_forward()</code></a>, the requested URI is the original URI + of the previous/next item in the <a class="link" href="WebKitBackForwardList.html" title="WebKitBackForwardList"><span class="type">WebKitBackForwardList</span></a> of <em class="parameter"><code>web_view</code></em>. + </p></li> +<li class="listitem"><p> + If the load operation was started by + <a class="link" href="WebKitWebView.html#webkit-web-view-go-to-back-forward-list-item" title="webkit_web_view_go_to_back_forward_list_item ()"><code class="function">webkit_web_view_go_to_back_forward_list_item()</code></a>, the requested URI + is the opriginal URI of the given <a class="link" href="WebKitBackForwardListItem.html" title="WebKitBackForwardListItem"><span class="type">WebKitBackForwardListItem</span></a>. + </p></li> +</ul></div> +<p> +</p> +</li> +<li class="listitem"><p> + If there is a server redirection during the load operation, + the active URI is the redirected URI. When the signal + <a class="link" href="WebKitWebView.html#WebKitWebView-load-changed" title="The “load-changed” signal"><span class="type">“load-changed”</span></a> is emitted with <a class="link" href="WebKitWebView.html#WEBKIT-LOAD-REDIRECTED:CAPS"><code class="literal">WEBKIT_LOAD_REDIRECTED</code></a> + event, the active URI is already updated to the redirected URI. +</p></li> +<li class="listitem"><p> + When the signal <a class="link" href="WebKitWebView.html#WebKitWebView-load-changed" title="The “load-changed” signal"><span class="type">“load-changed”</span></a> is emitted + with <a class="link" href="WebKitWebView.html#WEBKIT-LOAD-COMMITTED:CAPS"><code class="literal">WEBKIT_LOAD_COMMITTED</code></a> 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. +</p></li> +</ol></div> +<p>You can monitor the active URI by connecting to the notify::uri +signal of <em class="parameter"><code>web_view</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-web-view-get-uri.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-get-uri.returns"></a><h4>Returns</h4> +<p> the current active URI of <em class="parameter"><code>web_view</code></em> +or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> +if nothing has been loaded yet.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-get-favicon"></a><h3>webkit_web_view_get_favicon ()</h3> +<pre class="programlisting"><span class="returnvalue">cairo_surface_t</span> * +webkit_web_view_get_favicon (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Returns favicon currently associated to <em class="parameter"><code>web_view</code></em> +, if any. You can +connect to notify::favicon signal of <em class="parameter"><code>web_view</code></em> + to be notified when +the favicon is available.</p> +<div class="refsect3"> +<a name="webkit-web-view-get-favicon.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-get-favicon.returns"></a><h4>Returns</h4> +<p> a pointer to a <span class="type">cairo_surface_t</span> with the +favicon or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if there's no icon associated with <em class="parameter"><code>web_view</code></em> +. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-set-settings"></a><h3>webkit_web_view_set_settings ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_view_set_settings (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, + <em class="parameter"><code><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *settings</code></em>);</pre> +<p>Sets the <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> to be applied to <em class="parameter"><code>web_view</code></em> +. The +existing <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> of <em class="parameter"><code>web_view</code></em> + will be replaced by +<em class="parameter"><code>settings</code></em> +. New settings are applied immediately on <em class="parameter"><code>web_view</code></em> +. +The same <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> object can be shared +by multiple <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>s.</p> +<div class="refsect3"> +<a name="webkit-web-view-set-settings.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>settings</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-get-settings"></a><h3>webkit_web_view_get_settings ()</h3> +<pre class="programlisting"><a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="returnvalue">WebKitSettings</span></a> * +webkit_web_view_get_settings (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Gets the <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> currently applied to <em class="parameter"><code>web_view</code></em> +. +If no other <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> have been explicitly applied to +<em class="parameter"><code>web_view</code></em> + with <a class="link" href="WebKitWebView.html#webkit-web-view-set-settings" title="webkit_web_view_set_settings ()"><code class="function">webkit_web_view_set_settings()</code></a>, the default +<a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> will be returned. This method always returns +a valid <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> object. +To modify any of the <em class="parameter"><code>web_view</code></em> + settings, you can either create +a new <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> object with <a class="link" href="WebKitSettings.html#webkit-settings-new" title="webkit_settings_new ()"><code class="function">webkit_settings_new()</code></a>, setting +the desired preferences, and then replace the existing <em class="parameter"><code>web_view</code></em> + +settings with <a class="link" href="WebKitWebView.html#webkit-web-view-set-settings" title="webkit_web_view_set_settings ()"><code class="function">webkit_web_view_set_settings()</code></a> or get the existing +<em class="parameter"><code>web_view</code></em> + settings and update it directly. <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> objects +can be shared by multiple <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>s, so modifying +the settings of a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> would affect other +<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>s using the same <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a>.</p> +<div class="refsect3"> +<a name="webkit-web-view-get-settings.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-get-settings.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> attached to <em class="parameter"><code>web_view</code></em> +. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-get-window-properties"></a><h3>webkit_web_view_get_window_properties ()</h3> +<pre class="programlisting"><a class="link" href="WebKitWindowProperties.html" title="WebKitWindowProperties"><span class="returnvalue">WebKitWindowProperties</span></a> * +webkit_web_view_get_window_properties (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Get the <a class="link" href="WebKitWindowProperties.html" title="WebKitWindowProperties"><span class="type">WebKitWindowProperties</span></a> object containing the properties +that the window containing <em class="parameter"><code>web_view</code></em> + should have.</p> +<div class="refsect3"> +<a name="webkit-web-view-get-window-properties.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-get-window-properties.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="WebKitWindowProperties.html" title="WebKitWindowProperties"><span class="type">WebKitWindowProperties</span></a> of <em class="parameter"><code>web_view</code></em> +. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-set-zoom-level"></a><h3>webkit_web_view_set_zoom_level ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_view_set_zoom_level (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a> zoom_level</code></em>);</pre> +<p>Set the zoom level of <em class="parameter"><code>web_view</code></em> +, i.e. the factor by which the +view contents are scaled with respect to their original size.</p> +<div class="refsect3"> +<a name="webkit-web-view-set-zoom-level.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>zoom_level</p></td> +<td class="parameter_description"><p>the zoom level</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-get-zoom-level"></a><h3>webkit_web_view_get_zoom_level ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a> +webkit_web_view_get_zoom_level (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Get the zoom level of <em class="parameter"><code>web_view</code></em> +, i.e. the factor by which the +view contents are scaled with respect to their original size.</p> +<div class="refsect3"> +<a name="webkit-web-view-get-zoom-level.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-get-zoom-level.returns"></a><h4>Returns</h4> +<p> the current zoom level of <em class="parameter"><code>web_view</code></em> +</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-can-execute-editing-command"></a><h3>webkit_web_view_can_execute_editing_command ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_view_can_execute_editing_command + (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *command</code></em>, + <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>, + <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre> +<p>Asynchronously check if it is possible to execute the given editing command.</p> +<p>When the operation is finished, <em class="parameter"><code>callback</code></em> + will be called. You can then call +<a class="link" href="WebKitWebView.html#webkit-web-view-can-execute-editing-command-finish" title="webkit_web_view_can_execute_editing_command_finish ()"><code class="function">webkit_web_view_can_execute_editing_command_finish()</code></a> to get the result of the operation.</p> +<div class="refsect3"> +<a name="webkit-web-view-can-execute-editing-command.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>command</p></td> +<td class="parameter_description"><p>the command to check</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>cancellable</p></td> +<td class="parameter_description"><p> a <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>callback</p></td> +<td class="parameter_description"><p> a <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p> the data to pass to callback function. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-can-execute-editing-command-finish"></a><h3>webkit_web_view_can_execute_editing_command_finish ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_web_view_can_execute_editing_command_finish + (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, + <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *result</code></em>, + <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre> +<p>Finish an asynchronous operation started with <a class="link" href="WebKitWebView.html#webkit-web-view-can-execute-editing-command" title="webkit_web_view_can_execute_editing_command ()"><code class="function">webkit_web_view_can_execute_editing_command()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-web-view-can-execute-editing-command-finish.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>result</p></td> +<td class="parameter_description"><p>a <a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-can-execute-editing-command-finish.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the editing command can be executed or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-execute-editing-command"></a><h3>webkit_web_view_execute_editing_command ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_view_execute_editing_command + (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *command</code></em>);</pre> +<p>Request to execute the given <em class="parameter"><code>command</code></em> + for <em class="parameter"><code>web_view</code></em> +. You can use +<a class="link" href="WebKitWebView.html#webkit-web-view-can-execute-editing-command" title="webkit_web_view_can_execute_editing_command ()"><code class="function">webkit_web_view_can_execute_editing_command()</code></a> to check whether +it's possible to execute the command.</p> +<div class="refsect3"> +<a name="webkit-web-view-execute-editing-command.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>command</p></td> +<td class="parameter_description"><p>the command to execute</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-execute-editing-command-with-argument"></a><h3>webkit_web_view_execute_editing_command_with_argument ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_view_execute_editing_command_with_argument + (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *command</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *argument</code></em>);</pre> +<p>Request to execute the given <em class="parameter"><code>command</code></em> + with <em class="parameter"><code>argument</code></em> + for <em class="parameter"><code>web_view</code></em> +. You can use +<a class="link" href="WebKitWebView.html#webkit-web-view-can-execute-editing-command" title="webkit_web_view_can_execute_editing_command ()"><code class="function">webkit_web_view_can_execute_editing_command()</code></a> to check whether +it's possible to execute the command.</p> +<div class="refsect3"> +<a name="webkit-web-view-execute-editing-command-with-argument.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>command</p></td> +<td class="parameter_description"><p>the command to execute</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>argument</p></td> +<td class="parameter_description"><p>the command argument</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-get-find-controller"></a><h3>webkit_web_view_get_find_controller ()</h3> +<pre class="programlisting"><a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="returnvalue">WebKitFindController</span></a> * +webkit_web_view_get_find_controller (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Gets the <a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a> that will allow the caller to query +the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> for the text to look for.</p> +<div class="refsect3"> +<a name="webkit-web-view-get-find-controller.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-get-find-controller.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="WebKitFindController.html" title="WebKitFindController"><span class="type">WebKitFindController</span></a> associated to +this particular <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-get-inspector"></a><h3>webkit_web_view_get_inspector ()</h3> +<pre class="programlisting"><a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="returnvalue">WebKitWebInspector</span></a> * +webkit_web_view_get_inspector (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Get the <a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a> associated to <em class="parameter"><code>web_view</code></em> +</p> +<div class="refsect3"> +<a name="webkit-web-view-get-inspector.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-get-inspector.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a> of <em class="parameter"><code>web_view</code></em> +. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-get-javascript-global-context"></a><h3>webkit_web_view_get_javascript_global_context ()</h3> +<pre class="programlisting"><span class="returnvalue">JSGlobalContextRef</span> +webkit_web_view_get_javascript_global_context + (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Get the global JavaScript context used by <em class="parameter"><code>web_view</code></em> + to deserialize the +result values of scripts executed with <a class="link" href="WebKitWebView.html#webkit-web-view-run-javascript" title="webkit_web_view_run_javascript ()"><code class="function">webkit_web_view_run_javascript()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-web-view-get-javascript-global-context.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-get-javascript-global-context.returns"></a><h4>Returns</h4> +<p> the <code class="function">JSGlobalContextRef</code> used by <em class="parameter"><code>web_view</code></em> +to deserialize +the result values of scripts.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-run-javascript"></a><h3>webkit_web_view_run_javascript ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_view_run_javascript (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *script</code></em>, + <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>, + <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre> +<p>Asynchronously run <em class="parameter"><code>script</code></em> + in the context of the current page in <em class="parameter"><code>web_view</code></em> +. If +WebKitSettings:enable-javascript is FALSE, this method will do nothing.</p> +<p>When the operation is finished, <em class="parameter"><code>callback</code></em> + will be called. You can then call +<a class="link" href="WebKitWebView.html#webkit-web-view-run-javascript-finish" title="webkit_web_view_run_javascript_finish ()"><code class="function">webkit_web_view_run_javascript_finish()</code></a> to get the result of the operation.</p> +<div class="refsect3"> +<a name="webkit-web-view-run-javascript.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>script</p></td> +<td class="parameter_description"><p>the script to run</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>cancellable</p></td> +<td class="parameter_description"><p> a <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>callback</p></td> +<td class="parameter_description"><p> a <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the script finished. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p> the data to pass to callback function. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-run-javascript-finish"></a><h3>webkit_web_view_run_javascript_finish ()</h3> +<pre class="programlisting"><a class="link" href="WebKitWebView.html#WebKitJavascriptResult"><span class="returnvalue">WebKitJavascriptResult</span></a> * +webkit_web_view_run_javascript_finish (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, + <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *result</code></em>, + <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre> +<p>Finish an asynchronous operation started with <a class="link" href="WebKitWebView.html#webkit-web-view-run-javascript" title="webkit_web_view_run_javascript ()"><code class="function">webkit_web_view_run_javascript()</code></a>.</p> +<p>This is an example of using <a class="link" href="WebKitWebView.html#webkit-web-view-run-javascript" title="webkit_web_view_run_javascript ()"><code class="function">webkit_web_view_run_javascript()</code></a> with a script returning +a string:</p> +<div class="informalexample"> + <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> + <tbody> + <tr> + <td class="listing_lines" align="right"><pre>1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47</pre></td> + <td class="listing_code"><pre class="programlisting"><span class="type">static</span> <span class="type">void</span> +web_view_javascript_finished (GObject *object, + GAsyncResult *result, + gpointer user_data) +{ + WebKitJavascriptResult *js_result; + JSValueRef value; + JSGlobalContextRef context; + GError *error = <span class="number">NULL</span>; + + js_result = webkit_web_view_run_javascript_finish (WEBKIT_WEB_VIEW (object), result, &error); + <span class="keyword">if</span> (!js_result) { + g_warning (<span class="number">"Error running javascript: </span><span class="symbol">%s</span><span class="number">"</span>, error->message); + g_error_free (error); + <span class="keyword">return</span>; + } + + context = webkit_javascript_result_get_global_context (js_result); + value = webkit_javascript_result_get_value (js_result); + <span class="keyword">if</span> (JSValueIsString (context, value)) { + JSStringRef js_str_value; + gchar *str_value; + gsize str_length; + + js_str_value = JSValueToStringCopy (context, value, <span class="number">NULL</span>); + 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 (<span class="number">"Script result: </span><span class="symbol">%s</span><span class="symbol">\n</span><span class="number">"</span>, str_value); + g_free (str_value); + } <span class="keyword">else</span> { + g_warning (<span class="number">"Error running javascript: unexpected return value"</span>); + } + webkit_javascript_result_unref (js_result); +} + +<span class="type">static</span> <span class="type">void</span> +web_view_get_link_url (WebKitWebView *web_view, + <span class="type">const</span> gchar *link_id) +{ + gchar *script; + + script = g_strdup_printf (<span class="number">"window.document.getElementById('</span><span class="symbol">%s</span><span class="number">').href;"</span>, link_id); + webkit_web_view_run_javascript (web_view, script, <span class="number">NULL</span>, web_view_javascript_finished, <span class="number">NULL</span>); + g_free (script); +}</pre></td> + </tr> + </tbody> + </table> +</div> + +<div class="refsect3"> +<a name="webkit-web-view-run-javascript-finish.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>result</p></td> +<td class="parameter_description"><p>a <a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-run-javascript-finish.returns"></a><h4>Returns</h4> +<p> a <a class="link" href="WebKitWebView.html#WebKitJavascriptResult"><span class="type">WebKitJavascriptResult</span></a> with the result of the last executed statement in <em class="parameter"><code>script</code></em> +or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> in case of error. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-run-javascript-from-gresource"></a><h3>webkit_web_view_run_javascript_from_gresource ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_view_run_javascript_from_gresource + (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *resource</code></em>, + <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>, + <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre> +<p>Asynchronously run the script from <em class="parameter"><code>resource</code></em> + in the context of the +current page in <em class="parameter"><code>web_view</code></em> +.</p> +<p>When the operation is finished, <em class="parameter"><code>callback</code></em> + will be called. You can +then call <a class="link" href="WebKitWebView.html#webkit-web-view-run-javascript-from-gresource-finish" title="webkit_web_view_run_javascript_from_gresource_finish ()"><code class="function">webkit_web_view_run_javascript_from_gresource_finish()</code></a> to get the result +of the operation.</p> +<div class="refsect3"> +<a name="webkit-web-view-run-javascript-from-gresource.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>resource</p></td> +<td class="parameter_description"><p>the location of the resource to load</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>cancellable</p></td> +<td class="parameter_description"><p> a <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>callback</p></td> +<td class="parameter_description"><p> a <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the script finished. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p> the data to pass to callback function. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-run-javascript-from-gresource-finish"></a><h3>webkit_web_view_run_javascript_from_gresource_finish ()</h3> +<pre class="programlisting"><a class="link" href="WebKitWebView.html#WebKitJavascriptResult"><span class="returnvalue">WebKitJavascriptResult</span></a> * +webkit_web_view_run_javascript_from_gresource_finish + (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, + <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *result</code></em>, + <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre> +<p>Finish an asynchronous operation started with <a class="link" href="WebKitWebView.html#webkit-web-view-run-javascript-from-gresource" title="webkit_web_view_run_javascript_from_gresource ()"><code class="function">webkit_web_view_run_javascript_from_gresource()</code></a>.</p> +<p>Check <a class="link" href="WebKitWebView.html#webkit-web-view-run-javascript-finish" title="webkit_web_view_run_javascript_finish ()"><code class="function">webkit_web_view_run_javascript_finish()</code></a> for a usage example.</p> +<div class="refsect3"> +<a name="webkit-web-view-run-javascript-from-gresource-finish.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>result</p></td> +<td class="parameter_description"><p>a <a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-run-javascript-from-gresource-finish.returns"></a><h4>Returns</h4> +<p> a <a class="link" href="WebKitWebView.html#WebKitJavascriptResult"><span class="type">WebKitJavascriptResult</span></a> with the result of the last executed statement in <em class="parameter"><code>script</code></em> +or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> in case of error. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-can-show-mime-type"></a><h3>webkit_web_view_can_show_mime_type ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_web_view_can_show_mime_type (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *mime_type</code></em>);</pre> +<p>Whether or not a MIME type can be displayed in <em class="parameter"><code>web_view</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-web-view-can-show-mime-type.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>mime_type</p></td> +<td class="parameter_description"><p>a MIME type</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-can-show-mime-type.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the MIME type <em class="parameter"><code>mime_type</code></em> +can be displayed or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-save"></a><h3>webkit_web_view_save ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_view_save (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, + <em class="parameter"><code><a class="link" href="WebKitWebView.html#WebKitSaveMode" title="enum WebKitSaveMode"><span class="type">WebKitSaveMode</span></a> save_mode</code></em>, + <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>, + <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre> +<p>Asynchronously save the current web page associated to the +<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> into a self-contained format using the mode +specified in <em class="parameter"><code>save_mode</code></em> +.</p> +<p>When the operation is finished, <em class="parameter"><code>callback</code></em> + will be called. You can +then call <a class="link" href="WebKitWebView.html#webkit-web-view-save-finish" title="webkit_web_view_save_finish ()"><code class="function">webkit_web_view_save_finish()</code></a> to get the result of the +operation.</p> +<div class="refsect3"> +<a name="webkit-web-view-save.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>save_mode</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html#WebKitSaveMode" title="enum WebKitSaveMode"><span class="type">WebKitSaveMode</span></a> specifying how the web page should be saved.</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>cancellable</p></td> +<td class="parameter_description"><p> a <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>callback</p></td> +<td class="parameter_description"><p> a <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p> the data to pass to callback function. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-save-finish"></a><h3>webkit_web_view_save_finish ()</h3> +<pre class="programlisting"><a href="../gio/GInputStream.html#GInputStream-struct"><span class="returnvalue">GInputStream</span></a> * +webkit_web_view_save_finish (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, + <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *result</code></em>, + <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre> +<p>Finish an asynchronous operation started with <a class="link" href="WebKitWebView.html#webkit-web-view-save" title="webkit_web_view_save ()"><code class="function">webkit_web_view_save()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-web-view-save-finish.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>result</p></td> +<td class="parameter_description"><p>a <a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-save-finish.returns"></a><h4>Returns</h4> +<p> a <a href="../gio/GInputStream.html#GInputStream-struct"><span class="type">GInputStream</span></a> with the result of saving +the current web page or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> in case of error. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-save-to-file"></a><h3>webkit_web_view_save_to_file ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_view_save_to_file (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, + <em class="parameter"><code><a href="../gio/GFile.html#GFile-struct"><span class="type">GFile</span></a> *file</code></em>, + <em class="parameter"><code><a class="link" href="WebKitWebView.html#WebKitSaveMode" title="enum WebKitSaveMode"><span class="type">WebKitSaveMode</span></a> save_mode</code></em>, + <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>, + <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre> +<p>Asynchronously save the current web page associated to the +<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> into a self-contained format using the mode +specified in <em class="parameter"><code>save_mode</code></em> + and writing it to <em class="parameter"><code>file</code></em> +.</p> +<p>When the operation is finished, <em class="parameter"><code>callback</code></em> + will be called. You can +then call <a class="link" href="WebKitWebView.html#webkit-web-view-save-to-file-finish" title="webkit_web_view_save_to_file_finish ()"><code class="function">webkit_web_view_save_to_file_finish()</code></a> to get the result of the +operation.</p> +<div class="refsect3"> +<a name="webkit-web-view-save-to-file.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>file</p></td> +<td class="parameter_description"><p>the <a href="../gio/GFile.html#GFile-struct"><span class="type">GFile</span></a> where the current web page should be saved to.</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>save_mode</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html#WebKitSaveMode" title="enum WebKitSaveMode"><span class="type">WebKitSaveMode</span></a> specifying how the web page should be saved.</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>cancellable</p></td> +<td class="parameter_description"><p> a <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>callback</p></td> +<td class="parameter_description"><p> a <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p> the data to pass to callback function. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-save-to-file-finish"></a><h3>webkit_web_view_save_to_file_finish ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_web_view_save_to_file_finish (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, + <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *result</code></em>, + <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre> +<p>Finish an asynchronous operation started with <a class="link" href="WebKitWebView.html#webkit-web-view-save-to-file" title="webkit_web_view_save_to_file ()"><code class="function">webkit_web_view_save_to_file()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-web-view-save-to-file-finish.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>result</p></td> +<td class="parameter_description"><p>a <a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-save-to-file-finish.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the web page was successfully saved to a file or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-download-uri"></a><h3>webkit_web_view_download_uri ()</h3> +<pre class="programlisting"><a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="returnvalue">WebKitDownload</span></a> * +webkit_web_view_download_uri (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>);</pre> +<p>Requests downloading of the specified URI string for <em class="parameter"><code>web_view</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-web-view-download-uri.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>uri</p></td> +<td class="parameter_description"><p>the URI to download</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-download-uri.returns"></a><h4>Returns</h4> +<p> a new <a class="link" href="WebKitDownload.html" title="WebKitDownload"><span class="type">WebKitDownload</span></a> representing the +the download operation. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-get-tls-info"></a><h3>webkit_web_view_get_tls_info ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_web_view_get_tls_info (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, + <em class="parameter"><code><a href="../gio/GTlsCertificate.html#GTlsCertificate-struct"><span class="type">GTlsCertificate</span></a> **certificate</code></em>, + <em class="parameter"><code><a href="../gio/gio-TLS-Overview.html#GTlsCertificateFlags"><span class="type">GTlsCertificateFlags</span></a> *errors</code></em>);</pre> +<p>Retrieves the <a href="../gio/GTlsCertificate.html#GTlsCertificate-struct"><span class="type">GTlsCertificate</span></a> associated with the main resource of <em class="parameter"><code>web_view</code></em> +, +and the <a href="../gio/gio-TLS-Overview.html#GTlsCertificateFlags"><span class="type">GTlsCertificateFlags</span></a> showing what problems, if any, have been found +with that certificate. +If the connection is not HTTPS, this function returns <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>. +This function should be called after a response has been received from the +server, so you can connect to <a class="link" href="WebKitWebView.html#WebKitWebView-load-changed" title="The “load-changed” signal"><span class="type">“load-changed”</span></a> and call this function +when it's emitted with <a class="link" href="WebKitWebView.html#WEBKIT-LOAD-COMMITTED:CAPS"><code class="literal">WEBKIT_LOAD_COMMITTED</code></a> event.</p> +<p>Note that this function provides no information about the security of the web +page if the current <a class="link" href="WebKitWebContext.html#WebKitTLSErrorsPolicy" title="enum WebKitTLSErrorsPolicy"><span class="type">WebKitTLSErrorsPolicy</span></a> is <em class="parameter"><code>WEBKIT_TLS_ERRORS_POLICY_IGNORE</code></em> +, +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 <a class="link" href="WebKitWebContext.html#WebKitTLSErrorsPolicy" title="enum WebKitTLSErrorsPolicy"><span class="type">WebKitTLSErrorsPolicy</span></a> is <em class="parameter"><code>WEBKIT_TLS_ERRORS_POLICY_FAIL</code></em> +, in +which case subresources that fail certificate verification will be blocked.</p> +<div class="refsect3"> +<a name="webkit-web-view-get-tls-info.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>certificate</p></td> +<td class="parameter_description"><p> return location for a <a href="../gio/GTlsCertificate.html#GTlsCertificate-struct"><span class="type">GTlsCertificate</span></a>. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>errors</p></td> +<td class="parameter_description"><p> return location for a <a href="../gio/gio-TLS-Overview.html#GTlsCertificateFlags"><span class="type">GTlsCertificateFlags</span></a> the verification status of <em class="parameter"><code>certificate</code></em> +. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-get-tls-info.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the <em class="parameter"><code>web_view</code></em> +connection uses HTTPS and a response has been received +from the server, or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-get-snapshot"></a><h3>webkit_web_view_get_snapshot ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_view_get_snapshot (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, + <em class="parameter"><code><a class="link" href="WebKitWebView.html#WebKitSnapshotRegion" title="enum WebKitSnapshotRegion"><span class="type">WebKitSnapshotRegion</span></a> region</code></em>, + <em class="parameter"><code><a class="link" href="WebKitWebView.html#WebKitSnapshotOptions" title="enum WebKitSnapshotOptions"><span class="type">WebKitSnapshotOptions</span></a> options</code></em>, + <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>, + <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre> +<p>Asynchronously retrieves a snapshot of <em class="parameter"><code>web_view</code></em> + for <em class="parameter"><code>region</code></em> +. +<em class="parameter"><code>options</code></em> + specifies how the snapshot should be rendered.</p> +<p>When the operation is finished, <em class="parameter"><code>callback</code></em> + will be called. You must +call <a class="link" href="WebKitWebView.html#webkit-web-view-get-snapshot-finish" title="webkit_web_view_get_snapshot_finish ()"><code class="function">webkit_web_view_get_snapshot_finish()</code></a> to get the result of the +operation.</p> +<div class="refsect3"> +<a name="webkit-web-view-get-snapshot.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>region</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html#WebKitSnapshotRegion" title="enum WebKitSnapshotRegion"><span class="type">WebKitSnapshotRegion</span></a> for this snapshot</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>options</p></td> +<td class="parameter_description"><p><a class="link" href="WebKitWebView.html#WebKitSnapshotOptions" title="enum WebKitSnapshotOptions"><span class="type">WebKitSnapshotOptions</span></a> for the snapshot</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>cancellable</p></td> +<td class="parameter_description"><p> a <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a>. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>callback</p></td> +<td class="parameter_description"><p> a <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a>. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p> user data. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-get-snapshot-finish"></a><h3>webkit_web_view_get_snapshot_finish ()</h3> +<pre class="programlisting"><span class="returnvalue">cairo_surface_t</span> * +webkit_web_view_get_snapshot_finish (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, + <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *result</code></em>, + <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre> +<p>Finishes an asynchronous operation started with <a class="link" href="WebKitWebView.html#webkit-web-view-get-snapshot" title="webkit_web_view_get_snapshot ()"><code class="function">webkit_web_view_get_snapshot()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-web-view-get-snapshot-finish.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>result</p></td> +<td class="parameter_description"><p>a <a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-get-snapshot-finish.returns"></a><h4>Returns</h4> +<p> a <span class="type">cairo_surface_t</span> with the retrieved snapshot or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> in error. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-set-background-color"></a><h3>webkit_web_view_set_background_color ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_view_set_background_color (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, + <em class="parameter"><code>const <a href="../gdk3/gdk3-RGBA-Colors.html#GdkRGBA"><span class="type">GdkRGBA</span></a> *rgba</code></em>);</pre> +<p>Sets the color that will be used to draw the <em class="parameter"><code>web_view</code></em> + background before +the actual contents are rendered. Note that if the web page loaded in <em class="parameter"><code>web_view</code></em> + +specifies a background color, it will take precedence over the <em class="parameter"><code>rgba</code></em> + color. +By default the <em class="parameter"><code>web_view</code></em> + background color is opaque white. +Note that the parent window must have a RGBA visual and +<a href="../gtk3/GtkWidget.html#GtkWidget--app-paintable"><span class="type">“app-paintable”</span></a> property set to <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> for backgrounds colors to work.</p> +<div class="informalexample"> + <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> + <tbody> + <tr> + <td class="listing_lines" align="right"><pre>1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16</pre></td> + <td class="listing_code"><pre class="programlisting"><span class="type">static</span> <span class="type">void</span> browser_window_set_background_color (BrowserWindow *window, + <span class="type">const</span> GdkRGBA *rgba) +{ + WebKitWebView *web_view; + GdkScreen *screen = gtk_window_get_screen (GTK_WINDOW (window)); + GdkVisual *rgba_visual = gdk_screen_get_rgba_visual (screen); + + <span class="keyword">if</span> (!rgba_visual) + <span class="keyword">return</span>; + + gtk_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); +}</pre></td> + </tr> + </tbody> + </table> +</div> + +<div class="refsect3"> +<a name="webkit-web-view-set-background-color.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>rgba</p></td> +<td class="parameter_description"><p>a <a href="../gdk3/gdk3-RGBA-Colors.html#GdkRGBA"><span class="type">GdkRGBA</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-get-background-color"></a><h3>webkit_web_view_get_background_color ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_view_get_background_color (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, + <em class="parameter"><code><a href="../gdk3/gdk3-RGBA-Colors.html#GdkRGBA"><span class="type">GdkRGBA</span></a> *rgba</code></em>);</pre> +<p>Gets the color that is used to draw the <em class="parameter"><code>web_view</code></em> + background before +the actual contents are rendered. +For more information see also <a class="link" href="WebKitWebView.html#webkit-web-view-set-background-color" title="webkit_web_view_set_background_color ()"><code class="function">webkit_web_view_set_background_color()</code></a></p> +<div class="refsect3"> +<a name="webkit-web-view-get-background-color.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>rgba</p></td> +<td class="parameter_description"><p> a <a href="../gdk3/gdk3-RGBA-Colors.html#GdkRGBA"><span class="type">GdkRGBA</span></a> to fill in with the background color. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-set-editable"></a><h3>webkit_web_view_set_editable ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_view_set_editable (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> editable</code></em>);</pre> +<p>Sets whether the user is allowed to edit the HTML document.</p> +<p>If <em class="parameter"><code>editable</code></em> + is <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, <em class="parameter"><code>web_view</code></em> + allows the user to edit the HTML document. If +<em class="parameter"><code>editable</code></em> + is <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>, an element in <em class="parameter"><code>web_view</code></em> +'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 <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> is not editable.</p> +<p>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 <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> editable without altering the document or DOM structure.</p> +<div class="refsect3"> +<a name="webkit-web-view-set-editable.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>editable</p></td> +<td class="parameter_description"><p>a <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> indicating the editable state</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-is-editable"></a><h3>webkit_web_view_is_editable ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_web_view_is_editable (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-get-editor-state"></a><h3>webkit_web_view_get_editor_state ()</h3> +<pre class="programlisting"><a class="link" href="WebKitEditorState.html" title="WebKitEditorState"><span class="returnvalue">WebKitEditorState</span></a> * +webkit_web_view_get_editor_state (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Gets the web editor state of <em class="parameter"><code>web_view</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-web-view-get-editor-state.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-get-editor-state.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="WebKitEditorState.html" title="WebKitEditorState"><span class="type">WebKitEditorState</span></a> of the view. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-get-session-state"></a><h3>webkit_web_view_get_session_state ()</h3> +<pre class="programlisting"><a class="link" href="WebKitWebView.html#WebKitWebViewSessionState"><span class="returnvalue">WebKitWebViewSessionState</span></a> * +webkit_web_view_get_session_state (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Gets the current session state of <em class="parameter"><code>web_view</code></em> +</p> +<div class="refsect3"> +<a name="webkit-web-view-get-session-state.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-get-session-state.returns"></a><h4>Returns</h4> +<p> a <a class="link" href="WebKitWebView.html#WebKitWebViewSessionState"><span class="type">WebKitWebViewSessionState</span></a>. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-12.html#api-index-2.12">2.12</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-restore-session-state"></a><h3>webkit_web_view_restore_session_state ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_view_restore_session_state (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, + <em class="parameter"><code><a class="link" href="WebKitWebView.html#WebKitWebViewSessionState"><span class="type">WebKitWebViewSessionState</span></a> *state</code></em>);</pre> +<p>Restore the <em class="parameter"><code>web_view</code></em> + session state from <em class="parameter"><code>state</code></em> +</p> +<div class="refsect3"> +<a name="webkit-web-view-restore-session-state.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>state</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html#WebKitWebViewSessionState"><span class="type">WebKitWebViewSessionState</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-12.html#api-index-2.12">2.12</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-javascript-result-ref"></a><h3>webkit_javascript_result_ref ()</h3> +<pre class="programlisting"><a class="link" href="WebKitWebView.html#WebKitJavascriptResult"><span class="returnvalue">WebKitJavascriptResult</span></a> * +webkit_javascript_result_ref (<em class="parameter"><code><a class="link" href="WebKitWebView.html#WebKitJavascriptResult"><span class="type">WebKitJavascriptResult</span></a> *js_result</code></em>);</pre> +<p>Atomically increments the reference count of <em class="parameter"><code>js_result</code></em> + by one. This +function is MT-safe and may be called from any thread.</p> +<div class="refsect3"> +<a name="webkit-javascript-result-ref.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>js_result</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html#WebKitJavascriptResult"><span class="type">WebKitJavascriptResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-javascript-result-ref.returns"></a><h4>Returns</h4> +<p> The passed in <a class="link" href="WebKitWebView.html#WebKitJavascriptResult"><span class="type">WebKitJavascriptResult</span></a></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-javascript-result-unref"></a><h3>webkit_javascript_result_unref ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_javascript_result_unref (<em class="parameter"><code><a class="link" href="WebKitWebView.html#WebKitJavascriptResult"><span class="type">WebKitJavascriptResult</span></a> *js_result</code></em>);</pre> +<p>Atomically decrements the reference count of <em class="parameter"><code>js_result</code></em> + by one. If the +reference count drops to 0, all memory allocated by the <a class="link" href="WebKitWebView.html#WebKitJavascriptResult"><span class="type">WebKitJavascriptResult</span></a> is +released. This function is MT-safe and may be called from any +thread.</p> +<div class="refsect3"> +<a name="webkit-javascript-result-unref.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>js_result</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html#WebKitJavascriptResult"><span class="type">WebKitJavascriptResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-javascript-result-get-global-context"></a><h3>webkit_javascript_result_get_global_context ()</h3> +<pre class="programlisting"><span class="returnvalue">JSGlobalContextRef</span> +webkit_javascript_result_get_global_context + (<em class="parameter"><code><a class="link" href="WebKitWebView.html#WebKitJavascriptResult"><span class="type">WebKitJavascriptResult</span></a> *js_result</code></em>);</pre> +<p>Get the global Javascript context that should be used with the +<code class="function">JSValueRef</code> returned by <a class="link" href="WebKitWebView.html#webkit-javascript-result-get-value" title="webkit_javascript_result_get_value ()"><code class="function">webkit_javascript_result_get_value()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-javascript-result-get-global-context.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>js_result</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html#WebKitJavascriptResult"><span class="type">WebKitJavascriptResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-javascript-result-get-global-context.returns"></a><h4>Returns</h4> +<p> the <code class="function">JSGlobalContextRef</code> for the <a class="link" href="WebKitWebView.html#WebKitJavascriptResult"><span class="type">WebKitJavascriptResult</span></a></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-javascript-result-get-value"></a><h3>webkit_javascript_result_get_value ()</h3> +<pre class="programlisting"><span class="returnvalue">JSValueRef</span> +webkit_javascript_result_get_value (<em class="parameter"><code><a class="link" href="WebKitWebView.html#WebKitJavascriptResult"><span class="type">WebKitJavascriptResult</span></a> *js_result</code></em>);</pre> +<p>Get the value of <em class="parameter"><code>js_result</code></em> +. You should use the <code class="function">JSGlobalContextRef</code> +returned by <a class="link" href="WebKitWebView.html#webkit-javascript-result-get-global-context" title="webkit_javascript_result_get_global_context ()"><code class="function">webkit_javascript_result_get_global_context()</code></a> to use the <code class="function">JSValueRef</code>.</p> +<div class="refsect3"> +<a name="webkit-javascript-result-get-value.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>js_result</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html#WebKitJavascriptResult"><span class="type">WebKitJavascriptResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-javascript-result-get-value.returns"></a><h4>Returns</h4> +<p> the <code class="function">JSValueRef</code> of the <a class="link" href="WebKitWebView.html#WebKitJavascriptResult"><span class="type">WebKitJavascriptResult</span></a></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-script-dialog-get-dialog-type"></a><h3>webkit_script_dialog_get_dialog_type ()</h3> +<pre class="programlisting"><a class="link" href="WebKitWebView.html#WebKitScriptDialogType" title="enum WebKitScriptDialogType"><span class="returnvalue">WebKitScriptDialogType</span></a> +webkit_script_dialog_get_dialog_type (<em class="parameter"><code><a class="link" href="WebKitWebView.html#WebKitScriptDialog"><span class="type">WebKitScriptDialog</span></a> *dialog</code></em>);</pre> +<p>Get the dialog type of a <a class="link" href="WebKitWebView.html#WebKitScriptDialog"><span class="type">WebKitScriptDialog</span></a>.</p> +<div class="refsect3"> +<a name="webkit-script-dialog-get-dialog-type.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>dialog</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html#WebKitScriptDialog"><span class="type">WebKitScriptDialog</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-script-dialog-get-dialog-type.returns"></a><h4>Returns</h4> +<p> the <a class="link" href="WebKitWebView.html#WebKitScriptDialogType" title="enum WebKitScriptDialogType"><span class="type">WebKitScriptDialogType</span></a> of <em class="parameter"><code>dialog</code></em> +</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-script-dialog-get-message"></a><h3>webkit_script_dialog_get_message ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_script_dialog_get_message (<em class="parameter"><code><a class="link" href="WebKitWebView.html#WebKitScriptDialog"><span class="type">WebKitScriptDialog</span></a> *dialog</code></em>);</pre> +<p>Get the message of a <a class="link" href="WebKitWebView.html#WebKitScriptDialog"><span class="type">WebKitScriptDialog</span></a>.</p> +<div class="refsect3"> +<a name="webkit-script-dialog-get-message.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>dialog</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html#WebKitScriptDialog"><span class="type">WebKitScriptDialog</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-script-dialog-get-message.returns"></a><h4>Returns</h4> +<p> the message of <em class="parameter"><code>dialog</code></em> +.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-script-dialog-confirm-set-confirmed"></a><h3>webkit_script_dialog_confirm_set_confirmed ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_script_dialog_confirm_set_confirmed + (<em class="parameter"><code><a class="link" href="WebKitWebView.html#WebKitScriptDialog"><span class="type">WebKitScriptDialog</span></a> *dialog</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> confirmed</code></em>);</pre> +<p>This method is used for <a class="link" href="WebKitWebView.html#WEBKIT-SCRIPT-DIALOG-CONFIRM:CAPS"><code class="literal">WEBKIT_SCRIPT_DIALOG_CONFIRM</code></a> and <a class="link" href="WebKitWebView.html#WEBKIT-SCRIPT-DIALOG-BEFORE-UNLOAD-CONFIRM:CAPS"><code class="literal">WEBKIT_SCRIPT_DIALOG_BEFORE_UNLOAD_CONFIRM</code></a> dialogs when +<a class="link" href="WebKitWebView.html#WebKitWebView-script-dialog" title="The “script-dialog” signal"><span class="type">“script-dialog”</span></a> signal is emitted to set whether the user +confirmed the dialog or not. The default implementation of <a class="link" href="WebKitWebView.html#WebKitWebView-script-dialog" title="The “script-dialog” signal"><span class="type">“script-dialog”</span></a> +signal sets <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> when the OK or Stay buttons are clicked and <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise. +It's an error to use this method with a <a class="link" href="WebKitWebView.html#WebKitScriptDialog"><span class="type">WebKitScriptDialog</span></a> that is not of type +<a class="link" href="WebKitWebView.html#WEBKIT-SCRIPT-DIALOG-CONFIRM:CAPS"><code class="literal">WEBKIT_SCRIPT_DIALOG_CONFIRM</code></a> or <a class="link" href="WebKitWebView.html#WEBKIT-SCRIPT-DIALOG-BEFORE-UNLOAD-CONFIRM:CAPS"><code class="literal">WEBKIT_SCRIPT_DIALOG_BEFORE_UNLOAD_CONFIRM</code></a></p> +<div class="refsect3"> +<a name="webkit-script-dialog-confirm-set-confirmed.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>dialog</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html#WebKitScriptDialog"><span class="type">WebKitScriptDialog</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>confirmed</p></td> +<td class="parameter_description"><p>whether user confirmed the dialog</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-script-dialog-prompt-get-default-text"></a><h3>webkit_script_dialog_prompt_get_default_text ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_script_dialog_prompt_get_default_text + (<em class="parameter"><code><a class="link" href="WebKitWebView.html#WebKitScriptDialog"><span class="type">WebKitScriptDialog</span></a> *dialog</code></em>);</pre> +<p>Get the default text of a <a class="link" href="WebKitWebView.html#WebKitScriptDialog"><span class="type">WebKitScriptDialog</span></a> of type <a class="link" href="WebKitWebView.html#WEBKIT-SCRIPT-DIALOG-PROMPT:CAPS"><code class="literal">WEBKIT_SCRIPT_DIALOG_PROMPT</code></a>. +It's an error to use this method with a <a class="link" href="WebKitWebView.html#WebKitScriptDialog"><span class="type">WebKitScriptDialog</span></a> that is not of type +<a class="link" href="WebKitWebView.html#WEBKIT-SCRIPT-DIALOG-PROMPT:CAPS"><code class="literal">WEBKIT_SCRIPT_DIALOG_PROMPT</code></a>.</p> +<div class="refsect3"> +<a name="webkit-script-dialog-prompt-get-default-text.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>dialog</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html#WebKitScriptDialog"><span class="type">WebKitScriptDialog</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-script-dialog-prompt-get-default-text.returns"></a><h4>Returns</h4> +<p> the default text of <em class="parameter"><code>dialog</code></em> +</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-script-dialog-prompt-set-text"></a><h3>webkit_script_dialog_prompt_set_text ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_script_dialog_prompt_set_text (<em class="parameter"><code><a class="link" href="WebKitWebView.html#WebKitScriptDialog"><span class="type">WebKitScriptDialog</span></a> *dialog</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *text</code></em>);</pre> +<p>This method is used for <a class="link" href="WebKitWebView.html#WEBKIT-SCRIPT-DIALOG-PROMPT:CAPS"><code class="literal">WEBKIT_SCRIPT_DIALOG_PROMPT</code></a> dialogs when +<a class="link" href="WebKitWebView.html#WebKitWebView-script-dialog" title="The “script-dialog” signal"><span class="type">“script-dialog”</span></a> signal is emitted to set the text +entered by the user. The default implementation of <a class="link" href="WebKitWebView.html#WebKitWebView-script-dialog" title="The “script-dialog” signal"><span class="type">“script-dialog”</span></a> +signal sets the text of the entry form when OK button is clicked, otherwise <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is set. +It's an error to use this method with a <a class="link" href="WebKitWebView.html#WebKitScriptDialog"><span class="type">WebKitScriptDialog</span></a> that is not of type +<a class="link" href="WebKitWebView.html#WEBKIT-SCRIPT-DIALOG-PROMPT:CAPS"><code class="literal">WEBKIT_SCRIPT_DIALOG_PROMPT</code></a>.</p> +<div class="refsect3"> +<a name="webkit-script-dialog-prompt-set-text.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>dialog</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html#WebKitScriptDialog"><span class="type">WebKitScriptDialog</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>text</p></td> +<td class="parameter_description"><p>the text to set</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-get-main-resource"></a><h3>webkit_web_view_get_main_resource ()</h3> +<pre class="programlisting"><a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="returnvalue">WebKitWebResource</span></a> * +webkit_web_view_get_main_resource (<em class="parameter"><code><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> +<p>Return the main resource of <em class="parameter"><code>web_view</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-web-view-get-main-resource.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-get-main-resource.returns"></a><h4>Returns</h4> +<p> the main <a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a> of the view +or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if nothing has been loaded. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-session-state-new"></a><h3>webkit_web_view_session_state_new ()</h3> +<pre class="programlisting"><a class="link" href="WebKitWebView.html#WebKitWebViewSessionState"><span class="returnvalue">WebKitWebViewSessionState</span></a> * +webkit_web_view_session_state_new (<em class="parameter"><code><a href="../glib/glib-Byte-Arrays.html#GBytes"><span class="type">GBytes</span></a> *data</code></em>);</pre> +<p>Creates a new <a class="link" href="WebKitWebView.html#WebKitWebViewSessionState"><span class="type">WebKitWebViewSessionState</span></a> from serialized data.</p> +<div class="refsect3"> +<a name="webkit-web-view-session-state-new.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>data</p></td> +<td class="parameter_description"><p>a <a href="../glib/glib-Byte-Arrays.html#GBytes"><span class="type">GBytes</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-session-state-new.returns"></a><h4>Returns</h4> +<p> a new <a class="link" href="WebKitWebView.html#WebKitWebViewSessionState"><span class="type">WebKitWebViewSessionState</span></a>, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>data</code></em> +doesn't contain a +valid serialized <a class="link" href="WebKitWebView.html#WebKitWebViewSessionState"><span class="type">WebKitWebViewSessionState</span></a>. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-12.html#api-index-2.12">2.12</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-session-state-ref"></a><h3>webkit_web_view_session_state_ref ()</h3> +<pre class="programlisting"><a class="link" href="WebKitWebView.html#WebKitWebViewSessionState"><span class="returnvalue">WebKitWebViewSessionState</span></a> * +webkit_web_view_session_state_ref (<em class="parameter"><code><a class="link" href="WebKitWebView.html#WebKitWebViewSessionState"><span class="type">WebKitWebViewSessionState</span></a> *state</code></em>);</pre> +<p>Atomically increments the reference count of <em class="parameter"><code>state</code></em> + by one. This +function is MT-safe and may be called from any thread.</p> +<div class="refsect3"> +<a name="webkit-web-view-session-state-ref.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>state</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html#WebKitWebViewSessionState"><span class="type">WebKitWebViewSessionState</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-session-state-ref.returns"></a><h4>Returns</h4> +<p> The passed in <a class="link" href="WebKitWebView.html#WebKitWebViewSessionState"><span class="type">WebKitWebViewSessionState</span></a></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-12.html#api-index-2.12">2.12</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-session-state-unref"></a><h3>webkit_web_view_session_state_unref ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_web_view_session_state_unref (<em class="parameter"><code><a class="link" href="WebKitWebView.html#WebKitWebViewSessionState"><span class="type">WebKitWebViewSessionState</span></a> *state</code></em>);</pre> +<p>Atomically decrements the reference count of <em class="parameter"><code>state</code></em> + by one. If the +reference count drops to 0, all memory allocated by the <a class="link" href="WebKitWebView.html#WebKitWebViewSessionState"><span class="type">WebKitWebViewSessionState</span></a> is +released. This function is MT-safe and may be called from any thread.</p> +<div class="refsect3"> +<a name="webkit-web-view-session-state-unref.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>state</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html#WebKitWebViewSessionState"><span class="type">WebKitWebViewSessionState</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-12.html#api-index-2.12">2.12</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-web-view-session-state-serialize"></a><h3>webkit_web_view_session_state_serialize ()</h3> +<pre class="programlisting"><a href="../glib/glib-Byte-Arrays.html#GBytes"><span class="returnvalue">GBytes</span></a> * +webkit_web_view_session_state_serialize + (<em class="parameter"><code><a class="link" href="WebKitWebView.html#WebKitWebViewSessionState"><span class="type">WebKitWebViewSessionState</span></a> *state</code></em>);</pre> +<p>Serializes a <a class="link" href="WebKitWebView.html#WebKitWebViewSessionState"><span class="type">WebKitWebViewSessionState</span></a>.</p> +<div class="refsect3"> +<a name="webkit-web-view-session-state-serialize.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>state</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html#WebKitWebViewSessionState"><span class="type">WebKitWebViewSessionState</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-web-view-session-state-serialize.returns"></a><h4>Returns</h4> +<p> a <a href="../glib/glib-Byte-Arrays.html#GBytes"><span class="type">GBytes</span></a> containing the <em class="parameter"><code>state</code></em> +serialized. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-12.html#api-index-2.12">2.12</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitWebView.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitWebView-struct"></a><h3>WebKitWebView</h3> +<pre class="programlisting">typedef struct _WebKitWebView WebKitWebView;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitLoadEvent"></a><h3>enum WebKitLoadEvent</h3> +<p>Enum values used to denote the different events that happen during a +<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> load operation.</p> +<div class="refsect3"> +<a name="WebKitLoadEvent.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-LOAD-STARTED:CAPS"></a>WEBKIT_LOAD_STARTED</p></td> +<td class="enum_member_description"> +<p>A 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.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-LOAD-REDIRECTED:CAPS"></a>WEBKIT_LOAD_REDIRECTED</p></td> +<td class="enum_member_description"> +<p>A provisional data source received +a server redirect.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-LOAD-COMMITTED:CAPS"></a>WEBKIT_LOAD_COMMITTED</p></td> +<td class="enum_member_description"> +<p>The content started arriving for a page load. +The necessary transport requirements are stabilished, and the +load is being performed.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-LOAD-FINISHED:CAPS"></a>WEBKIT_LOAD_FINISHED</p></td> +<td class="enum_member_description"> +<p>Load completed. All resources are done loading +or there was an error during the load operation.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitPolicyDecisionType"></a><h3>enum WebKitPolicyDecisionType</h3> +<p>Enum values used for determining the type of a policy decision during +<a class="link" href="WebKitWebView.html#WebKitWebView-decide-policy" title="The “decide-policy” signal"><span class="type">“decide-policy”</span></a>.</p> +<div class="refsect3"> +<a name="WebKitPolicyDecisionType.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-POLICY-DECISION-TYPE-NAVIGATION-ACTION:CAPS"></a>WEBKIT_POLICY_DECISION_TYPE_NAVIGATION_ACTION</p></td> +<td class="enum_member_description"> +<p>This 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 + <a class="link" href="WebKitPolicyDecision.html#webkit-policy-decision-use" title="webkit_policy_decision_use ()"><code class="function">webkit_policy_decision_use()</code></a> or <a class="link" href="WebKitPolicyDecision.html#webkit-policy-decision-ignore" title="webkit_policy_decision_ignore ()"><code class="function">webkit_policy_decision_ignore()</code></a>. This + type of policy decision is always a <a class="link" href="WebKitNavigationPolicyDecision.html" title="WebKitNavigationPolicyDecision"><span class="type">WebKitNavigationPolicyDecision</span></a>.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-POLICY-DECISION-TYPE-NEW-WINDOW-ACTION:CAPS"></a>WEBKIT_POLICY_DECISION_TYPE_NEW_WINDOW_ACTION</p></td> +<td class="enum_member_description"> +<p>This type of policy decision + is requested when WebKit is about to create a new window. Acceptable policy + decisions are either <a class="link" href="WebKitPolicyDecision.html#webkit-policy-decision-use" title="webkit_policy_decision_use ()"><code class="function">webkit_policy_decision_use()</code></a> or + <a class="link" href="WebKitPolicyDecision.html#webkit-policy-decision-ignore" title="webkit_policy_decision_ignore ()"><code class="function">webkit_policy_decision_ignore()</code></a>. This type of policy decision is always + a <a class="link" href="WebKitNavigationPolicyDecision.html" title="WebKitNavigationPolicyDecision"><span class="type">WebKitNavigationPolicyDecision</span></a>. 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 <a> elements.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-POLICY-DECISION-TYPE-RESPONSE:CAPS"></a>WEBKIT_POLICY_DECISION_TYPE_RESPONSE</p></td> +<td class="enum_member_description"> +<p>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 <a class="link" href="WebKitPolicyDecision.html#webkit-policy-decision-use" title="webkit_policy_decision_use ()"><code class="function">webkit_policy_decision_use()</code></a>, <a class="link" href="WebKitPolicyDecision.html#webkit-policy-decision-ignore" title="webkit_policy_decision_ignore ()"><code class="function">webkit_policy_decision_ignore()</code></a>, + or <a class="link" href="WebKitPolicyDecision.html#webkit-policy-decision-download" title="webkit_policy_decision_download ()"><code class="function">webkit_policy_decision_download()</code></a>. This type of policy decision is always + a <a class="link" href="WebKitResponsePolicyDecision.html" title="WebKitResponsePolicyDecision"><span class="type">WebKitResponsePolicyDecision</span></a>. 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.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSaveMode"></a><h3>enum WebKitSaveMode</h3> +<p>Enum values to specify the different ways in which a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> +can save its current web page into a self-contained file.</p> +<div class="refsect3"> +<a name="WebKitSaveMode.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody><tr> +<td class="enum_member_name"><p><a name="WEBKIT-SAVE-MODE-MHTML:CAPS"></a>WEBKIT_SAVE_MODE_MHTML</p></td> +<td class="enum_member_description"> +<p>Save the current page using the MHTML format.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitInsecureContentEvent"></a><h3>enum WebKitInsecureContentEvent</h3> +<p>Enum values used to denote the different events which can trigger +the detection of insecure content.</p> +<div class="refsect3"> +<a name="WebKitInsecureContentEvent.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-INSECURE-CONTENT-RUN:CAPS"></a>WEBKIT_INSECURE_CONTENT_RUN</p></td> +<td class="enum_member_description"> +<p>Insecure content has been detected by +trying to execute any kind of logic (e.g. a script) from an +untrusted source.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-INSECURE-CONTENT-DISPLAYED:CAPS"></a>WEBKIT_INSECURE_CONTENT_DISPLAYED</p></td> +<td class="enum_member_description"> +<p>Insecure content has been +detected by trying to display any kind of resource (e.g. an image) +from an untrusted source.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSnapshotOptions"></a><h3>enum WebKitSnapshotOptions</h3> +<p>Enum values used to specify options when taking a snapshot +from a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>.</p> +<div class="refsect3"> +<a name="WebKitSnapshotOptions.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-SNAPSHOT-OPTIONS-NONE:CAPS"></a>WEBKIT_SNAPSHOT_OPTIONS_NONE</p></td> +<td class="enum_member_description"> +<p>Do not include any special options.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-SNAPSHOT-OPTIONS-INCLUDE-SELECTION-HIGHLIGHTING:CAPS"></a>WEBKIT_SNAPSHOT_OPTIONS_INCLUDE_SELECTION_HIGHLIGHTING</p></td> +<td class="enum_member_description"> +<p>Whether to include in the +snapshot the highlight of the selected content.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-SNAPSHOT-OPTIONS-TRANSPARENT-BACKGROUND:CAPS"></a>WEBKIT_SNAPSHOT_OPTIONS_TRANSPARENT_BACKGROUND</p></td> +<td class="enum_member_description"> +<p>Do not fill the background with white before +rendering the snapshot. Since 2.8</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSnapshotRegion"></a><h3>enum WebKitSnapshotRegion</h3> +<p>Enum values used to specify the region from which to get a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> +snapshot</p> +<div class="refsect3"> +<a name="WebKitSnapshotRegion.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-SNAPSHOT-REGION-VISIBLE:CAPS"></a>WEBKIT_SNAPSHOT_REGION_VISIBLE</p></td> +<td class="enum_member_description"> +<p>Specifies a snapshot only for the area that is +visible in the webview</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-SNAPSHOT-REGION-FULL-DOCUMENT:CAPS"></a>WEBKIT_SNAPSHOT_REGION_FULL_DOCUMENT</p></td> +<td class="enum_member_description"> +<p>A snapshot of the entire document.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="WEBKIT-EDITING-COMMAND-CUT:CAPS"></a><h3>WEBKIT_EDITING_COMMAND_CUT</h3> +<pre class="programlisting">#define WEBKIT_EDITING_COMMAND_CUT "Cut" +</pre> +<p>The cut clipboard command. Copies the current selection inside +a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> to the clipboard and deletes the selected content. +You can check whether it's possible to execute the command with +<a class="link" href="WebKitWebView.html#webkit-web-view-can-execute-editing-command" title="webkit_web_view_can_execute_editing_command ()"><code class="function">webkit_web_view_can_execute_editing_command()</code></a>. In general it's +possible to cut to the clipboard when the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> content is +editable and there is an active selection.</p> +</div> +<hr> +<div class="refsect2"> +<a name="WEBKIT-EDITING-COMMAND-COPY:CAPS"></a><h3>WEBKIT_EDITING_COMMAND_COPY</h3> +<pre class="programlisting">#define WEBKIT_EDITING_COMMAND_COPY "Copy" +</pre> +<p>The copy clipboard command. Copies the current selection inside +a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> to the clipboard. +You can check whether it's possible to execute the command with +<a class="link" href="WebKitWebView.html#webkit-web-view-can-execute-editing-command" title="webkit_web_view_can_execute_editing_command ()"><code class="function">webkit_web_view_can_execute_editing_command()</code></a>. In general it's +possible to copy to the clipboard when there is an active selection +inside the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>.</p> +</div> +<hr> +<div class="refsect2"> +<a name="WEBKIT-EDITING-COMMAND-PASTE:CAPS"></a><h3>WEBKIT_EDITING_COMMAND_PASTE</h3> +<pre class="programlisting">#define WEBKIT_EDITING_COMMAND_PASTE "Paste" +</pre> +<p>The paste clipboard command. Pastes the contents of the clipboard to +a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>. +You can check whether it's possible to execute the command with +<a class="link" href="WebKitWebView.html#webkit-web-view-can-execute-editing-command" title="webkit_web_view_can_execute_editing_command ()"><code class="function">webkit_web_view_can_execute_editing_command()</code></a>. In general it's possible +to paste from the clipboard when the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> content is editable +and clipboard is not empty.</p> +</div> +<hr> +<div class="refsect2"> +<a name="WEBKIT-EDITING-COMMAND-SELECT-ALL:CAPS"></a><h3>WEBKIT_EDITING_COMMAND_SELECT_ALL</h3> +<pre class="programlisting">#define WEBKIT_EDITING_COMMAND_SELECT_ALL "SelectAll" +</pre> +<p>The select all command. Selects all the content of the current text field in +a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>. +It is always possible to select all text, no matter whether the +<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> content is editable or not. You can still check it +with <a class="link" href="WebKitWebView.html#webkit-web-view-can-execute-editing-command" title="webkit_web_view_can_execute_editing_command ()"><code class="function">webkit_web_view_can_execute_editing_command()</code></a>.</p> +</div> +<hr> +<div class="refsect2"> +<a name="WEBKIT-EDITING-COMMAND-UNDO:CAPS"></a><h3>WEBKIT_EDITING_COMMAND_UNDO</h3> +<pre class="programlisting">#define WEBKIT_EDITING_COMMAND_UNDO "Undo" +</pre> +<p>The undo command. Undoes the last editing command in a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>. +You can check whether it's possible to execute the command with +<a class="link" href="WebKitWebView.html#webkit-web-view-can-execute-editing-command" title="webkit_web_view_can_execute_editing_command ()"><code class="function">webkit_web_view_can_execute_editing_command()</code></a>. It's only possible +to undo a command after a previously executed editing operation.</p> +</div> +<hr> +<div class="refsect2"> +<a name="WEBKIT-EDITING-COMMAND-REDO:CAPS"></a><h3>WEBKIT_EDITING_COMMAND_REDO</h3> +<pre class="programlisting">#define WEBKIT_EDITING_COMMAND_REDO "Redo" +</pre> +<p>The redo command. Redoes a previously undone editing command in +a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>. +You can check whether it's possible to execute the command with +<a class="link" href="WebKitWebView.html#webkit-web-view-can-execute-editing-command" title="webkit_web_view_can_execute_editing_command ()"><code class="function">webkit_web_view_can_execute_editing_command()</code></a>. It's only possible +to redo a command when it has been previously undone.</p> +</div> +<hr> +<div class="refsect2"> +<a name="WEBKIT-EDITING-COMMAND-INSERT-IMAGE:CAPS"></a><h3>WEBKIT_EDITING_COMMAND_INSERT_IMAGE</h3> +<pre class="programlisting">#define WEBKIT_EDITING_COMMAND_INSERT_IMAGE "InsertImage" +</pre> +<p>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 +<a class="link" href="WebKitWebView.html#webkit-web-view-execute-editing-command-with-argument" title="webkit_web_view_execute_editing_command_with_argument ()"><code class="function">webkit_web_view_execute_editing_command_with_argument()</code></a>.</p> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WEBKIT-EDITING-COMMAND-CREATE-LINK:CAPS"></a><h3>WEBKIT_EDITING_COMMAND_CREATE_LINK</h3> +<pre class="programlisting">#define WEBKIT_EDITING_COMMAND_CREATE_LINK "CreateLink" +</pre> +<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 <a class="link" href="WebKitWebView.html#webkit-web-view-execute-editing-command-with-argument" title="webkit_web_view_execute_editing_command_with_argument ()"><code class="function">webkit_web_view_execute_editing_command_with_argument()</code></a></p> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitJavascriptResult-struct"></a><h3>WebKitJavascriptResult</h3> +<pre class="programlisting">typedef struct _WebKitJavascriptResult WebKitJavascriptResult;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitScriptDialog-struct"></a><h3>WebKitScriptDialog</h3> +<pre class="programlisting">typedef struct _WebKitScriptDialog WebKitScriptDialog;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitScriptDialogType"></a><h3>enum WebKitScriptDialogType</h3> +<p>Enum values used for determining the type of <a class="link" href="WebKitWebView.html#WebKitScriptDialog"><span class="type">WebKitScriptDialog</span></a></p> +<div class="refsect3"> +<a name="WebKitScriptDialogType.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-SCRIPT-DIALOG-ALERT:CAPS"></a>WEBKIT_SCRIPT_DIALOG_ALERT</p></td> +<td class="enum_member_description"> +<p>Alert script dialog, used to show a +message to the user.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-SCRIPT-DIALOG-CONFIRM:CAPS"></a>WEBKIT_SCRIPT_DIALOG_CONFIRM</p></td> +<td class="enum_member_description"> +<p>Confirm script dialog, used to ask +confirmation to the user.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-SCRIPT-DIALOG-PROMPT:CAPS"></a>WEBKIT_SCRIPT_DIALOG_PROMPT</p></td> +<td class="enum_member_description"> +<p>Prompt script dialog, used to ask +information to the user.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-SCRIPT-DIALOG-BEFORE-UNLOAD-CONFIRM:CAPS"></a>WEBKIT_SCRIPT_DIALOG_BEFORE_UNLOAD_CONFIRM</p></td> +<td class="enum_member_description"> +<p>Before unload confirm dialog, +used to ask confirmation to leave the current page to the user. Since 2.12</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebViewSessionState-struct"></a><h3>WebKitWebViewSessionState</h3> +<pre class="programlisting">typedef struct _WebKitWebViewSessionState WebKitWebViewSessionState;</pre> +</div> +</div> +<div class="refsect1"> +<a name="WebKitWebView.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="WebKitWebView--editable"></a><h3>The <code class="literal">“editable”</code> property</h3> +<pre class="programlisting"> “editable” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether the pages loaded inside <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> are editable. For more +information see <a class="link" href="WebKitWebView.html#webkit-web-view-set-editable" title="webkit_web_view_set_editable ()"><code class="function">webkit_web_view_set_editable()</code></a>.</p> +<p>Flags: Read / Write</p> +<p>Default value: FALSE</p> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView--estimated-load-progress"></a><h3>The <code class="literal">“estimated-load-progress”</code> property</h3> +<pre class="programlisting"> “estimated-load-progress” <a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a></pre> +<p>An estimate of the percent completion for the current loading operation. +This value will range from 0.0 to 1.0 and, once a load completes, +will remain at 1.0 until a new load starts, at which point it +will be reset to 0.0. +The value is an estimate based on the total number of bytes expected +to be received for a document, including all its possible subresources +and child documents.</p> +<p>Flags: Read</p> +<p>Allowed values: [0,1]</p> +<p>Default value: 0</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView--favicon"></a><h3>The <code class="literal">“favicon”</code> property</h3> +<pre class="programlisting"> “favicon” <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a></pre> +<p>The favicon currently associated to the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>. +See <a class="link" href="WebKitWebView.html#webkit-web-view-get-favicon" title="webkit_web_view_get_favicon ()"><code class="function">webkit_web_view_get_favicon()</code></a> for more details.</p> +<p>Flags: Read</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView--is-ephemeral"></a><h3>The <code class="literal">“is-ephemeral”</code> property</h3> +<pre class="programlisting"> “is-ephemeral” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> is ephemeral. An ephemeral web view never writes +website data to the client storage, no matter what <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> +its context is using. This is normally used to implement private browsing mode. +This is a <a href="../gobject/gobject-GParamSpec.html#G-PARAM-CONSTRUCT-ONLY:CAPS"><code class="literal">G_PARAM_CONSTRUCT_ONLY</code></a> property, so you have to create a ephemeral +<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> and it can't be changed. Note that all <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>s +created with an ephemeral <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> will be ephemeral automatically. +See also <a class="link" href="WebKitWebContext.html#webkit-web-context-new-ephemeral" title="webkit_web_context_new_ephemeral ()"><code class="function">webkit_web_context_new_ephemeral()</code></a>.</p> +<p>Flags: Read / Write / Construct Only</p> +<p>Default value: FALSE</p> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView--is-loading"></a><h3>The <code class="literal">“is-loading”</code> property</h3> +<pre class="programlisting"> “is-loading” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> is currently loading a page. This property becomes +<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> as soon as a new load operation is requested and before the +<a class="link" href="WebKitWebView.html#WebKitWebView-load-changed" title="The “load-changed” signal"><span class="type">“load-changed”</span></a> signal is emitted with <a class="link" href="WebKitWebView.html#WEBKIT-LOAD-STARTED:CAPS"><code class="literal">WEBKIT_LOAD_STARTED</code></a> and +at that point the active URI is the requested one. +When the load operation finishes the property is set to <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> before +<a class="link" href="WebKitWebView.html#WebKitWebView-load-changed" title="The “load-changed” signal"><span class="type">“load-changed”</span></a> is emitted with <a class="link" href="WebKitWebView.html#WEBKIT-LOAD-FINISHED:CAPS"><code class="literal">WEBKIT_LOAD_FINISHED</code></a>.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView--is-playing-audio"></a><h3>The <code class="literal">“is-playing-audio”</code> property</h3> +<pre class="programlisting"> “is-playing-audio” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> is currently playing audio from a page. +This property becomes <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> as soon as web content starts playing any +kind of audio. When a page is no longer playing any kind of sound, +the property is set back to <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView--related-view"></a><h3>The <code class="literal">“related-view”</code> property</h3> +<pre class="programlisting"> “related-view” <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *</pre> +<p>The related <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> used when creating the view to share the +same web process. This property is not readable because the related +web view is only valid during the object construction.</p> +<p>Flags: Write / Construct Only</p> +<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView--settings"></a><h3>The <code class="literal">“settings”</code> property</h3> +<pre class="programlisting"> “settings” <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> *</pre> +<p>The <a class="link" href="WebKitSettings.html" title="WebKitSettings"><span class="type">WebKitSettings</span></a> of the view.</p> +<p>Flags: Write / Construct</p> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView--title"></a><h3>The <code class="literal">“title”</code> property</h3> +<pre class="programlisting"> “title” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The main frame document title of this <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>. If +the title has not been received yet, it will be <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView--uri"></a><h3>The <code class="literal">“uri”</code> property</h3> +<pre class="programlisting"> “uri” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The current active URI of the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>. +See <a class="link" href="WebKitWebView.html#webkit-web-view-get-uri" title="webkit_web_view_get_uri ()"><code class="function">webkit_web_view_get_uri()</code></a> for more details.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView--user-content-manager"></a><h3>The <code class="literal">“user-content-manager”</code> property</h3> +<pre class="programlisting"> “user-content-manager” <a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a> *</pre> +<p>The <a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a> of the view.</p> +<p>Flags: Read / Write / Construct Only</p> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView--web-context"></a><h3>The <code class="literal">“web-context”</code> property</h3> +<pre class="programlisting"> “web-context” <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> *</pre> +<p>The <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> of the view.</p> +<p>Flags: Read / Write / Construct Only</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView--zoom-level"></a><h3>The <code class="literal">“zoom-level”</code> property</h3> +<pre class="programlisting"> “zoom-level” <a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a></pre> +<p>The zoom level of the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> content. +See <a class="link" href="WebKitWebView.html#webkit-web-view-set-zoom-level" title="webkit_web_view_set_zoom_level ()"><code class="function">webkit_web_view_set_zoom_level()</code></a> for more details.</p> +<p>Flags: Read / Write</p> +<p>Allowed values: >= 0</p> +<p>Default value: 1</p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitWebView.signal-details"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="WebKitWebView-authenticate"></a><h3>The <code class="literal">“authenticate”</code> signal</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +user_function (<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, + <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest"><span class="type">WebKitAuthenticationRequest</span></a> *request, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>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 +<a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest"><span class="type">WebKitAuthenticationRequest</span></a> in the <em class="parameter"><code>request</code></em> + argument. +To handle this signal asynchronously you should keep a ref +of the request and return <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>. To disable HTTP authentication +entirely, connect to this signal and simply return <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>.</p> +<p>The default signal handler will run a default authentication +dialog asynchronously for the user to interact with.</p> +<div class="refsect3"> +<a name="WebKitWebView-authenticate.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest"><span class="type">WebKitAuthenticationRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="WebKitWebView-authenticate.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to stop other handlers from being invoked for the event. +<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to propagate the event further.</p> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView-close"></a><h3>The <code class="literal">“close”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>Emitted when closing a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> is requested. This occurs when a +call is made from JavaScript's <code class="function">window.close</code> function or +after trying to close the <em class="parameter"><code>web_view</code></em> + with <a class="link" href="WebKitWebView.html#webkit-web-view-try-close" title="webkit_web_view_try_close ()"><code class="function">webkit_web_view_try_close()</code></a>. +It is the owner's responsibility to handle this signal to hide or +destroy the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>, if necessary.</p> +<div class="refsect3"> +<a name="WebKitWebView-close.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView-context-menu"></a><h3>The <code class="literal">“context-menu”</code> signal</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +user_function (<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, + <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a> *context_menu, + <a href="../gdk3/gdk3-Event-Structures.html#GdkEvent"><span class="type">GdkEvent</span></a> *event, + <a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a> *hit_test_result, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>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.</p> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<li class="listitem"><p> + To customize the proposed menu you can use <a class="link" href="WebKitContextMenu.html#webkit-context-menu-prepend" title="webkit_context_menu_prepend ()"><code class="function">webkit_context_menu_prepend()</code></a>, + <a class="link" href="WebKitContextMenu.html#webkit-context-menu-append" title="webkit_context_menu_append ()"><code class="function">webkit_context_menu_append()</code></a> or <a class="link" href="WebKitContextMenu.html#webkit-context-menu-insert" title="webkit_context_menu_insert ()"><code class="function">webkit_context_menu_insert()</code></a> to add new + <a class="link" href="WebKitContextMenuItem.html" title="WebKitContextMenuItem"><span class="type">WebKitContextMenuItem</span></a>s to <em class="parameter"><code>context_menu</code></em>, <a class="link" href="WebKitContextMenu.html#webkit-context-menu-move-item" title="webkit_context_menu_move_item ()"><code class="function">webkit_context_menu_move_item()</code></a> + to reorder existing items, or <a class="link" href="WebKitContextMenu.html#webkit-context-menu-remove" title="webkit_context_menu_remove ()"><code class="function">webkit_context_menu_remove()</code></a> to remove an + existing item. The signal handler should return <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>, and the menu represented + by <em class="parameter"><code>context_menu</code></em> will be shown. +</p></li> +<li class="listitem"><p> + To prevent the menu from being displayed you can just connect to this signal + and return <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> so that the proposed menu will not be shown. +</p></li> +<li class="listitem"><p> + To build your own menu, you can remove all items from the proposed menu with + <a class="link" href="WebKitContextMenu.html#webkit-context-menu-remove-all" title="webkit_context_menu_remove_all ()"><code class="function">webkit_context_menu_remove_all()</code></a>, add your own items and return <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> so + that the menu will be shown. You can also ignore the proposed <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a>, + build your own <a href="../gtk3/GtkMenu.html#GtkMenu-struct"><span class="type">GtkMenu</span></a> and return <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to prevent the proposed menu from being shown. +</p></li> +<li class="listitem"><p> + 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. +</p></li> +</ul></div> +<p>The <em class="parameter"><code>event</code></em> + is expected to be one of the following types:</p> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<li class="listitem"><p> +a <a href="../gdk3/gdk3-Event-Structures.html#GdkEventButton"><span class="type">GdkEventButton</span></a> of type <a href="../gdk3/gdk3-Events.html#GDK-BUTTON-PRESS:CAPS"><code class="literal">GDK_BUTTON_PRESS</code></a> when the context menu +was triggered with mouse. +</p></li> +<li class="listitem"><p> +a <a href="../gdk3/gdk3-Event-Structures.html#GdkEventKey"><span class="type">GdkEventKey</span></a> of type <a href="../gdk3/gdk3-Events.html#GDK-KEY-PRESS:CAPS"><code class="literal">GDK_KEY_PRESS</code></a> if the keyboard was used to show +the menu. +</p></li> +<li class="listitem"><p> +a generic <a href="../gdk3/gdk3-Event-Structures.html#GdkEvent"><span class="type">GdkEvent</span></a> of type <a href="../gdk3/gdk3-Events.html#GDK-NOTHING:CAPS"><code class="literal">GDK_NOTHING</code></a> when the <span class="type">“popup-menu”</span> +signal was used to show the context menu. +</p></li> +</ul></div> +<p>If the signal handler returns <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> the context menu represented by <em class="parameter"><code>context_menu</code></em> + +will be shown, if it return <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> the context menu will not be shown.</p> +<p>The proposed <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a> passed in <em class="parameter"><code>context_menu</code></em> + argument is only valid +during the signal emission.</p> +<div class="refsect3"> +<a name="WebKitWebView-context-menu.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>context_menu</p></td> +<td class="parameter_description"><p>the proposed <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu"><span class="type">WebKitContextMenu</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>event</p></td> +<td class="parameter_description"><p>the <a href="../gdk3/gdk3-Event-Structures.html#GdkEvent"><span class="type">GdkEvent</span></a> that triggered the context menu</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>hit_test_result</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="WebKitWebView-context-menu.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to stop other handlers from being invoked for the event. +<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to propagate the event further.</p> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView-context-menu-dismissed"></a><h3>The <code class="literal">“context-menu-dismissed”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>Emitted after <a class="link" href="WebKitWebView.html#WebKitWebView-context-menu" title="The “context-menu” signal"><span class="type">“context-menu”</span></a> signal, if the context menu is shown, +to notify that the context menu is dismissed.</p> +<div class="refsect3"> +<a name="WebKitWebView-context-menu-dismissed.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView-create"></a><h3>The <code class="literal">“create”</code> signal</h3> +<pre class="programlisting"><a href="../gtk3/GtkWidget.html#GtkWidget-struct"><span class="returnvalue">GtkWidget</span></a>* +user_function (<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, + <a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction"><span class="type">WebKitNavigationAction</span></a> *navigation_action, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>Emitted when the creation of a new <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> is requested. +If this signal is handled the signal handler should return the +newly created <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a>.</p> +<p>The <a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction"><span class="type">WebKitNavigationAction</span></a> parameter contains information about the +navigation action that triggered this signal.</p> +<p>When using <a class="link" href="WebKitWebContext.html#WEBKIT-PROCESS-MODEL-MULTIPLE-SECONDARY-PROCESSES:CAPS"><code class="literal">WEBKIT_PROCESS_MODEL_MULTIPLE_SECONDARY_PROCESSES</code></a> +process model, the new <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> should be related to +<em class="parameter"><code>web_view</code></em> + to share the same web process, see <a class="link" href="WebKitWebView.html#webkit-web-view-new-with-related-view" title="webkit_web_view_new_with_related_view ()"><code class="function">webkit_web_view_new_with_related_view()</code></a> +for more details.</p> +<p>The new <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> should not be displayed to the user +until the <a class="link" href="WebKitWebView.html#WebKitWebView-ready-to-show" title="The “ready-to-show” signal"><span class="type">“ready-to-show”</span></a> signal is emitted.</p> +<div class="refsect3"> +<a name="WebKitWebView-create.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>navigation_action</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction"><span class="type">WebKitNavigationAction</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="WebKitWebView-create.returns"></a><h4>Returns</h4> +<p> a newly allocated <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> widget +or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to propagate the event further. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView-decide-policy"></a><h3>The <code class="literal">“decide-policy”</code> signal</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +user_function (<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, + <a class="link" href="WebKitPolicyDecision.html" title="WebKitPolicyDecision"><span class="type">WebKitPolicyDecision</span></a> *decision, + <a class="link" href="WebKitWebView.html#WebKitPolicyDecisionType" title="enum WebKitPolicyDecisionType"><span class="type">WebKitPolicyDecisionType</span></a> decision_type, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>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 <a class="link" href="WebKitNavigationPolicyDecision.html" title="WebKitNavigationPolicyDecision"><span class="type">WebKitNavigationPolicyDecision</span></a> passed in the +<em class="parameter"><code>decision</code></em> + argument is a generic type, but should be casted to a more +specific type when making the decision. For example:</p> +<div class="informalexample"> + <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> + <tbody> + <tr> + <td class="listing_lines" align="right"><pre>1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24</pre></td> + <td class="listing_code"><pre class="programlisting"><span class="type">static</span> gboolean +decide_policy_cb (WebKitWebView *web_view, + WebKitPolicyDecision *decision, + WebKitPolicyDecisionType type) +{ + <span class="keyword">switch</span> (type) { + <span class="keyword">case</span> WEBKIT_POLICY_DECISION_TYPE_NAVIGATION_ACTION: + WebKitNavigationPolicyDecision *navigation_decision = WEBKIT_NAVIGATION_POLICY_DECISION (decision); + <span class="comment">/*</span><span class="comment"> Make a policy decision here. </span><span class="comment">*/</span> + <span class="keyword">break</span>; + <span class="keyword">case</span> WEBKIT_POLICY_DECISION_TYPE_NEW_WINDOW_ACTION: + WebKitNavigationPolicyDecision *navigation_decision = WEBKIT_NAVIGATION_POLICY_DECISION (decision); + <span class="comment">/*</span><span class="comment"> Make a policy decision here. </span><span class="comment">*/</span> + <span class="keyword">break</span>; + <span class="keyword">case</span> WEBKIT_POLICY_DECISION_TYPE_RESPONSE: + WebKitResponsePolicyDecision *response = WEBKIT_RESPONSE_POLICY_DECISION (decision); + <span class="comment">/*</span><span class="comment"> Make a policy decision here. </span><span class="comment">*/</span> + <span class="keyword">break</span>; + <span class="keyword">default</span>: + <span class="comment">/*</span><span class="comment"> Making no decision results in webkit_policy_decision_use(). </span><span class="comment">*/</span> + <span class="keyword">return</span> FALSE; + } + <span class="keyword">return</span> TRUE; +}</pre></td> + </tr> + </tbody> + </table> +</div> + +<p>It is possible to make policy decision asynchronously, by simply calling <a href="../gobject/gobject-The-Base-Object-Type.html#g-object-ref"><code class="function">g_object_ref()</code></a> +on the <em class="parameter"><code>decision</code></em> + argument and returning <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to block the default signal handler. +If the last reference is removed on a <a class="link" href="WebKitPolicyDecision.html" title="WebKitPolicyDecision"><span class="type">WebKitPolicyDecision</span></a> and no decision has been +made explicitly, <a class="link" href="WebKitPolicyDecision.html#webkit-policy-decision-use" title="webkit_policy_decision_use ()"><code class="function">webkit_policy_decision_use()</code></a> will be the default policy decision. The +default signal handler will simply call <a class="link" href="WebKitPolicyDecision.html#webkit-policy-decision-use" title="webkit_policy_decision_use ()"><code class="function">webkit_policy_decision_use()</code></a>. Only the first +policy decision chosen for a given <a class="link" href="WebKitPolicyDecision.html" title="WebKitPolicyDecision"><span class="type">WebKitPolicyDecision</span></a> will have any affect.</p> +<div class="refsect3"> +<a name="WebKitWebView-decide-policy.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>decision</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitPolicyDecision.html" title="WebKitPolicyDecision"><span class="type">WebKitPolicyDecision</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>decision_type</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebView.html#WebKitPolicyDecisionType" title="enum WebKitPolicyDecisionType"><span class="type">WebKitPolicyDecisionType</span></a> denoting the type of <em class="parameter"><code>decision</code></em> +</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="WebKitWebView-decide-policy.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to stop other handlers from being invoked for the event. +<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to propagate the event further.</p> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView-enter-fullscreen"></a><h3>The <code class="literal">“enter-fullscreen”</code> signal</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +user_function (<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>Emitted when JavaScript code calls +<code class="function">element.webkitRequestFullScreen</code>. If the +signal is not handled the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> 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).</p> +<div class="refsect3"> +<a name="WebKitWebView-enter-fullscreen.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted.</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="WebKitWebView-enter-fullscreen.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to stop other handlers from being invoked for the event. +<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to continue emission of the event.</p> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView-insecure-content-detected"></a><h3>The <code class="literal">“insecure-content-detected”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, + <a class="link" href="WebKitWebView.html#WebKitInsecureContentEvent" title="enum WebKitInsecureContentEvent"><span class="type">WebKitInsecureContentEvent</span></a> event, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>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.</p> +<p>You can check the <em class="parameter"><code>event</code></em> + parameter to know exactly which kind +of event has been detected (see <a class="link" href="WebKitWebView.html#WebKitInsecureContentEvent" title="enum WebKitInsecureContentEvent"><span class="type">WebKitInsecureContentEvent</span></a>).</p> +<div class="refsect3"> +<a name="WebKitWebView-insecure-content-detected.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>event</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html#WebKitInsecureContentEvent" title="enum WebKitInsecureContentEvent"><span class="type">WebKitInsecureContentEvent</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView-leave-fullscreen"></a><h3>The <code class="literal">“leave-fullscreen”</code> signal</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +user_function (<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>Emitted when the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> 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 +<a class="link" href="WebKitWebView.html#WebKitWebView-enter-fullscreen" title="The “enter-fullscreen” signal"><span class="type">“enter-fullscreen”</span></a> stage for instance.</p> +<div class="refsect3"> +<a name="WebKitWebView-leave-fullscreen.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted.</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="WebKitWebView-leave-fullscreen.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to stop other handlers from being invoked for the event. +<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to continue emission of the event.</p> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView-load-changed"></a><h3>The <code class="literal">“load-changed”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, + <a class="link" href="WebKitWebView.html#WebKitLoadEvent" title="enum WebKitLoadEvent"><span class="type">WebKitLoadEvent</span></a> load_event, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>Emitted when the a load operation in <em class="parameter"><code>web_view</code></em> + changes. +The signal is always emitted with <a class="link" href="WebKitWebView.html#WEBKIT-LOAD-STARTED:CAPS"><code class="literal">WEBKIT_LOAD_STARTED</code></a> when a +new load request is made and <a class="link" href="WebKitWebView.html#WEBKIT-LOAD-FINISHED:CAPS"><code class="literal">WEBKIT_LOAD_FINISHED</code></a> when the load +finishes successfully or due to an error. When the ongoing load +operation fails <a class="link" href="WebKitWebView.html#WebKitWebView-load-failed" title="The “load-failed” signal"><span class="type">“load-failed”</span></a> signal is emitted +before <a class="link" href="WebKitWebView.html#WebKitWebView-load-changed" title="The “load-changed” signal"><span class="type">“load-changed”</span></a> is emitted with +<a class="link" href="WebKitWebView.html#WEBKIT-LOAD-FINISHED:CAPS"><code class="literal">WEBKIT_LOAD_FINISHED</code></a>. +If a redirection is received from the server, this signal is emitted +with <a class="link" href="WebKitWebView.html#WEBKIT-LOAD-REDIRECTED:CAPS"><code class="literal">WEBKIT_LOAD_REDIRECTED</code></a> after the initial emission with +<a class="link" href="WebKitWebView.html#WEBKIT-LOAD-STARTED:CAPS"><code class="literal">WEBKIT_LOAD_STARTED</code></a> and before <a class="link" href="WebKitWebView.html#WEBKIT-LOAD-COMMITTED:CAPS"><code class="literal">WEBKIT_LOAD_COMMITTED</code></a>. +When the page content starts arriving the signal is emitted with +<a class="link" href="WebKitWebView.html#WEBKIT-LOAD-COMMITTED:CAPS"><code class="literal">WEBKIT_LOAD_COMMITTED</code></a> event.</p> +<p>You can handle this signal and use a switch to track any ongoing +load operation.</p> +<div class="informalexample"> + <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> + <tbody> + <tr> + <td class="listing_lines" align="right"><pre>1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26</pre></td> + <td class="listing_code"><pre class="programlisting"><span class="type">static</span> <span class="type">void</span> web_view_load_changed (WebKitWebView *web_view, + WebKitLoadEvent load_event, + gpointer user_data) +{ + <span class="keyword">switch</span> (load_event) { + <span class="keyword">case</span> WEBKIT_LOAD_STARTED: + <span class="comment">/*</span><span class="comment"> New load, we have now a provisional URI </span><span class="comment">*/</span> + provisional_uri = webkit_web_view_get_uri (web_view); + <span class="comment">/*</span><span class="comment"> Here we could start a spinner or update the</span> +<span class="comment"> * location bar with the provisional URI </span><span class="comment">*/</span> + <span class="keyword">break</span>; + <span class="keyword">case</span> WEBKIT_LOAD_REDIRECTED: + redirected_uri = webkit_web_view_get_uri (web_view); + <span class="keyword">break</span>; + <span class="keyword">case</span> WEBKIT_LOAD_COMMITTED: + <span class="comment">/*</span><span class="comment"> The load is being performed. Current URI is</span> +<span class="comment"> * the final one and it won't change unless a new</span> +<span class="comment"> * load is requested or a navigation within the</span> +<span class="comment"> * same page is performed </span><span class="comment">*/</span> + uri = webkit_web_view_get_uri (web_view); + <span class="keyword">break</span>; + <span class="keyword">case</span> WEBKIT_LOAD_FINISHED: + <span class="comment">/*</span><span class="comment"> Load finished, we can now stop the spinner </span><span class="comment">*/</span> + <span class="keyword">break</span>; + } +}</pre></td> + </tr> + </tbody> + </table> +</div> + +<div class="refsect3"> +<a name="WebKitWebView-load-changed.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>load_event</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html#WebKitLoadEvent" title="enum WebKitLoadEvent"><span class="type">WebKitLoadEvent</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView-load-failed"></a><h3>The <code class="literal">“load-failed”</code> signal</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +user_function (<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, + <a class="link" href="WebKitWebView.html#WebKitLoadEvent" title="enum WebKitLoadEvent"><span class="type">WebKitLoadEvent</span></a> load_event, + <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *failing_uri, + <a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>Emitted when an error occurs during a load operation. +If the error happened when starting to load data for a page +<em class="parameter"><code>load_event</code></em> + will be <a class="link" href="WebKitWebView.html#WEBKIT-LOAD-STARTED:CAPS"><code class="literal">WEBKIT_LOAD_STARTED</code></a>. If it happened while +loading a committed data source <em class="parameter"><code>load_event</code></em> + will be <a class="link" href="WebKitWebView.html#WEBKIT-LOAD-COMMITTED:CAPS"><code class="literal">WEBKIT_LOAD_COMMITTED</code></a>. +Since a load error causes the load operation to finish, the signal +WebKitWebView::load-changed will always be emitted with +<a class="link" href="WebKitWebView.html#WEBKIT-LOAD-FINISHED:CAPS"><code class="literal">WEBKIT_LOAD_FINISHED</code></a> event right after this one.</p> +<p>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.</p> +<div class="refsect3"> +<a name="WebKitWebView-load-failed.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>load_event</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html#WebKitLoadEvent" title="enum WebKitLoadEvent"><span class="type">WebKitLoadEvent</span></a> of the load operation</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>failing_uri</p></td> +<td class="parameter_description"><p>the URI that failed to load</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>the <a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> that was triggered</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="WebKitWebView-load-failed.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to stop other handlers from being invoked for the event. +<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to propagate the event further.</p> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView-load-failed-with-tls-errors"></a><h3>The <code class="literal">“load-failed-with-tls-errors”</code> signal</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +user_function (<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, + <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *failing_uri, + <a href="../gio/GTlsCertificate.html#GTlsCertificate-struct"><span class="type">GTlsCertificate</span></a> *certificate, + <a href="../gio/gio-TLS-Overview.html#GTlsCertificateFlags"><span class="type">GTlsCertificateFlags</span></a> errors, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>Emitted when a TLS error occurs during a load operation. +To allow an exception for this <em class="parameter"><code>certificate</code></em> + +and the host of <em class="parameter"><code>failing_uri</code></em> + use <a class="link" href="WebKitWebContext.html#webkit-web-context-allow-tls-certificate-for-host" title="webkit_web_context_allow_tls_certificate_for_host ()"><code class="function">webkit_web_context_allow_tls_certificate_for_host()</code></a>.</p> +<p>To handle this signal asynchronously you should call <a href="../gobject/gobject-The-Base-Object-Type.html#g-object-ref"><code class="function">g_object_ref()</code></a> on <em class="parameter"><code>certificate</code></em> + +and return <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>.</p> +<p>If <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> is returned, <a class="link" href="WebKitWebView.html#WebKitWebView-load-failed" title="The “load-failed” signal"><span class="type">“load-failed”</span></a> will be emitted. The load +will finish regardless of the returned value.</p> +<div class="refsect3"> +<a name="WebKitWebView-load-failed-with-tls-errors.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>failing_uri</p></td> +<td class="parameter_description"><p>the URI that failed to load</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>certificate</p></td> +<td class="parameter_description"><p>a <a href="../gio/GTlsCertificate.html#GTlsCertificate-struct"><span class="type">GTlsCertificate</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>errors</p></td> +<td class="parameter_description"><p>a <a href="../gio/gio-TLS-Overview.html#GTlsCertificateFlags"><span class="type">GTlsCertificateFlags</span></a> with the verification status of <em class="parameter"><code>certificate</code></em> +</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="WebKitWebView-load-failed-with-tls-errors.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to stop other handlers from being invoked for the event. +<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to propagate the event further.</p> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView-mouse-target-changed"></a><h3>The <code class="literal">“mouse-target-changed”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, + <a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a> *hit_test_result, + <a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> modifiers, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>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 +<em class="parameter"><code>hit_test_result</code></em> + argument. The <em class="parameter"><code>modifiers</code></em> + argument is a bitmask of +<a href="../gdk3/gdk3-Windows.html#GdkModifierType"><span class="type">GdkModifierType</span></a> 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 <em class="parameter"><code>hit_test_result</code></em> +.</p> +<div class="refsect3"> +<a name="WebKitWebView-mouse-target-changed.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>hit_test_result</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>modifiers</p></td> +<td class="parameter_description"><p>a bitmask of <a href="../gdk3/gdk3-Windows.html#GdkModifierType"><span class="type">GdkModifierType</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView-permission-request"></a><h3>The <code class="literal">“permission-request”</code> signal</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +user_function (<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, + <a class="link" href="WebKitPermissionRequest.html" title="WebKitPermissionRequest"><span class="type">WebKitPermissionRequest</span></a> *request, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>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.</p> +<p>A possible way to use this signal could be through a dialog +allowing the user decide what to do with the request:</p> +<div class="informalexample"> + <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> + <tbody> + <tr> + <td class="listing_lines" align="right"><pre>1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24</pre></td> + <td class="listing_code"><pre class="programlisting"><span class="type">static</span> 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, + <span class="number">"Allow Permission Request?"</span>); + gtk_widget_show (dialog); + gint result = gtk_dialog_run (GTK_DIALOG (dialog)); + + <span class="keyword">switch</span> (result) { + <span class="keyword">case</span> GTK_RESPONSE_YES: + webkit_permission_request_allow (request); + <span class="keyword">break</span>; + <span class="keyword">default</span>: + webkit_permission_request_deny (request); + <span class="keyword">break</span>; + } + gtk_widget_destroy (dialog); + + <span class="keyword">return</span> TRUE; +}</pre></td> + </tr> + </tbody> + </table> +</div> + +<p>It is possible to handle permission requests asynchronously, by +simply calling <a href="../gobject/gobject-The-Base-Object-Type.html#g-object-ref"><code class="function">g_object_ref()</code></a> on the <em class="parameter"><code>request</code></em> + argument and +returning <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to block the default signal handler. If the +last reference is removed on a <a class="link" href="WebKitPermissionRequest.html" title="WebKitPermissionRequest"><span class="type">WebKitPermissionRequest</span></a> and the +request has not been handled, <a class="link" href="WebKitPermissionRequest.html#webkit-permission-request-deny" title="webkit_permission_request_deny ()"><code class="function">webkit_permission_request_deny()</code></a> +will be the default action.</p> +<p>If the signal is not handled, the <em class="parameter"><code>request</code></em> + will be completed automatically +by the specific <a class="link" href="WebKitPermissionRequest.html" title="WebKitPermissionRequest"><span class="type">WebKitPermissionRequest</span></a> that could allow or deny it. Check the +documentation of classes implementing <a class="link" href="WebKitPermissionRequest.html" title="WebKitPermissionRequest"><span class="type">WebKitPermissionRequest</span></a> interface to know +their default action.</p> +<div class="refsect3"> +<a name="WebKitWebView-permission-request.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitPermissionRequest.html" title="WebKitPermissionRequest"><span class="type">WebKitPermissionRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="WebKitWebView-permission-request.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to stop other handlers from being invoked for the event. +<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to propagate the event further.</p> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView-print"></a><h3>The <code class="literal">“print”</code> signal</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +user_function (<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, + <a class="link" href="WebKitPrintOperation.html" title="WebKitPrintOperation"><span class="type">WebKitPrintOperation</span></a> *print_operation, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>Emitted when printing is requested on <em class="parameter"><code>web_view</code></em> +, 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 <em class="parameter"><code>print_operation</code></em> + to be used as default values in +the print dialog. You can call <a class="link" href="WebKitPrintOperation.html#webkit-print-operation-set-print-settings" title="webkit_print_operation_set_print_settings ()"><code class="function">webkit_print_operation_set_print_settings()</code></a> and +<a class="link" href="WebKitPrintOperation.html#webkit-print-operation-set-page-setup" title="webkit_print_operation_set_page_setup ()"><code class="function">webkit_print_operation_set_page_setup()</code></a> and then return <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to propagate the +event so that the print dialog is shown.</p> +<p>You can connect to this signal and return <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to cancel the print operation +or implement your own print dialog.</p> +<div class="refsect3"> +<a name="WebKitWebView-print.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>print_operation</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitPrintOperation.html" title="WebKitPrintOperation"><span class="type">WebKitPrintOperation</span></a> that will handle the print request</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="WebKitWebView-print.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to stop other handlers from being invoked for the event. +<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to propagate the event further.</p> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView-ready-to-show"></a><h3>The <code class="literal">“ready-to-show”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>Emitted after <a class="link" href="WebKitWebView.html#WebKitWebView-create" title="The “create” signal"><span class="type">“create”</span></a> on the newly created <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> +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 <a class="link" href="WebKitWindowProperties.html" title="WebKitWindowProperties"><span class="type">WebKitWindowProperties</span></a> +of <em class="parameter"><code>web_view</code></em> +. See also <a class="link" href="WebKitWebView.html#webkit-web-view-get-window-properties" title="webkit_web_view_get_window_properties ()"><code class="function">webkit_web_view_get_window_properties()</code></a>.</p> +<div class="refsect3"> +<a name="WebKitWebView-ready-to-show.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView-resource-load-started"></a><h3>The <code class="literal">“resource-load-started”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, + <a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a> *resource, + <a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a> *request, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>Emitted when a new resource is going to be loaded. The <em class="parameter"><code>request</code></em> + parameter +contains the <a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a> that will be sent to the server. +You can monitor the load operation by connecting to the different signals +of <em class="parameter"><code>resource</code></em> +.</p> +<div class="refsect3"> +<a name="WebKitWebView-resource-load-started.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>resource</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest"><span class="type">WebKitURIRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView-run-as-modal"></a><h3>The <code class="literal">“run-as-modal”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>Emitted after <a class="link" href="WebKitWebView.html#WebKitWebView-ready-to-show" title="The “ready-to-show” signal"><span class="type">“ready-to-show”</span></a> on the newly +created <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> when JavaScript code calls +<code class="function">window.showModalDialog</code>. 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 +mainloop will be run to block user interaction in the parent +<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> until the new dialog is closed.</p> +<div class="refsect3"> +<a name="WebKitWebView-run-as-modal.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView-run-color-chooser"></a><h3>The <code class="literal">“run-color-chooser”</code> signal</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +user_function (<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, + <a class="link" href="WebKitColorChooserRequest.html" title="WebKitColorChooserRequest"><span class="type">WebKitColorChooserRequest</span></a> *request, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>This signal is emitted when the user interacts with a <input +type='color' /> 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 <a class="link" href="WebKitColorChooserRequest.html" title="WebKitColorChooserRequest"><span class="type">WebKitColorChooserRequest</span></a> in the <em class="parameter"><code>request</code></em> + +argument.</p> +<p>It is possible to handle this request asynchronously by increasing the +reference count of the request.</p> +<p>The default signal handler will asynchronously run a regular +<a href="../gtk3/GtkColorChooser.html#GtkColorChooser-struct"><span class="type">GtkColorChooser</span></a> for the user to interact with.</p> +<div class="refsect3"> +<a name="WebKitWebView-run-color-chooser.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitColorChooserRequest.html" title="WebKitColorChooserRequest"><span class="type">WebKitColorChooserRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="WebKitWebView-run-color-chooser.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to stop other handlers from being invoked for the event. +<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to propagate the event further.</p> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView-run-file-chooser"></a><h3>The <code class="literal">“run-file-chooser”</code> signal</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +user_function (<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, + <a class="link" href="WebKitFileChooserRequest.html" title="WebKitFileChooserRequest"><span class="type">WebKitFileChooserRequest</span></a> *request, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>This signal is emitted when the user interacts with a <input +type='file' /> 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 <a class="link" href="WebKitFileChooserRequest.html" title="WebKitFileChooserRequest"><span class="type">WebKitFileChooserRequest</span></a> in the <em class="parameter"><code>request</code></em> + +argument.</p> +<p>The default signal handler will asynchronously run a regular +<a href="../gtk3/GtkFileChooserDialog.html#GtkFileChooserDialog-struct"><span class="type">GtkFileChooserDialog</span></a> for the user to interact with.</p> +<div class="refsect3"> +<a name="WebKitWebView-run-file-chooser.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitFileChooserRequest.html" title="WebKitFileChooserRequest"><span class="type">WebKitFileChooserRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="WebKitWebView-run-file-chooser.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to stop other handlers from being invoked for the event. +<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to propagate the event further.</p> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView-script-dialog"></a><h3>The <code class="literal">“script-dialog”</code> signal</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +user_function (<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, + <a class="link" href="WebKitWebView.html#WebKitScriptDialog"><span class="type">WebKitScriptDialog</span></a> *dialog, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>Emitted when JavaScript code calls <code class="function">window.alert</code>, +<code class="function">window.confirm</code> or <code class="function">window.prompt</code>, +or when <code class="function">onbeforeunload</code> event is fired. +The <em class="parameter"><code>dialog</code></em> + 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:</p> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<li class="listitem"><p> + <a class="link" href="WebKitWebView.html#WEBKIT-SCRIPT-DIALOG-ALERT:CAPS"><code class="literal">WEBKIT_SCRIPT_DIALOG_ALERT</code></a>: message dialog with a single Close button. +</p></li> +<li class="listitem"><p> + <a class="link" href="WebKitWebView.html#WEBKIT-SCRIPT-DIALOG-CONFIRM:CAPS"><code class="literal">WEBKIT_SCRIPT_DIALOG_CONFIRM</code></a>: message dialog with OK and Cancel buttons. +</p></li> +<li class="listitem"><p> + <a class="link" href="WebKitWebView.html#WEBKIT-SCRIPT-DIALOG-PROMPT:CAPS"><code class="literal">WEBKIT_SCRIPT_DIALOG_PROMPT</code></a>: message dialog with OK and Cancel buttons and + a text entry with the default text. +</p></li> +<li class="listitem"><p> + <a class="link" href="WebKitWebView.html#WEBKIT-SCRIPT-DIALOG-BEFORE-UNLOAD-CONFIRM:CAPS"><code class="literal">WEBKIT_SCRIPT_DIALOG_BEFORE_UNLOAD_CONFIRM</code></a>: message dialog with Stay and Leave buttons. +</p></li> +</ul></div> +<div class="refsect3"> +<a name="WebKitWebView-script-dialog.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>dialog</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html#WebKitScriptDialog"><span class="type">WebKitScriptDialog</span></a> to show</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="WebKitWebView-script-dialog.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to stop other handlers from being invoked for the event. +<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to propagate the event further.</p> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView-show-notification"></a><h3>The <code class="literal">“show-notification”</code> signal</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +user_function (<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, + <a class="link" href="WebKitNotification.html" title="WebKitNotification"><span class="type">WebKitNotification</span></a> *notification, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>This signal is emitted when a notification should be presented to the +user. The <em class="parameter"><code>notification</code></em> + is kept alive until either: 1) the web page cancels it +or 2) a navigation happens.</p> +<p>The default handler will emit a notification using libnotify, if built with +support for it.</p> +<div class="refsect3"> +<a name="WebKitWebView-show-notification.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>notification</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitNotification.html" title="WebKitNotification"><span class="type">WebKitNotification</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="WebKitWebView-show-notification.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to stop other handlers from being invoked. <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView-submit-form"></a><h3>The <code class="literal">“submit-form”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, + <a class="link" href="WebKitFormSubmissionRequest.html" title="WebKitFormSubmissionRequest"><span class="type">WebKitFormSubmissionRequest</span></a> *request, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>This signal is emitted when a form is about to be submitted. The <em class="parameter"><code>request</code></em> + +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 <a class="link" href="WebKitFormSubmissionRequest.html#webkit-form-submission-request-submit" title="webkit_form_submission_request_submit ()"><code class="function">webkit_form_submission_request_submit()</code></a> is called.</p> +<p>It is possible to handle the form submission request asynchronously, by +simply calling <a href="../gobject/gobject-The-Base-Object-Type.html#g-object-ref"><code class="function">g_object_ref()</code></a> on the <em class="parameter"><code>request</code></em> + argument and calling +<a class="link" href="WebKitFormSubmissionRequest.html#webkit-form-submission-request-submit" title="webkit_form_submission_request_submit ()"><code class="function">webkit_form_submission_request_submit()</code></a> when done to continue with the form submission. +If the last reference is removed on a <a class="link" href="WebKitFormSubmissionRequest.html" title="WebKitFormSubmissionRequest"><span class="type">WebKitFormSubmissionRequest</span></a> and the +form has not been submitted, <a class="link" href="WebKitFormSubmissionRequest.html#webkit-form-submission-request-submit" title="webkit_form_submission_request_submit ()"><code class="function">webkit_form_submission_request_submit()</code></a> will be called.</p> +<div class="refsect3"> +<a name="WebKitWebView-submit-form.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>request</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitFormSubmissionRequest.html" title="WebKitFormSubmissionRequest"><span class="type">WebKitFormSubmissionRequest</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebView-web-process-crashed"></a><h3>The <code class="literal">“web-process-crashed”</code> signal</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +user_function (<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, + <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> +<p>This signal is emitted when the web process crashes.</p> +<div class="refsect3"> +<a name="WebKitWebView-web-process-crashed.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>web_view</p></td> +<td class="parameter_description"><p>the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="WebKitWebView-web-process-crashed.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to stop other handlers from being invoked for the event. +<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to propagate the event further.</p> +</div> +<p>Flags: <a href="../gobject/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS">Run Last</a></p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitWebsiteData.html b/Documentation/webkit2gtk-4.0/html/WebKitWebsiteData.html new file mode 100644 index 000000000..a8df0455c --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitWebsiteData.html @@ -0,0 +1,384 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitWebsiteData: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"> +<link rel="next" href="WebKitNetworkProxySettings.html" title="WebKitNetworkProxySettings"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitWebsiteData.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitWebsiteData.object-hierarchy" class="shortcut">Object Hierarchy</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitWebsiteDataManager.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitNetworkProxySettings.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitWebsiteData"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitWebsiteData.top_of_page"></a>WebKitWebsiteData</span></h2> +<p>WebKitWebsiteData — Website data</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitWebsiteData.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="WebKitWebsiteData.html" title="WebKitWebsiteData"><span class="returnvalue">WebKitWebsiteData</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebsiteData.html#webkit-website-data-ref" title="webkit_website_data_ref ()">webkit_website_data_ref</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebsiteData.html#webkit-website-data-unref" title="webkit_website_data_unref ()">webkit_website_data_unref</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebsiteData.html#webkit-website-data-get-name" title="webkit_website_data_get_name ()">webkit_website_data_get_name</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitWebsiteData.html#WebKitWebsiteDataTypes" title="enum WebKitWebsiteDataTypes"><span class="returnvalue">WebKitWebsiteDataTypes</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebsiteData.html#webkit-website-data-get-types" title="webkit_website_data_get_types ()">webkit_website_data_get_types</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebsiteData.html#webkit-website-data-get-size" title="webkit_website_data_get_size ()">webkit_website_data_get_size</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebsiteData.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="WebKitWebsiteData.html#WebKitWebsiteData-struct" title="WebKitWebsiteData">WebKitWebsiteData</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="WebKitWebsiteData.html#WebKitWebsiteDataTypes" title="enum WebKitWebsiteDataTypes">WebKitWebsiteDataTypes</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebsiteData.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="/home/cgarcia/gnome/share/gtk-doc/html/gobject/gobject-Boxed-Types.html">GBoxed</a> + <span class="lineart">╰──</span> WebKitWebsiteData +</pre> +</div> +<div class="refsect1"> +<a name="WebKitWebsiteData.description"></a><h2>Description</h2> +<p>WebKitWebsiteData represents data stored in the client by a particular website. +A website is normally a set of URLs grouped by domain name. You can get the website name, +which is usually the domain, with <a class="link" href="WebKitWebsiteData.html#webkit-website-data-get-name" title="webkit_website_data_get_name ()"><code class="function">webkit_website_data_get_name()</code></a>. +Documents loaded from the file system, like file:// URIs, are all grouped in the same WebKitWebsiteData +with the name "Local files".</p> +<p>A website can store different types of data in the client side. <a class="link" href="WebKitWebsiteData.html#WebKitWebsiteDataTypes" title="enum WebKitWebsiteDataTypes"><span class="type">WebKitWebsiteDataTypes</span></a> is an enum containing +all the possible data types; use <a class="link" href="WebKitWebsiteData.html#webkit-website-data-get-types" title="webkit_website_data_get_types ()"><code class="function">webkit_website_data_get_types()</code></a> to get the bitmask of data types. +It's also possible to know the size of the data stored for some of the <a class="link" href="WebKitWebsiteData.html#WebKitWebsiteDataTypes" title="enum WebKitWebsiteDataTypes"><span class="type">WebKitWebsiteDataTypes</span></a> by using +<a class="link" href="WebKitWebsiteData.html#webkit-website-data-get-size" title="webkit_website_data_get_size ()"><code class="function">webkit_website_data_get_size()</code></a>.</p> +<p>A list of WebKitWebsiteData can be retrieved with <a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-fetch" title="webkit_website_data_manager_fetch ()"><code class="function">webkit_website_data_manager_fetch()</code></a>. See <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> +for more information.</p> +</div> +<div class="refsect1"> +<a name="WebKitWebsiteData.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-website-data-ref"></a><h3>webkit_website_data_ref ()</h3> +<pre class="programlisting"><a class="link" href="WebKitWebsiteData.html" title="WebKitWebsiteData"><span class="returnvalue">WebKitWebsiteData</span></a> * +webkit_website_data_ref (<em class="parameter"><code><a class="link" href="WebKitWebsiteData.html" title="WebKitWebsiteData"><span class="type">WebKitWebsiteData</span></a> *website_data</code></em>);</pre> +<p>Atomically increments the reference count of <em class="parameter"><code>website_data</code></em> + by one. +This function is MT-safe and may be called from any thread.</p> +<div class="refsect3"> +<a name="webkit-website-data-ref.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>website_data</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebsiteData.html" title="WebKitWebsiteData"><span class="type">WebKitWebsiteData</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-website-data-ref.returns"></a><h4>Returns</h4> +<p> The passed <a class="link" href="WebKitWebsiteData.html" title="WebKitWebsiteData"><span class="type">WebKitWebsiteData</span></a></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-website-data-unref"></a><h3>webkit_website_data_unref ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_website_data_unref (<em class="parameter"><code><a class="link" href="WebKitWebsiteData.html" title="WebKitWebsiteData"><span class="type">WebKitWebsiteData</span></a> *website_data</code></em>);</pre> +<p>Atomically decrements the reference count of <em class="parameter"><code>website_data</code></em> + by one. +If the reference count drops to 0, all memory allocated by +<a class="link" href="WebKitWebsiteData.html" title="WebKitWebsiteData"><span class="type">WebKitWebsiteData</span></a> is released. This function is MT-safe and may be +called from any thread.</p> +<div class="refsect3"> +<a name="webkit-website-data-unref.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>website_data</p></td> +<td class="parameter_description"><p>A <a class="link" href="WebKitWebsiteData.html" title="WebKitWebsiteData"><span class="type">WebKitWebsiteData</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-website-data-get-name"></a><h3>webkit_website_data_get_name ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +webkit_website_data_get_name (<em class="parameter"><code><a class="link" href="WebKitWebsiteData.html" title="WebKitWebsiteData"><span class="type">WebKitWebsiteData</span></a> *website_data</code></em>);</pre> +<p>Gets the name of <a class="link" href="WebKitWebsiteData.html" title="WebKitWebsiteData"><span class="type">WebKitWebsiteData</span></a>. This is the website name, normally represented by +a domain or host name. All local documents are grouped in the same <a class="link" href="WebKitWebsiteData.html" title="WebKitWebsiteData"><span class="type">WebKitWebsiteData</span></a> using +the name "Local files".</p> +<div class="refsect3"> +<a name="webkit-website-data-get-name.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>website_data</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebsiteData.html" title="WebKitWebsiteData"><span class="type">WebKitWebsiteData</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-website-data-get-name.returns"></a><h4>Returns</h4> +<p> the website name of <em class="parameter"><code>website_data</code></em> +.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-website-data-get-types"></a><h3>webkit_website_data_get_types ()</h3> +<pre class="programlisting"><a class="link" href="WebKitWebsiteData.html#WebKitWebsiteDataTypes" title="enum WebKitWebsiteDataTypes"><span class="returnvalue">WebKitWebsiteDataTypes</span></a> +webkit_website_data_get_types (<em class="parameter"><code><a class="link" href="WebKitWebsiteData.html" title="WebKitWebsiteData"><span class="type">WebKitWebsiteData</span></a> *website_data</code></em>);</pre> +<p>Gets the types of data stored in the client for a <a class="link" href="WebKitWebsiteData.html" title="WebKitWebsiteData"><span class="type">WebKitWebsiteData</span></a>. These are the +types actually present, not the types queried with <a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-fetch" title="webkit_website_data_manager_fetch ()"><code class="function">webkit_website_data_manager_fetch()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-website-data-get-types.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>website_data</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebsiteData.html" title="WebKitWebsiteData"><span class="type">WebKitWebsiteData</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-website-data-get-types.returns"></a><h4>Returns</h4> +<p> a bitmask of <a class="link" href="WebKitWebsiteData.html#WebKitWebsiteDataTypes" title="enum WebKitWebsiteDataTypes"><span class="type">WebKitWebsiteDataTypes</span></a> in <em class="parameter"><code>website_data</code></em> +</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-website-data-get-size"></a><h3>webkit_website_data_get_size ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint64"><span class="returnvalue">guint64</span></a> +webkit_website_data_get_size (<em class="parameter"><code><a class="link" href="WebKitWebsiteData.html" title="WebKitWebsiteData"><span class="type">WebKitWebsiteData</span></a> *website_data</code></em>, + <em class="parameter"><code><a class="link" href="WebKitWebsiteData.html#WebKitWebsiteDataTypes" title="enum WebKitWebsiteDataTypes"><span class="type">WebKitWebsiteDataTypes</span></a> types</code></em>);</pre> +<p>Gets the size of the data of types <em class="parameter"><code>types</code></em> + in a <a class="link" href="WebKitWebsiteData.html" title="WebKitWebsiteData"><span class="type">WebKitWebsiteData</span></a>. +Note that currently the data size is only known for <a class="link" href="WebKitWebsiteData.html#WEBKIT-WEBSITE-DATA-DISK-CACHE:CAPS"><code class="literal">WEBKIT_WEBSITE_DATA_DISK_CACHE</code></a> data type +so for all other types 0 will be returned.</p> +<div class="refsect3"> +<a name="webkit-website-data-get-size.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>website_data</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebsiteData.html" title="WebKitWebsiteData"><span class="type">WebKitWebsiteData</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>types</p></td> +<td class="parameter_description"><p>a bitmask of <a class="link" href="WebKitWebsiteData.html#WebKitWebsiteDataTypes" title="enum WebKitWebsiteDataTypes"><span class="type">WebKitWebsiteDataTypes</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-website-data-get-size.returns"></a><h4>Returns</h4> +<p> the size of <em class="parameter"><code>website_data</code></em> +for the given <em class="parameter"><code>types</code></em> +.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitWebsiteData.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitWebsiteData-struct"></a><h3>WebKitWebsiteData</h3> +<pre class="programlisting">typedef struct _WebKitWebsiteData WebKitWebsiteData;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebsiteDataTypes"></a><h3>enum WebKitWebsiteDataTypes</h3> +<p>Enum values with flags representing types of Website data.</p> +<div class="refsect3"> +<a name="WebKitWebsiteDataTypes.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-WEBSITE-DATA-MEMORY-CACHE:CAPS"></a>WEBKIT_WEBSITE_DATA_MEMORY_CACHE</p></td> +<td class="enum_member_description"> +<p>Memory cache.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-WEBSITE-DATA-DISK-CACHE:CAPS"></a>WEBKIT_WEBSITE_DATA_DISK_CACHE</p></td> +<td class="enum_member_description"> +<p>HTTP disk cache.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-WEBSITE-DATA-OFFLINE-APPLICATION-CACHE:CAPS"></a>WEBKIT_WEBSITE_DATA_OFFLINE_APPLICATION_CACHE</p></td> +<td class="enum_member_description"> +<p>Offline web application cache.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-WEBSITE-DATA-SESSION-STORAGE:CAPS"></a>WEBKIT_WEBSITE_DATA_SESSION_STORAGE</p></td> +<td class="enum_member_description"> +<p>Session storage data.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-WEBSITE-DATA-LOCAL-STORAGE:CAPS"></a>WEBKIT_WEBSITE_DATA_LOCAL_STORAGE</p></td> +<td class="enum_member_description"> +<p>Local storage data.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-WEBSITE-DATA-WEBSQL-DATABASES:CAPS"></a>WEBKIT_WEBSITE_DATA_WEBSQL_DATABASES</p></td> +<td class="enum_member_description"> +<p>WebSQL databases.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-WEBSITE-DATA-INDEXEDDB-DATABASES:CAPS"></a>WEBKIT_WEBSITE_DATA_INDEXEDDB_DATABASES</p></td> +<td class="enum_member_description"> +<p>IndexedDB databases.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-WEBSITE-DATA-PLUGIN-DATA:CAPS"></a>WEBKIT_WEBSITE_DATA_PLUGIN_DATA</p></td> +<td class="enum_member_description"> +<p>Plugins data.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-WEBSITE-DATA-COOKIES:CAPS"></a>WEBKIT_WEBSITE_DATA_COOKIES</p></td> +<td class="enum_member_description"> +<p>Cookies.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-WEBSITE-DATA-ALL:CAPS"></a>WEBKIT_WEBSITE_DATA_ALL</p></td> +<td class="enum_member_description"> +<p>All types.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitWebsiteData.see-also"></a><h2>See Also</h2> +<p><a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a></p> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitWebsiteDataManager.html b/Documentation/webkit2gtk-4.0/html/WebKitWebsiteDataManager.html new file mode 100644 index 000000000..3f099a741 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitWebsiteDataManager.html @@ -0,0 +1,1010 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitWebsiteDataManager: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"> +<link rel="next" href="WebKitWebsiteData.html" title="WebKitWebsiteData"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitWebsiteDataManager.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitWebsiteDataManager.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#WebKitWebsiteDataManager.properties" class="shortcut">Properties</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitSecurityOrigin.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitWebsiteData.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitWebsiteDataManager"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitWebsiteDataManager.top_of_page"></a>WebKitWebsiteDataManager</span></h2> +<p>WebKitWebsiteDataManager — Website data manager</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitWebsiteDataManager.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="returnvalue">WebKitWebsiteDataManager</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-new" title="webkit_website_data_manager_new ()">webkit_website_data_manager_new</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="returnvalue">WebKitWebsiteDataManager</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-new-ephemeral" title="webkit_website_data_manager_new_ephemeral ()">webkit_website_data_manager_new_ephemeral</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-is-ephemeral" title="webkit_website_data_manager_is_ephemeral ()">webkit_website_data_manager_is_ephemeral</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-base-data-directory" title="webkit_website_data_manager_get_base_data_directory ()">webkit_website_data_manager_get_base_data_directory</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-base-cache-directory" title="webkit_website_data_manager_get_base_cache_directory ()">webkit_website_data_manager_get_base_cache_directory</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-local-storage-directory" title="webkit_website_data_manager_get_local_storage_directory ()">webkit_website_data_manager_get_local_storage_directory</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-disk-cache-directory" title="webkit_website_data_manager_get_disk_cache_directory ()">webkit_website_data_manager_get_disk_cache_directory</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-offline-application-cache-directory" title="webkit_website_data_manager_get_offline_application_cache_directory ()">webkit_website_data_manager_get_offline_application_cache_directory</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-indexeddb-directory" title="webkit_website_data_manager_get_indexeddb_directory ()">webkit_website_data_manager_get_indexeddb_directory</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-websql-directory" title="webkit_website_data_manager_get_websql_directory ()">webkit_website_data_manager_get_websql_directory</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="WebKitCookieManager.html" title="WebKitCookieManager"><span class="returnvalue">WebKitCookieManager</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-cookie-manager" title="webkit_website_data_manager_get_cookie_manager ()">webkit_website_data_manager_get_cookie_manager</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-fetch" title="webkit_website_data_manager_fetch ()">webkit_website_data_manager_fetch</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * +</td> +<td class="function_name"> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-fetch-finish" title="webkit_website_data_manager_fetch_finish ()">webkit_website_data_manager_fetch_finish</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-remove" title="webkit_website_data_manager_remove ()">webkit_website_data_manager_remove</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-remove-finish" title="webkit_website_data_manager_remove_finish ()">webkit_website_data_manager_remove_finish</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-clear" title="webkit_website_data_manager_clear ()">webkit_website_data_manager_clear</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-clear-finish" title="webkit_website_data_manager_clear_finish ()">webkit_website_data_manager_clear_finish</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebsiteDataManager.properties"></a><h2>Properties</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--base-cache-directory" title="The “base-cache-directory” property">base-cache-directory</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--base-data-directory" title="The “base-data-directory” property">base-data-directory</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--disk-cache-directory" title="The “disk-cache-directory” property">disk-cache-directory</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--indexeddb-directory" title="The “indexeddb-directory” property">indexeddb-directory</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--is-ephemeral" title="The “is-ephemeral” property">is-ephemeral</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--local-storage-directory" title="The “local-storage-directory” property">local-storage-directory</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--offline-application-cache-directory" title="The “offline-application-cache-directory” property">offline-application-cache-directory</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +<tr> +<td class="property_type"> +<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--websql-directory" title="The “websql-directory” property">websql-directory</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebsiteDataManager.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager-struct" title="struct WebKitWebsiteDataManager">WebKitWebsiteDataManager</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWebsiteDataManager.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitWebsiteDataManager +</pre> +</div> +<div class="refsect1"> +<a name="WebKitWebsiteDataManager.description"></a><h2>Description</h2> +<p>WebKitWebsiteDataManager allows you to manage the data that websites +can store in the client file system like databases or caches. +You can use WebKitWebsiteDataManager to configure the local directories +where the Website data will be stored, by creating a new manager with +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-new" title="webkit_website_data_manager_new ()"><code class="function">webkit_website_data_manager_new()</code></a> passing the values you want to set. +You can set all the possible configuration values or only some of them, +a default value will be used automatically for the configuration options +not provided. <a class="link" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--base-data-directory" title="The “base-data-directory” property"><span class="type">“base-data-directory”</span></a> and +<a class="link" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--base-cache-directory" title="The “base-cache-directory” property"><span class="type">“base-cache-directory”</span></a> are two special properties +that can be used to set a common base directory for all Website data and +caches. It's possible to provide both, a base directory and a specific value, +but in that case, the specific value takes precedence over the base directory. +The newly created WebKitWebsiteDataManager must be passed as a construct property +to a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a>, you can use <a class="link" href="WebKitWebContext.html#webkit-web-context-new-with-website-data-manager" title="webkit_web_context_new_with_website_data_manager ()"><code class="function">webkit_web_context_new_with_website_data_manager()</code></a> +to create a new <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> with a WebKitWebsiteDataManager. +In case you don't want to set any specific configuration, you don't need to create +a WebKitWebsiteDataManager, the <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> will create a WebKitWebsiteDataManager +with the default configuration. To get the WebKitWebsiteDataManager of a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> +you can use <a class="link" href="WebKitWebContext.html#webkit-web-context-get-website-data-manager" title="webkit_web_context_get_website_data_manager ()"><code class="function">webkit_web_context_get_website_data_manager()</code></a>.</p> +<p>A WebKitWebsiteDataManager can also be ephemeral and then all the directories configuration +is not needed because website data will never persist. You can create an ephemeral WebKitWebsiteDataManager +with <a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-new-ephemeral" title="webkit_website_data_manager_new_ephemeral ()"><code class="function">webkit_website_data_manager_new_ephemeral()</code></a>. Then you can pass an ephemeral WebKitWebsiteDataManager to +a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a> to make it ephemeral or use <a class="link" href="WebKitWebContext.html#webkit-web-context-new-ephemeral" title="webkit_web_context_new_ephemeral ()"><code class="function">webkit_web_context_new_ephemeral()</code></a> and the WebKitWebsiteDataManager +will be automatically created by the <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a>.</p> +<p>WebKitWebsiteDataManager can also be used to fetch websites data, remove data +stored by particular websites, or clear data for all websites modified since a given +period of time.</p> +</div> +<div class="refsect1"> +<a name="WebKitWebsiteDataManager.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-website-data-manager-new"></a><h3>webkit_website_data_manager_new ()</h3> +<pre class="programlisting"><a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="returnvalue">WebKitWebsiteDataManager</span></a> * +webkit_website_data_manager_new (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *first_option_name</code></em>, + <em class="parameter"><code>...</code></em>);</pre> +<p>Creates a new <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> with the given options. It must +be passed as construction parameter of a <a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a>.</p> +<div class="refsect3"> +<a name="webkit-website-data-manager-new.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>first_option_name</p></td> +<td class="parameter_description"><p>name of the first option to set</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>...</p></td> +<td class="parameter_description"><p>value of first option, followed by more options, <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-website-data-manager-new.returns"></a><h4>Returns</h4> +<p> the newly created <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a>. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-website-data-manager-new-ephemeral"></a><h3>webkit_website_data_manager_new_ephemeral ()</h3> +<pre class="programlisting"><a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="returnvalue">WebKitWebsiteDataManager</span></a> * +webkit_website_data_manager_new_ephemeral + (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<p>Creates an ephemeral <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a>. See <a class="link" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--is-ephemeral" title="The “is-ephemeral” property"><span class="type">“is-ephemeral”</span></a> for more details.</p> +<div class="refsect3"> +<a name="webkit-website-data-manager-new-ephemeral.returns"></a><h4>Returns</h4> +<p> a new ephemeral <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a>. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-website-data-manager-is-ephemeral"></a><h3>webkit_website_data_manager_is_ephemeral ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_website_data_manager_is_ephemeral + (<em class="parameter"><code><a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> *manager</code></em>);</pre> +<p>Get whether a <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> is ephemeral. See <span class="type">“is-ephemerla”</span> for more details.</p> +<div class="refsect3"> +<a name="webkit-website-data-manager-is-ephemeral.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-website-data-manager-is-ephemeral.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>manager</code></em> +is epheral or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-website-data-manager-get-base-data-directory"></a><h3>webkit_website_data_manager_get_base_data_directory ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_website_data_manager_get_base_data_directory + (<em class="parameter"><code><a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> *manager</code></em>);</pre> +<p>Get the <a class="link" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--base-data-directory" title="The “base-data-directory” property"><span class="type">“base-data-directory”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-website-data-manager-get-base-data-directory.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-website-data-manager-get-base-data-directory.returns"></a><h4>Returns</h4> +<p> the base directory for Website data, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if +<a class="link" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--base-data-directory" title="The “base-data-directory” property"><span class="type">“base-data-directory”</span></a> was not provided or <em class="parameter"><code>manager</code></em> +is ephemeral. </p> +<p><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-website-data-manager-get-base-cache-directory"></a><h3>webkit_website_data_manager_get_base_cache_directory ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_website_data_manager_get_base_cache_directory + (<em class="parameter"><code><a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> *manager</code></em>);</pre> +<p>Get the <a class="link" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--base-cache-directory" title="The “base-cache-directory” property"><span class="type">“base-cache-directory”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-website-data-manager-get-base-cache-directory.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-website-data-manager-get-base-cache-directory.returns"></a><h4>Returns</h4> +<p> the base directory for Website cache, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if +<a class="link" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--base-cache-directory" title="The “base-cache-directory” property"><span class="type">“base-cache-directory”</span></a> was not provided or <em class="parameter"><code>manager</code></em> +is ephemeral. </p> +<p><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-website-data-manager-get-local-storage-directory"></a><h3>webkit_website_data_manager_get_local_storage_directory ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_website_data_manager_get_local_storage_directory + (<em class="parameter"><code><a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> *manager</code></em>);</pre> +<p>Get the <a class="link" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--local-storage-directory" title="The “local-storage-directory” property"><span class="type">“local-storage-directory”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-website-data-manager-get-local-storage-directory.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-website-data-manager-get-local-storage-directory.returns"></a><h4>Returns</h4> +<p> the directory where local storage data is stored or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>manager</code></em> +is ephemeral. </p> +<p><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-website-data-manager-get-disk-cache-directory"></a><h3>webkit_website_data_manager_get_disk_cache_directory ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_website_data_manager_get_disk_cache_directory + (<em class="parameter"><code><a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> *manager</code></em>);</pre> +<p>Get the <a class="link" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--disk-cache-directory" title="The “disk-cache-directory” property"><span class="type">“disk-cache-directory”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-website-data-manager-get-disk-cache-directory.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-website-data-manager-get-disk-cache-directory.returns"></a><h4>Returns</h4> +<p> the directory where HTTP disk cache is stored or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>manager</code></em> +is ephemeral. </p> +<p><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-website-data-manager-get-offline-application-cache-directory"></a><h3>webkit_website_data_manager_get_offline_application_cache_directory ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_website_data_manager_get_offline_application_cache_directory + (<em class="parameter"><code><a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> *manager</code></em>);</pre> +<p>Get the <a class="link" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--offline-application-cache-directory" title="The “offline-application-cache-directory” property"><span class="type">“offline-application-cache-directory”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-website-data-manager-get-offline-application-cache-directory.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-website-data-manager-get-offline-application-cache-directory.returns"></a><h4>Returns</h4> +<p> the directory where offline web application cache is stored or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>manager</code></em> +is ephemeral. </p> +<p><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-website-data-manager-get-indexeddb-directory"></a><h3>webkit_website_data_manager_get_indexeddb_directory ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_website_data_manager_get_indexeddb_directory + (<em class="parameter"><code><a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> *manager</code></em>);</pre> +<p>Get the <a class="link" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--indexeddb-directory" title="The “indexeddb-directory” property"><span class="type">“indexeddb-directory”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-website-data-manager-get-indexeddb-directory.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-website-data-manager-get-indexeddb-directory.returns"></a><h4>Returns</h4> +<p> the directory where IndexedDB databases are stored or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>manager</code></em> +is ephemeral. </p> +<p><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-website-data-manager-get-websql-directory"></a><h3>webkit_website_data_manager_get_websql_directory ()</h3> +<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * +webkit_website_data_manager_get_websql_directory + (<em class="parameter"><code><a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> *manager</code></em>);</pre> +<p>Get the <a class="link" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--websql-directory" title="The “websql-directory” property"><span class="type">“websql-directory”</span></a> property.</p> +<div class="refsect3"> +<a name="webkit-website-data-manager-get-websql-directory.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-website-data-manager-get-websql-directory.returns"></a><h4>Returns</h4> +<p> the directory where WebSQL databases are stored or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>manager</code></em> +is ephemeral. </p> +<p><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-website-data-manager-get-cookie-manager"></a><h3>webkit_website_data_manager_get_cookie_manager ()</h3> +<pre class="programlisting"><a class="link" href="WebKitCookieManager.html" title="WebKitCookieManager"><span class="returnvalue">WebKitCookieManager</span></a> * +webkit_website_data_manager_get_cookie_manager + (<em class="parameter"><code><a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> *manager</code></em>);</pre> +<p>Get the <a class="link" href="WebKitCookieManager.html" title="WebKitCookieManager"><span class="type">WebKitCookieManager</span></a> of <em class="parameter"><code>manager</code></em> +.</p> +<div class="refsect3"> +<a name="webkit-website-data-manager-get-cookie-manager.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-website-data-manager-get-cookie-manager.returns"></a><h4>Returns</h4> +<p> a <a class="link" href="WebKitCookieManager.html" title="WebKitCookieManager"><span class="type">WebKitCookieManager</span></a>. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-website-data-manager-fetch"></a><h3>webkit_website_data_manager_fetch ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_website_data_manager_fetch (<em class="parameter"><code><a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> *manager</code></em>, + <em class="parameter"><code><a class="link" href="WebKitWebsiteData.html#WebKitWebsiteDataTypes" title="enum WebKitWebsiteDataTypes"><span class="type">WebKitWebsiteDataTypes</span></a> types</code></em>, + <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>, + <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre> +<p>Asynchronously get the list of <a class="link" href="WebKitWebsiteData.html" title="WebKitWebsiteData"><span class="type">WebKitWebsiteData</span></a> for the given <em class="parameter"><code>types</code></em> +.</p> +<p>When the operation is finished, <em class="parameter"><code>callback</code></em> + will be called. You can then call +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-fetch-finish" title="webkit_website_data_manager_fetch_finish ()"><code class="function">webkit_website_data_manager_fetch_finish()</code></a> to get the result of the operation.</p> +<div class="refsect3"> +<a name="webkit-website-data-manager-fetch.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>types</p></td> +<td class="parameter_description"><p><a class="link" href="WebKitWebsiteData.html#WebKitWebsiteDataTypes" title="enum WebKitWebsiteDataTypes"><span class="type">WebKitWebsiteDataTypes</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>cancellable</p></td> +<td class="parameter_description"><p> a <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>callback</p></td> +<td class="parameter_description"><p> a <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p> the data to pass to callback function. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-website-data-manager-fetch-finish"></a><h3>webkit_website_data_manager_fetch_finish ()</h3> +<pre class="programlisting"><a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * +webkit_website_data_manager_fetch_finish + (<em class="parameter"><code><a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> *manager</code></em>, + <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *result</code></em>, + <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre> +<p>Finish an asynchronous operation started with <a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-fetch" title="webkit_website_data_manager_fetch ()"><code class="function">webkit_website_data_manager_fetch()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-website-data-manager-fetch-finish.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>result</p></td> +<td class="parameter_description"><p>a <a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-website-data-manager-fetch-finish.returns"></a><h4>Returns</h4> +<p> a <a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of <a class="link" href="WebKitWebsiteData.html" title="WebKitWebsiteData"><span class="type">WebKitWebsiteData</span></a>. You must free the <a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> with +<a href="../glib/glib-Doubly-Linked-Lists.html#g-list-free"><code class="function">g_list_free()</code></a> and unref the <a class="link" href="WebKitWebsiteData.html" title="WebKitWebsiteData"><span class="type">WebKitWebsiteData</span></a>s with <a class="link" href="WebKitWebsiteData.html#webkit-website-data-unref" title="webkit_website_data_unref ()"><code class="function">webkit_website_data_unref()</code></a> when you're done with them. </p> +<p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> WebKitWebsiteData][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-website-data-manager-remove"></a><h3>webkit_website_data_manager_remove ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_website_data_manager_remove (<em class="parameter"><code><a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> *manager</code></em>, + <em class="parameter"><code><a class="link" href="WebKitWebsiteData.html#WebKitWebsiteDataTypes" title="enum WebKitWebsiteDataTypes"><span class="type">WebKitWebsiteDataTypes</span></a> types</code></em>, + <em class="parameter"><code><a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> *website_data</code></em>, + <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>, + <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre> +<p>Asynchronously removes the website data of the for the given <em class="parameter"><code>types</code></em> + for websites in the given <em class="parameter"><code>website_data</code></em> + list. +Use <a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-clear" title="webkit_website_data_manager_clear ()"><code class="function">webkit_website_data_manager_clear()</code></a> if you want to remove the website data for all sites.</p> +<p>When the operation is finished, <em class="parameter"><code>callback</code></em> + will be called. You can then call +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-remove-finish" title="webkit_website_data_manager_remove_finish ()"><code class="function">webkit_website_data_manager_remove_finish()</code></a> to get the result of the operation.</p> +<div class="refsect3"> +<a name="webkit-website-data-manager-remove.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>types</p></td> +<td class="parameter_description"><p><a class="link" href="WebKitWebsiteData.html#WebKitWebsiteDataTypes" title="enum WebKitWebsiteDataTypes"><span class="type">WebKitWebsiteDataTypes</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>website_data</p></td> +<td class="parameter_description"><p> a <a href="../glib/glib-Doubly-Linked-Lists.html#GList"><span class="type">GList</span></a> of <a class="link" href="WebKitWebsiteData.html" title="WebKitWebsiteData"><span class="type">WebKitWebsiteData</span></a>. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> WebKitWebsiteData]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>cancellable</p></td> +<td class="parameter_description"><p> a <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>callback</p></td> +<td class="parameter_description"><p> a <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p> the data to pass to callback function. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-website-data-manager-remove-finish"></a><h3>webkit_website_data_manager_remove_finish ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_website_data_manager_remove_finish + (<em class="parameter"><code><a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> *manager</code></em>, + <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *result</code></em>, + <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre> +<p>Finish an asynchronous operation started with <a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-remove" title="webkit_website_data_manager_remove ()"><code class="function">webkit_website_data_manager_remove()</code></a>.</p> +<div class="refsect3"> +<a name="webkit-website-data-manager-remove-finish.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>result</p></td> +<td class="parameter_description"><p>a <a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-website-data-manager-remove-finish.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if website data resources were succesfully removed, or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-website-data-manager-clear"></a><h3>webkit_website_data_manager_clear ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_website_data_manager_clear (<em class="parameter"><code><a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> *manager</code></em>, + <em class="parameter"><code><a class="link" href="WebKitWebsiteData.html#WebKitWebsiteDataTypes" title="enum WebKitWebsiteDataTypes"><span class="type">WebKitWebsiteDataTypes</span></a> types</code></em>, + <em class="parameter"><code><a href="../glib/glib-GDateTime.html#GTimeSpan"><span class="type">GTimeSpan</span></a> timespan</code></em>, + <em class="parameter"><code><a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>, + <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>, + <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre> +<p>Asynchronously clear the website data of the given <em class="parameter"><code>types</code></em> + modified in the past <em class="parameter"><code>timespan</code></em> +. +If <em class="parameter"><code>timespan</code></em> + is 0, all website data will be removed.</p> +<p>When the operation is finished, <em class="parameter"><code>callback</code></em> + will be called. You can then call +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-clear-finish" title="webkit_website_data_manager_clear_finish ()"><code class="function">webkit_website_data_manager_clear_finish()</code></a> to get the result of the operation.</p> +<p>Due to implementation limitations, this function does not currently delete +any stored cookies if <em class="parameter"><code>timespan</code></em> + is nonzero. This behavior may change in the +future.</p> +<div class="refsect3"> +<a name="webkit-website-data-manager-clear.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>types</p></td> +<td class="parameter_description"><p><a class="link" href="WebKitWebsiteData.html#WebKitWebsiteDataTypes" title="enum WebKitWebsiteDataTypes"><span class="type">WebKitWebsiteDataTypes</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>timespan</p></td> +<td class="parameter_description"><p>a <a href="../glib/glib-GDateTime.html#GTimeSpan"><span class="type">GTimeSpan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>cancellable</p></td> +<td class="parameter_description"><p> a <a href="../gio/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>callback</p></td> +<td class="parameter_description"><p> a <a href="../gio/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p> the data to pass to callback function. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-website-data-manager-clear-finish"></a><h3>webkit_website_data_manager_clear_finish ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_website_data_manager_clear_finish + (<em class="parameter"><code><a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> *manager</code></em>, + <em class="parameter"><code><a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *result</code></em>, + <em class="parameter"><code><a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre> +<p>Finish an asynchronous operation started with <a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-clear" title="webkit_website_data_manager_clear ()"><code class="function">webkit_website_data_manager_clear()</code></a></p> +<div class="refsect3"> +<a name="webkit-website-data-manager-clear-finish.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>manager</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>result</p></td> +<td class="parameter_description"><p>a <a href="../gio/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>return location for error or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-website-data-manager-clear-finish.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if website data was succesfully cleared, or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitWebsiteDataManager.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitWebsiteDataManager-struct"></a><h3>struct WebKitWebsiteDataManager</h3> +<pre class="programlisting">struct WebKitWebsiteDataManager;</pre> +</div> +</div> +<div class="refsect1"> +<a name="WebKitWebsiteDataManager.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="WebKitWebsiteDataManager--base-cache-directory"></a><h3>The <code class="literal">“base-cache-directory”</code> property</h3> +<pre class="programlisting"> “base-cache-directory” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The base directory for Website cache. This is used as a base directory +for any Website cache when no specific cache directory has been provided.</p> +<p>Flags: Read / Write / Construct Only</p> +<p>Default value: NULL</p> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebsiteDataManager--base-data-directory"></a><h3>The <code class="literal">“base-data-directory”</code> property</h3> +<pre class="programlisting"> “base-data-directory” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The base directory for Website data. This is used as a base directory +for any Website data when no specific data directory has been provided.</p> +<p>Flags: Read / Write / Construct Only</p> +<p>Default value: NULL</p> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebsiteDataManager--disk-cache-directory"></a><h3>The <code class="literal">“disk-cache-directory”</code> property</h3> +<pre class="programlisting"> “disk-cache-directory” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The directory where HTTP disk cache will be stored.</p> +<p>Flags: Read / Write / Construct Only</p> +<p>Default value: NULL</p> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebsiteDataManager--indexeddb-directory"></a><h3>The <code class="literal">“indexeddb-directory”</code> property</h3> +<pre class="programlisting"> “indexeddb-directory” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The directory where IndexedDB databases will be stored.</p> +<p>Flags: Read / Write / Construct Only</p> +<p>Default value: NULL</p> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebsiteDataManager--is-ephemeral"></a><h3>The <code class="literal">“is-ephemeral”</code> property</h3> +<pre class="programlisting"> “is-ephemeral” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether the <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> is ephemeral. An ephemeral <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> +handles all websites data as non-persistent, and nothing will be written to the client +storage. Note that if you create an ephemeral <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager"><span class="type">WebKitWebsiteDataManager</span></a> all other construction +parameters to configure data directories will be ignored.</p> +<p>Flags: Read / Write / Construct Only</p> +<p>Default value: FALSE</p> +<p class="since">Since: <a class="link" href="api-index-2-16.html#api-index-2.16">2.16</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebsiteDataManager--local-storage-directory"></a><h3>The <code class="literal">“local-storage-directory”</code> property</h3> +<pre class="programlisting"> “local-storage-directory” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The directory where local storage data will be stored.</p> +<p>Flags: Read / Write / Construct Only</p> +<p>Default value: NULL</p> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebsiteDataManager--offline-application-cache-directory"></a><h3>The <code class="literal">“offline-application-cache-directory”</code> property</h3> +<pre class="programlisting"> “offline-application-cache-directory” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The directory where offline web application cache will be stored.</p> +<p>Flags: Read / Write / Construct Only</p> +<p>Default value: NULL</p> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWebsiteDataManager--websql-directory"></a><h3>The <code class="literal">“websql-directory”</code> property</h3> +<pre class="programlisting"> “websql-directory” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> +<p>The directory where WebSQL databases will be stored.</p> +<p>Flags: Read / Write / Construct Only</p> +<p>Default value: NULL</p> +<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitWebsiteDataManager.see-also"></a><h2>See Also</h2> +<p><a class="link" href="WebKitWebContext.html" title="WebKitWebContext"><span class="type">WebKitWebContext</span></a>, <a class="link" href="WebKitWebsiteData.html" title="WebKitWebsiteData"><span class="type">WebKitWebsiteData</span></a></p> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/WebKitWindowProperties.html b/Documentation/webkit2gtk-4.0/html/WebKitWindowProperties.html new file mode 100644 index 000000000..aa93e4847 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/WebKitWindowProperties.html @@ -0,0 +1,588 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitWindowProperties: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitURIResponse.html" title="WebKitURIResponse"> +<link rel="next" href="WebKitDownload.html" title="WebKitDownload"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#WebKitWindowProperties.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#WebKitWindowProperties.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#WebKitWindowProperties.properties" class="shortcut">Properties</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitURIResponse.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitDownload.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="WebKitWindowProperties"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="WebKitWindowProperties.top_of_page"></a>WebKitWindowProperties</span></h2> +<p>WebKitWindowProperties — Window properties of a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="WebKitWindowProperties.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="WebKitWindowProperties.html#webkit-window-properties-get-geometry" title="webkit_window_properties_get_geometry ()">webkit_window_properties_get_geometry</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWindowProperties.html#webkit-window-properties-get-toolbar-visible" title="webkit_window_properties_get_toolbar_visible ()">webkit_window_properties_get_toolbar_visible</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWindowProperties.html#webkit-window-properties-get-statusbar-visible" title="webkit_window_properties_get_statusbar_visible ()">webkit_window_properties_get_statusbar_visible</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWindowProperties.html#webkit-window-properties-get-scrollbars-visible" title="webkit_window_properties_get_scrollbars_visible ()">webkit_window_properties_get_scrollbars_visible</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWindowProperties.html#webkit-window-properties-get-menubar-visible" title="webkit_window_properties_get_menubar_visible ()">webkit_window_properties_get_menubar_visible</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWindowProperties.html#webkit-window-properties-get-locationbar-visible" title="webkit_window_properties_get_locationbar_visible ()">webkit_window_properties_get_locationbar_visible</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWindowProperties.html#webkit-window-properties-get-resizable" title="webkit_window_properties_get_resizable ()">webkit_window_properties_get_resizable</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="WebKitWindowProperties.html#webkit-window-properties-get-fullscreen" title="webkit_window_properties_get_fullscreen ()">webkit_window_properties_get_fullscreen</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWindowProperties.properties"></a><h2>Properties</h2> +<div class="informaltable"><table class="informaltable" border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitWindowProperties.html#WebKitWindowProperties--fullscreen" title="The “fullscreen” property">fullscreen</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +<tr> +<td class="property_type"> +<a href="../gdk3/gdk3-Points-Rectangles-and-Regions.html#GdkRectangle"><span class="type">GdkRectangle</span></a> *</td> +<td class="property_name"><a class="link" href="WebKitWindowProperties.html#WebKitWindowProperties--geometry" title="The “geometry” property">geometry</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitWindowProperties.html#WebKitWindowProperties--locationbar-visible" title="The “locationbar-visible” property">locationbar-visible</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitWindowProperties.html#WebKitWindowProperties--menubar-visible" title="The “menubar-visible” property">menubar-visible</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitWindowProperties.html#WebKitWindowProperties--resizable" title="The “resizable” property">resizable</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitWindowProperties.html#WebKitWindowProperties--scrollbars-visible" title="The “scrollbars-visible” property">scrollbars-visible</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitWindowProperties.html#WebKitWindowProperties--statusbar-visible" title="The “statusbar-visible” property">statusbar-visible</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +<tr> +<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> +<td class="property_name"><a class="link" href="WebKitWindowProperties.html#WebKitWindowProperties--toolbar-visible" title="The “toolbar-visible” property">toolbar-visible</a></td> +<td class="property_flags">Read / Write / Construct Only</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWindowProperties.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody><tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="WebKitWindowProperties.html#WebKitWindowProperties-struct" title="struct WebKitWindowProperties">WebKitWindowProperties</a></td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="WebKitWindowProperties.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a> + <span class="lineart">╰──</span> WebKitWindowProperties +</pre> +</div> +<div class="refsect1"> +<a name="WebKitWindowProperties.description"></a><h2>Description</h2> +<p>The content of a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> can request to change certain +properties of the window containing the view. This can include the x, y position +of the window, the width and height but also if a toolbar, +scrollbar, statusbar, locationbar should be visible to the user, +and the request to show the <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> fullscreen.</p> +<p>The <a class="link" href="WebKitWebView.html#WebKitWebView-ready-to-show" title="The “ready-to-show” signal"><span class="type">“ready-to-show”</span></a> signal handler is the proper place +to apply the initial window properties. Then you can monitor the +<a class="link" href="WebKitWindowProperties.html" title="WebKitWindowProperties"><span class="type">WebKitWindowProperties</span></a> by connecting to ::notify signal.</p> +<div class="informalexample"> + <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> + <tbody> + <tr> + <td class="listing_lines" align="right"><pre>1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20 +21 +22 +23 +24 +25 +26 +27 +28 +29 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42</pre></td> + <td class="listing_code"><pre class="programlisting"><span class="type">static</span> <span class="type">void</span> ready_to_show_cb (WebKitWebView *web_view, gpointer user_data) +{ + GtkWidget *window; + WebKitWindowProperties *window_properties; + gboolean visible; + + <span class="comment">/*</span><span class="comment"> Create the window to contain the WebKitWebView </span><span class="comment">*/</span> + window = browser_window_new (); + gtk_container_add (GTK_CONTAINER (window), GTK_WIDGET (web_view)); + gtk_widget_show (GTK_WIDGET (web_view)); + + <span class="comment">/*</span><span class="comment"> Get the WebKitWindowProperties of the web view and monitor it </span><span class="comment">*/</span> + window_properties = webkit_web_view_get_window_properties (web_view); + g_signal_connect (window_properties, <span class="number">"notify::geometry"</span>, + G_CALLBACK (window_geometry_changed), window); + g_signal_connect (window_properties, <span class="number">"notify::toolbar-visible"</span>, + G_CALLBACK (window_toolbar_visibility_changed), window); + g_signal_connect (window_properties, <span class="number">"notify::menubar-visible"</span>, + G_CALLBACK (window_menubar_visibility_changed), window); + .... + + <span class="comment">/*</span><span class="comment"> Apply the window properties before showing the window </span><span class="comment">*/</span> + visible = webkit_window_properties_get_toolbar_visible (window_properties); + browser_window_set_toolbar_visible (BROWSER_WINDOW (window), visible); + visible = webkit_window_properties_get_menubar_visible (window_properties); + browser_window_set_menubar_visible (BROWSER_WINDOW (window), visible); + .... + + <span class="keyword">if</span> (webkit_window_properties_get_fullscreen (window_properties)) { + gtk_window_fullscreen (GTK_WINDOW (window)); + } <span class="keyword">else</span> { + GdkRectangle geometry; + + gtk_window_set_resizable (GTK_WINDOW (window), + webkit_window_properties_get_resizable (window_properties)); + webkit_window_properties_get_geometry (window_properties, &geometry); + gtk_window_move (GTK_WINDOW (window), geometry.x, geometry.y); + gtk_window_resize (GTK_WINDOW (window), geometry.width, geometry.height); + } + + gtk_widget_show (window); +}</pre></td> + </tr> + </tbody> + </table> +</div> + +</div> +<div class="refsect1"> +<a name="WebKitWindowProperties.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-window-properties-get-geometry"></a><h3>webkit_window_properties_get_geometry ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_window_properties_get_geometry (<em class="parameter"><code><a class="link" href="WebKitWindowProperties.html" title="WebKitWindowProperties"><span class="type">WebKitWindowProperties</span></a> *window_properties</code></em>, + <em class="parameter"><code><a href="../gdk3/gdk3-Points-Rectangles-and-Regions.html#GdkRectangle"><span class="type">GdkRectangle</span></a> *geometry</code></em>);</pre> +<p>Get the geometry the window should have on the screen when shown.</p> +<div class="refsect3"> +<a name="webkit-window-properties-get-geometry.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>window_properties</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWindowProperties.html" title="WebKitWindowProperties"><span class="type">WebKitWindowProperties</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>geometry</p></td> +<td class="parameter_description"><p> return location for the window geometry. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-window-properties-get-toolbar-visible"></a><h3>webkit_window_properties_get_toolbar_visible ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_window_properties_get_toolbar_visible + (<em class="parameter"><code><a class="link" href="WebKitWindowProperties.html" title="WebKitWindowProperties"><span class="type">WebKitWindowProperties</span></a> *window_properties</code></em>);</pre> +<p>Get whether the window should have the toolbar visible or not.</p> +<div class="refsect3"> +<a name="webkit-window-properties-get-toolbar-visible.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>window_properties</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWindowProperties.html" title="WebKitWindowProperties"><span class="type">WebKitWindowProperties</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-window-properties-get-toolbar-visible.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if toolbar should be visible or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-window-properties-get-statusbar-visible"></a><h3>webkit_window_properties_get_statusbar_visible ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_window_properties_get_statusbar_visible + (<em class="parameter"><code><a class="link" href="WebKitWindowProperties.html" title="WebKitWindowProperties"><span class="type">WebKitWindowProperties</span></a> *window_properties</code></em>);</pre> +<p>Get whether the window should have the statusbar visible or not.</p> +<div class="refsect3"> +<a name="webkit-window-properties-get-statusbar-visible.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>window_properties</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWindowProperties.html" title="WebKitWindowProperties"><span class="type">WebKitWindowProperties</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-window-properties-get-statusbar-visible.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if statusbar should be visible or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-window-properties-get-scrollbars-visible"></a><h3>webkit_window_properties_get_scrollbars_visible ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_window_properties_get_scrollbars_visible + (<em class="parameter"><code><a class="link" href="WebKitWindowProperties.html" title="WebKitWindowProperties"><span class="type">WebKitWindowProperties</span></a> *window_properties</code></em>);</pre> +<p>Get whether the window should have the scrollbars visible or not.</p> +<div class="refsect3"> +<a name="webkit-window-properties-get-scrollbars-visible.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>window_properties</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWindowProperties.html" title="WebKitWindowProperties"><span class="type">WebKitWindowProperties</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-window-properties-get-scrollbars-visible.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if scrollbars should be visible or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-window-properties-get-menubar-visible"></a><h3>webkit_window_properties_get_menubar_visible ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_window_properties_get_menubar_visible + (<em class="parameter"><code><a class="link" href="WebKitWindowProperties.html" title="WebKitWindowProperties"><span class="type">WebKitWindowProperties</span></a> *window_properties</code></em>);</pre> +<p>Get whether the window should have the menubar visible or not.</p> +<div class="refsect3"> +<a name="webkit-window-properties-get-menubar-visible.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>window_properties</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWindowProperties.html" title="WebKitWindowProperties"><span class="type">WebKitWindowProperties</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-window-properties-get-menubar-visible.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if menubar should be visible or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-window-properties-get-locationbar-visible"></a><h3>webkit_window_properties_get_locationbar_visible ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_window_properties_get_locationbar_visible + (<em class="parameter"><code><a class="link" href="WebKitWindowProperties.html" title="WebKitWindowProperties"><span class="type">WebKitWindowProperties</span></a> *window_properties</code></em>);</pre> +<p>Get whether the window should have the locationbar visible or not.</p> +<div class="refsect3"> +<a name="webkit-window-properties-get-locationbar-visible.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>window_properties</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWindowProperties.html" title="WebKitWindowProperties"><span class="type">WebKitWindowProperties</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-window-properties-get-locationbar-visible.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if locationbar should be visible or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-window-properties-get-resizable"></a><h3>webkit_window_properties_get_resizable ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_window_properties_get_resizable + (<em class="parameter"><code><a class="link" href="WebKitWindowProperties.html" title="WebKitWindowProperties"><span class="type">WebKitWindowProperties</span></a> *window_properties</code></em>);</pre> +<p>Get whether the window should be resizable by the user or not.</p> +<div class="refsect3"> +<a name="webkit-window-properties-get-resizable.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>window_properties</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWindowProperties.html" title="WebKitWindowProperties"><span class="type">WebKitWindowProperties</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-window-properties-get-resizable.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the window should be resizable or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-window-properties-get-fullscreen"></a><h3>webkit_window_properties_get_fullscreen ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +webkit_window_properties_get_fullscreen + (<em class="parameter"><code><a class="link" href="WebKitWindowProperties.html" title="WebKitWindowProperties"><span class="type">WebKitWindowProperties</span></a> *window_properties</code></em>);</pre> +<p>Get whether the window should be shown in fullscreen state or not.</p> +<div class="refsect3"> +<a name="webkit-window-properties-get-fullscreen.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>window_properties</p></td> +<td class="parameter_description"><p>a <a class="link" href="WebKitWindowProperties.html" title="WebKitWindowProperties"><span class="type">WebKitWindowProperties</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-window-properties-get-fullscreen.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the window should be fullscreen or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> +</div> +</div> +</div> +<div class="refsect1"> +<a name="WebKitWindowProperties.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitWindowProperties-struct"></a><h3>struct WebKitWindowProperties</h3> +<pre class="programlisting">struct WebKitWindowProperties;</pre> +</div> +</div> +<div class="refsect1"> +<a name="WebKitWindowProperties.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="WebKitWindowProperties--fullscreen"></a><h3>The <code class="literal">“fullscreen”</code> property</h3> +<pre class="programlisting"> “fullscreen” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether window will be displayed fullscreen.</p> +<p>Flags: Read / Write / Construct Only</p> +<p>Default value: FALSE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWindowProperties--geometry"></a><h3>The <code class="literal">“geometry”</code> property</h3> +<pre class="programlisting"> “geometry” <a href="../gdk3/gdk3-Points-Rectangles-and-Regions.html#GdkRectangle"><span class="type">GdkRectangle</span></a> *</pre> +<p>The size and position of the window on the screen.</p> +<p>Flags: Read / Write / Construct Only</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWindowProperties--locationbar-visible"></a><h3>The <code class="literal">“locationbar-visible”</code> property</h3> +<pre class="programlisting"> “locationbar-visible” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether the locationbar should be visible for the window.</p> +<p>Flags: Read / Write / Construct Only</p> +<p>Default value: TRUE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWindowProperties--menubar-visible"></a><h3>The <code class="literal">“menubar-visible”</code> property</h3> +<pre class="programlisting"> “menubar-visible” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether the menubar should be visible for the window.</p> +<p>Flags: Read / Write / Construct Only</p> +<p>Default value: TRUE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWindowProperties--resizable"></a><h3>The <code class="literal">“resizable”</code> property</h3> +<pre class="programlisting"> “resizable” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether the window can be resized.</p> +<p>Flags: Read / Write / Construct Only</p> +<p>Default value: TRUE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWindowProperties--scrollbars-visible"></a><h3>The <code class="literal">“scrollbars-visible”</code> property</h3> +<pre class="programlisting"> “scrollbars-visible” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether the scrollbars should be visible for the window.</p> +<p>Flags: Read / Write / Construct Only</p> +<p>Default value: TRUE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWindowProperties--statusbar-visible"></a><h3>The <code class="literal">“statusbar-visible”</code> property</h3> +<pre class="programlisting"> “statusbar-visible” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether the statusbar should be visible for the window.</p> +<p>Flags: Read / Write / Construct Only</p> +<p>Default value: TRUE</p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitWindowProperties--toolbar-visible"></a><h3>The <code class="literal">“toolbar-visible”</code> property</h3> +<pre class="programlisting"> “toolbar-visible” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> +<p>Whether the toolbar should be visible for the window.</p> +<p>Flags: Read / Write / Construct Only</p> +<p>Default value: TRUE</p> +</div> +</div> +<div class="refsect1"> +<a name="WebKitWindowProperties.see-also"></a><h2>See Also</h2> +<p><a class="link" href="WebKitWebView.html#WebKitWebView-ready-to-show" title="The “ready-to-show” signal"><span class="type">“ready-to-show”</span></a></p> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/annotation-glossary.html b/Documentation/webkit2gtk-4.0/html/annotation-glossary.html new file mode 100644 index 000000000..55f8daa04 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/annotation-glossary.html @@ -0,0 +1,62 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>Annotation Glossary: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="prev" href="api-index-2-16.html" title="Index of new symbols in 2.16"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"><span id="nav_glossary"><a class="shortcut" href="#glsA">A</a> + <span class="dim">|</span> + <a class="shortcut" href="#glsC">C</a> + <span class="dim">|</span> + <a class="shortcut" href="#glsE">E</a> + <span class="dim">|</span> + <a class="shortcut" href="#glsO">O</a> + <span class="dim">|</span> + <a class="shortcut" href="#glsS">S</a> + <span class="dim">|</span> + <a class="shortcut" href="#glsT">T</a></span></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><img src="up-insensitive.png" width="16" height="16" border="0"></td> +<td><a accesskey="p" href="api-index-2-16.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><img src="right-insensitive.png" width="16" height="16" border="0"></td> +</tr></table> +<div class="glossary"> +<div class="titlepage"><div><div><h1 class="title"> +<a name="annotation-glossary"></a>Annotation Glossary</h1></div></div></div> +<a name="glsA"></a><h3 class="title">A</h3> +<dt><span class="glossterm"><a name="annotation-glossterm-allow-none"></a>allow-none</span></dt> +<dd class="glossdef"><p>NULL is OK, both for passing and for returning.</p></dd> +<dt><span class="glossterm"><a name="annotation-glossterm-array"></a>array</span></dt> +<dd class="glossdef"><p>Parameter points to an array of items.</p></dd> +<a name="glsC"></a><h3 class="title">C</h3> +<dt><span class="glossterm"><a name="annotation-glossterm-closure"></a>closure</span></dt> +<dd class="glossdef"><p>This parameter is a 'user_data', for callbacks; many bindings can pass NULL here.</p></dd> +<a name="glsE"></a><h3 class="title">E</h3> +<dt><span class="glossterm"><a name="annotation-glossterm-element-type"></a>element-type</span></dt> +<dd class="glossdef"><p>Generics and defining elements of containers and arrays.</p></dd> +<a name="glsO"></a><h3 class="title">O</h3> +<dt><span class="glossterm"><a name="annotation-glossterm-out"></a>out</span></dt> +<dd class="glossdef"><p>Parameter for returning results. Default is <acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>.</p></dd> +<a name="glsS"></a><h3 class="title">S</h3> +<dt><span class="glossterm"><a name="annotation-glossterm-scope%20async"></a>scope async</span></dt> +<dd class="glossdef"><p>The callback is valid until first called.</p></dd> +<a name="glsT"></a><h3 class="title">T</h3> +<dt><span class="glossterm"><a name="annotation-glossterm-transfer%20container"></a>transfer container</span></dt> +<dd class="glossdef"><p>Free data container after the code is done.</p></dd> +<dt><span class="glossterm"><a name="annotation-glossterm-transfer%20full"></a>transfer full</span></dt> +<dd class="glossdef"><p>Free data after the code is done.</p></dd> +<dt><span class="glossterm"><a name="annotation-glossterm-transfer%20none"></a>transfer none</span></dt> +<dd class="glossdef"><p>Don't free data after the code is done.</p></dd> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/api-index-2-10.html b/Documentation/webkit2gtk-4.0/html/api-index-2-10.html new file mode 100644 index 000000000..5fc15522c --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/api-index-2-10.html @@ -0,0 +1,175 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>Index of new symbols in 2.10: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="prev" href="api-index-2-8.html" title="Index of new symbols in 2.8"> +<link rel="next" href="api-index-2-12.html" title="Index of new symbols in 2.12"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"><span id="nav_index"><a class="shortcut" href="#idxE">E</a> + <span class="dim">|</span> + <a class="shortcut" href="#idxI">I</a> + <span class="dim">|</span> + <a class="shortcut" href="#idxS">S</a> + <span class="dim">|</span> + <a class="shortcut" href="#idxW">W</a></span></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><img src="up-insensitive.png" width="16" height="16" border="0"></td> +<td><a accesskey="p" href="api-index-2-8.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="api-index-2-12.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="index"> +<div class="titlepage"><div><div><h1 class="title"> +<a name="api-index-2-10"></a>Index of new symbols in 2.10</h1></div></div></div> +<a name="idx"></a><a name="idxE"></a><h3 class="title">E</h3> +<dt> +<a class="link" href="WebKitWebView.html#WEBKIT-EDITING-COMMAND-CREATE-LINK:CAPS" title="WEBKIT_EDITING_COMMAND_CREATE_LINK">WEBKIT_EDITING_COMMAND_CREATE_LINK</a>, macro in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebView.html#WEBKIT-EDITING-COMMAND-INSERT-IMAGE:CAPS" title="WEBKIT_EDITING_COMMAND_INSERT_IMAGE">WEBKIT_EDITING_COMMAND_INSERT_IMAGE</a>, macro in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitEditorState.html#WebKitEditorState--typing-attributes" title="The “typing-attributes” property">WebKitEditorState:typing-attributes</a>, object property in <a class="link" href="WebKitEditorState.html" title="WebKitEditorState">WebKitEditorState</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitEditorState.html#WebKitEditorTypingAttributes" title="enum WebKitEditorTypingAttributes">WebKitEditorTypingAttributes</a>, enum in <a class="link" href="WebKitEditorState.html" title="WebKitEditorState">WebKitEditorState</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitEditorState.html#webkit-editor-state-get-typing-attributes" title="webkit_editor_state_get_typing_attributes ()">webkit_editor_state_get_typing_attributes</a>, function in <a class="link" href="WebKitEditorState.html" title="WebKitEditorState">WebKitEditorState</a> +</dt> +<dd></dd> +<a name="idxI"></a><h3 class="title">I</h3> +<dt> +<a class="link" href="WebKitInstallMissingMediaPluginsPermissionRequest.html#webkit-install-missing-media-plugins-permission-request-get-description" title="webkit_install_missing_media_plugins_permission_request_get_description ()">webkit_install_missing_media_plugins_permission_request_get_description</a>, function in <a class="link" href="WebKitInstallMissingMediaPluginsPermissionRequest.html" title="WebKitInstallMissingMediaPluginsPermissionRequest">WebKitInstallMissingMediaPluginsPermissionRequest</a> +</dt> +<dd></dd> +<a name="idxS"></a><h3 class="title">S</h3> +<dt> +<a class="link" href="WebKitSettings.html#WebKitSettings--allow-file-access-from-file-urls" title="The “allow-file-access-from-file-urls” property">WebKitSettings:allow-file-access-from-file-urls</a>, object property in <a class="link" href="WebKitSettings.html" title="WebKitSettings">WebKitSettings</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitSettings.html#webkit-settings-get-allow-file-access-from-file-urls" title="webkit_settings_get_allow_file_access_from_file_urls ()">webkit_settings_get_allow_file_access_from_file_urls</a>, function in <a class="link" href="WebKitSettings.html" title="WebKitSettings">WebKitSettings</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitSettings.html#webkit-settings-set-allow-file-access-from-file-urls" title="webkit_settings_set_allow_file_access_from_file_urls ()">webkit_settings_set_allow_file_access_from_file_urls</a>, function in <a class="link" href="WebKitSettings.html" title="WebKitSettings">WebKitSettings</a> +</dt> +<dd></dd> +<a name="idxW"></a><h3 class="title">W</h3> +<dt> +<a class="link" href="WebKitWebContext.html#WebKitWebContext--website-data-manager" title="The “website-data-manager” property">WebKitWebContext:website-data-manager</a>, object property in <a class="link" href="WebKitWebContext.html" title="WebKitWebContext">WebKitWebContext</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebEditor.html#WebKitWebEditor-selection-changed" title="The “selection-changed” signal">WebKitWebEditor::selection-changed</a>, object signal in <a class="link" href="WebKitWebEditor.html" title="WebKitWebEditor">WebKitWebEditor</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--base-cache-directory" title="The “base-cache-directory” property">WebKitWebsiteDataManager:base-cache-directory</a>, object property in <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager">WebKitWebsiteDataManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--base-data-directory" title="The “base-data-directory” property">WebKitWebsiteDataManager:base-data-directory</a>, object property in <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager">WebKitWebsiteDataManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--disk-cache-directory" title="The “disk-cache-directory” property">WebKitWebsiteDataManager:disk-cache-directory</a>, object property in <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager">WebKitWebsiteDataManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--indexeddb-directory" title="The “indexeddb-directory” property">WebKitWebsiteDataManager:indexeddb-directory</a>, object property in <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager">WebKitWebsiteDataManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--local-storage-directory" title="The “local-storage-directory” property">WebKitWebsiteDataManager:local-storage-directory</a>, object property in <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager">WebKitWebsiteDataManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--offline-application-cache-directory" title="The “offline-application-cache-directory” property">WebKitWebsiteDataManager:offline-application-cache-directory</a>, object property in <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager">WebKitWebsiteDataManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--websql-directory" title="The “websql-directory” property">WebKitWebsiteDataManager:websql-directory</a>, object property in <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager">WebKitWebsiteDataManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-base-cache-directory" title="webkit_website_data_manager_get_base_cache_directory ()">webkit_website_data_manager_get_base_cache_directory</a>, function in <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager">WebKitWebsiteDataManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-base-data-directory" title="webkit_website_data_manager_get_base_data_directory ()">webkit_website_data_manager_get_base_data_directory</a>, function in <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager">WebKitWebsiteDataManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-disk-cache-directory" title="webkit_website_data_manager_get_disk_cache_directory ()">webkit_website_data_manager_get_disk_cache_directory</a>, function in <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager">WebKitWebsiteDataManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-indexeddb-directory" title="webkit_website_data_manager_get_indexeddb_directory ()">webkit_website_data_manager_get_indexeddb_directory</a>, function in <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager">WebKitWebsiteDataManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-local-storage-directory" title="webkit_website_data_manager_get_local_storage_directory ()">webkit_website_data_manager_get_local_storage_directory</a>, function in <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager">WebKitWebsiteDataManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-offline-application-cache-directory" title="webkit_website_data_manager_get_offline_application_cache_directory ()">webkit_website_data_manager_get_offline_application_cache_directory</a>, function in <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager">WebKitWebsiteDataManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-websql-directory" title="webkit_website_data_manager_get_websql_directory ()">webkit_website_data_manager_get_websql_directory</a>, function in <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager">WebKitWebsiteDataManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-new" title="webkit_website_data_manager_new ()">webkit_website_data_manager_new</a>, function in <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager">WebKitWebsiteDataManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebContext.html#webkit-web-context-get-website-data-manager" title="webkit_web_context_get_website_data_manager ()">webkit_web_context_get_website_data_manager</a>, function in <a class="link" href="WebKitWebContext.html" title="WebKitWebContext">WebKitWebContext</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebContext.html#webkit-web-context-get-web-process-count-limit" title="webkit_web_context_get_web_process_count_limit ()">webkit_web_context_get_web_process_count_limit</a>, function in <a class="link" href="WebKitWebContext.html" title="WebKitWebContext">WebKitWebContext</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebContext.html#webkit-web-context-new-with-website-data-manager" title="webkit_web_context_new_with_website_data_manager ()">webkit_web_context_new_with_website_data_manager</a>, function in <a class="link" href="WebKitWebContext.html" title="WebKitWebContext">WebKitWebContext</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebContext.html#webkit-web-context-set-web-process-count-limit" title="webkit_web_context_set_web_process_count_limit ()">webkit_web_context_set_web_process_count_limit</a>, function in <a class="link" href="WebKitWebContext.html" title="WebKitWebContext">WebKitWebContext</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebEditor.html#webkit-web-editor-get-page" title="webkit_web_editor_get_page ()">webkit_web_editor_get_page</a>, function in <a class="link" href="WebKitWebEditor.html" title="WebKitWebEditor">WebKitWebEditor</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebPage.html#webkit-web-page-get-editor" title="webkit_web_page_get_editor ()">webkit_web_page_get_editor</a>, function in <a class="link" href="WebKitWebPage.html" title="WebKitWebPage">WebKitWebPage</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebView.html#webkit-web-view-execute-editing-command-with-argument" title="webkit_web_view_execute_editing_command_with_argument ()">webkit_web_view_execute_editing_command_with_argument</a>, function in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebView.html#webkit-web-view-get-editor-state" title="webkit_web_view_get_editor_state ()">webkit_web_view_get_editor_state</a>, function in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/api-index-2-12.html b/Documentation/webkit2gtk-4.0/html/api-index-2-12.html new file mode 100644 index 000000000..b424c0fd1 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/api-index-2-12.html @@ -0,0 +1,119 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>Index of new symbols in 2.12: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="prev" href="api-index-2-10.html" title="Index of new symbols in 2.10"> +<link rel="next" href="api-index-2-14.html" title="Index of new symbols in 2.14"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"><span id="nav_index"><a class="shortcut" href="#idxC">C</a> + <span class="dim">|</span> + <a class="shortcut" href="#idxN">N</a> + <span class="dim">|</span> + <a class="shortcut" href="#idxU">U</a> + <span class="dim">|</span> + <a class="shortcut" href="#idxW">W</a></span></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><img src="up-insensitive.png" width="16" height="16" border="0"></td> +<td><a accesskey="p" href="api-index-2-10.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="api-index-2-14.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="index"> +<div class="titlepage"><div><div><h1 class="title"> +<a name="api-index-2-12"></a>Index of new symbols in 2.12</h1></div></div></div> +<a name="idx"></a><a name="idxC"></a><h3 class="title">C</h3> +<dt> +<a class="link" href="WebKitConsoleMessage.html#WebKitConsoleMessageLevel" title="enum WebKitConsoleMessageLevel">WebKitConsoleMessageLevel</a>, enum in <a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage">WebKitConsoleMessage</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitConsoleMessage.html#WebKitConsoleMessageSource" title="enum WebKitConsoleMessageSource">WebKitConsoleMessageSource</a>, enum in <a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage">WebKitConsoleMessage</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitConsoleMessage.html#webkit-console-message-copy" title="webkit_console_message_copy ()">webkit_console_message_copy</a>, function in <a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage">WebKitConsoleMessage</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitConsoleMessage.html#webkit-console-message-free" title="webkit_console_message_free ()">webkit_console_message_free</a>, function in <a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage">WebKitConsoleMessage</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitConsoleMessage.html#webkit-console-message-get-level" title="webkit_console_message_get_level ()">webkit_console_message_get_level</a>, function in <a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage">WebKitConsoleMessage</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitConsoleMessage.html#webkit-console-message-get-line" title="webkit_console_message_get_line ()">webkit_console_message_get_line</a>, function in <a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage">WebKitConsoleMessage</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitConsoleMessage.html#webkit-console-message-get-source" title="webkit_console_message_get_source ()">webkit_console_message_get_source</a>, function in <a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage">WebKitConsoleMessage</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitConsoleMessage.html#webkit-console-message-get-source-id" title="webkit_console_message_get_source_id ()">webkit_console_message_get_source_id</a>, function in <a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage">WebKitConsoleMessage</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitConsoleMessage.html#webkit-console-message-get-text" title="webkit_console_message_get_text ()">webkit_console_message_get_text</a>, function in <a class="link" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage">WebKitConsoleMessage</a> +</dt> +<dd></dd> +<a name="idxN"></a><h3 class="title">N</h3> +<dt> +<a class="link" href="WebKitNotification.html#WebKitNotification-clicked" title="The “clicked” signal">WebKitNotification::clicked</a>, object signal in <a class="link" href="WebKitNotification.html" title="WebKitNotification">WebKitNotification</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitNotification.html#webkit-notification-clicked" title="webkit_notification_clicked ()">webkit_notification_clicked</a>, function in <a class="link" href="WebKitNotification.html" title="WebKitNotification">WebKitNotification</a> +</dt> +<dd></dd> +<a name="idxU"></a><h3 class="title">U</h3> +<dt> +<a class="link" href="WebKitURIRequest.html#webkit-uri-request-get-http-method" title="webkit_uri_request_get_http_method ()">webkit_uri_request_get_http_method</a>, function in <a class="link" href="WebKitURIRequest.html" title="WebKitURIRequest">WebKitURIRequest</a> +</dt> +<dd></dd> +<a name="idxW"></a><h3 class="title">W</h3> +<dt> +<a class="link" href="WebKitWebPage.html#WebKitWebPage-console-message-sent" title="The “console-message-sent” signal">WebKitWebPage::console-message-sent</a>, object signal in <a class="link" href="WebKitWebPage.html" title="WebKitWebPage">WebKitWebPage</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebView.html#webkit-web-view-get-session-state" title="webkit_web_view_get_session_state ()">webkit_web_view_get_session_state</a>, function in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebView.html#webkit-web-view-restore-session-state" title="webkit_web_view_restore_session_state ()">webkit_web_view_restore_session_state</a>, function in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebView.html#webkit-web-view-session-state-new" title="webkit_web_view_session_state_new ()">webkit_web_view_session_state_new</a>, function in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebView.html#webkit-web-view-session-state-ref" title="webkit_web_view_session_state_ref ()">webkit_web_view_session_state_ref</a>, function in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebView.html#webkit-web-view-session-state-serialize" title="webkit_web_view_session_state_serialize ()">webkit_web_view_session_state_serialize</a>, function in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebView.html#webkit-web-view-session-state-unref" title="webkit_web_view_session_state_unref ()">webkit_web_view_session_state_unref</a>, function in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebView.html#webkit-web-view-try-close" title="webkit_web_view_try_close ()">webkit_web_view_try_close</a>, function in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/api-index-2-14.html b/Documentation/webkit2gtk-4.0/html/api-index-2-14.html new file mode 100644 index 000000000..ccf751c07 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/api-index-2-14.html @@ -0,0 +1,42 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>Index of new symbols in 2.14: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="prev" href="api-index-2-12.html" title="Index of new symbols in 2.12"> +<link rel="next" href="api-index-2-16.html" title="Index of new symbols in 2.16"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"><span id="nav_index"><a class="shortcut" href="#idxS">S</a></span></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><img src="up-insensitive.png" width="16" height="16" border="0"></td> +<td><a accesskey="p" href="api-index-2-12.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="api-index-2-16.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="index"> +<div class="titlepage"><div><div><h1 class="title"> +<a name="api-index-2-14"></a>Index of new symbols in 2.14</h1></div></div></div> +<a name="idx"></a><a name="idxS"></a><h3 class="title">S</h3> +<dt> +<a class="link" href="WebKitSettings.html#WebKitSettings--allow-universal-access-from-file-urls" title="The “allow-universal-access-from-file-urls” property">WebKitSettings:allow-universal-access-from-file-urls</a>, object property in <a class="link" href="WebKitSettings.html" title="WebKitSettings">WebKitSettings</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitSettings.html#webkit-settings-get-allow-universal-access-from-file-urls" title="webkit_settings_get_allow_universal_access_from_file_urls ()">webkit_settings_get_allow_universal_access_from_file_urls</a>, function in <a class="link" href="WebKitSettings.html" title="WebKitSettings">WebKitSettings</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitSettings.html#webkit-settings-set-allow-universal-access-from-file-urls" title="webkit_settings_set_allow_universal_access_from_file_urls ()">webkit_settings_set_allow_universal_access_from_file_urls</a>, function in <a class="link" href="WebKitSettings.html" title="WebKitSettings">WebKitSettings</a> +</dt> +<dd></dd> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/api-index-2-16.html b/Documentation/webkit2gtk-4.0/html/api-index-2-16.html new file mode 100644 index 000000000..fc3780071 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/api-index-2-16.html @@ -0,0 +1,254 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>Index of new symbols in 2.16: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="prev" href="api-index-2-14.html" title="Index of new symbols in 2.14"> +<link rel="next" href="annotation-glossary.html" title="Annotation Glossary"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"><span id="nav_index"><a class="shortcut" href="#idxH">H</a> + <span class="dim">|</span> + <a class="shortcut" href="#idxN">N</a> + <span class="dim">|</span> + <a class="shortcut" href="#idxP">P</a> + <span class="dim">|</span> + <a class="shortcut" href="#idxS">S</a> + <span class="dim">|</span> + <a class="shortcut" href="#idxW">W</a></span></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><img src="up-insensitive.png" width="16" height="16" border="0"></td> +<td><a accesskey="p" href="api-index-2-14.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="annotation-glossary.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="index"> +<div class="titlepage"><div><div><h1 class="title"> +<a name="api-index-2-16"></a>Index of new symbols in 2.16</h1></div></div></div> +<a name="idx"></a><a name="idxH"></a><h3 class="title">H</h3> +<dt> +<a class="link" href="WebKitSettings.html#WebKitHardwareAccelerationPolicy" title="enum WebKitHardwareAccelerationPolicy">WebKitHardwareAccelerationPolicy</a>, enum in <a class="link" href="WebKitSettings.html" title="WebKitSettings">WebKitSettings</a> +</dt> +<dd></dd> +<a name="idxN"></a><h3 class="title">N</h3> +<dt> +<a class="link" href="WebKitWebContext.html#WebKitNetworkProxyMode" title="enum WebKitNetworkProxyMode">WebKitNetworkProxyMode</a>, enum in <a class="link" href="WebKitWebContext.html" title="WebKitWebContext">WebKitWebContext</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitNetworkProxySettings.html#webkit-network-proxy-settings-add-proxy-for-scheme" title="webkit_network_proxy_settings_add_proxy_for_scheme ()">webkit_network_proxy_settings_add_proxy_for_scheme</a>, function in <a class="link" href="WebKitNetworkProxySettings.html" title="WebKitNetworkProxySettings">WebKitNetworkProxySettings</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitNetworkProxySettings.html#webkit-network-proxy-settings-copy" title="webkit_network_proxy_settings_copy ()">webkit_network_proxy_settings_copy</a>, function in <a class="link" href="WebKitNetworkProxySettings.html" title="WebKitNetworkProxySettings">WebKitNetworkProxySettings</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitNetworkProxySettings.html#webkit-network-proxy-settings-free" title="webkit_network_proxy_settings_free ()">webkit_network_proxy_settings_free</a>, function in <a class="link" href="WebKitNetworkProxySettings.html" title="WebKitNetworkProxySettings">WebKitNetworkProxySettings</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitNetworkProxySettings.html#webkit-network-proxy-settings-new" title="webkit_network_proxy_settings_new ()">webkit_network_proxy_settings_new</a>, function in <a class="link" href="WebKitNetworkProxySettings.html" title="WebKitNetworkProxySettings">WebKitNetworkProxySettings</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitNotification.html#WebKitNotification--tag" title="The “tag” property">WebKitNotification:tag</a>, object property in <a class="link" href="WebKitNotification.html" title="WebKitNotification">WebKitNotification</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitNotification.html#webkit-notification-get-tag" title="webkit_notification_get_tag ()">webkit_notification_get_tag</a>, function in <a class="link" href="WebKitNotification.html" title="WebKitNotification">WebKitNotification</a> +</dt> +<dd></dd> +<a name="idxP"></a><h3 class="title">P</h3> +<dt> +<a class="link" href="WebKitPrintCustomWidget.html#WebKitPrintCustomWidget-apply" title="The “apply” signal">WebKitPrintCustomWidget::apply</a>, object signal in <a class="link" href="WebKitPrintCustomWidget.html" title="WebKitPrintCustomWidget">WebKitPrintCustomWidget</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitPrintCustomWidget.html#WebKitPrintCustomWidget-update" title="The “update” signal">WebKitPrintCustomWidget::update</a>, object signal in <a class="link" href="WebKitPrintCustomWidget.html" title="WebKitPrintCustomWidget">WebKitPrintCustomWidget</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitPrintCustomWidget.html#WebKitPrintCustomWidget--title" title="The “title” property">WebKitPrintCustomWidget:title</a>, object property in <a class="link" href="WebKitPrintCustomWidget.html" title="WebKitPrintCustomWidget">WebKitPrintCustomWidget</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitPrintCustomWidget.html#WebKitPrintCustomWidget--widget" title="The “widget” property">WebKitPrintCustomWidget:widget</a>, object property in <a class="link" href="WebKitPrintCustomWidget.html" title="WebKitPrintCustomWidget">WebKitPrintCustomWidget</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitPrintOperation.html#WebKitPrintOperation-create-custom-widget" title="The “create-custom-widget” signal">WebKitPrintOperation::create-custom-widget</a>, object signal in <a class="link" href="WebKitPrintOperation.html" title="WebKitPrintOperation">WebKitPrintOperation</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitPrintCustomWidget.html#webkit-print-custom-widget-get-title" title="webkit_print_custom_widget_get_title ()">webkit_print_custom_widget_get_title</a>, function in <a class="link" href="WebKitPrintCustomWidget.html" title="WebKitPrintCustomWidget">WebKitPrintCustomWidget</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitPrintCustomWidget.html#webkit-print-custom-widget-get-widget" title="webkit_print_custom_widget_get_widget ()">webkit_print_custom_widget_get_widget</a>, function in <a class="link" href="WebKitPrintCustomWidget.html" title="WebKitPrintCustomWidget">WebKitPrintCustomWidget</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitPrintCustomWidget.html#webkit-print-custom-widget-new" title="webkit_print_custom_widget_new ()">webkit_print_custom_widget_new</a>, function in <a class="link" href="WebKitPrintCustomWidget.html" title="WebKitPrintCustomWidget">WebKitPrintCustomWidget</a> +</dt> +<dd></dd> +<a name="idxS"></a><h3 class="title">S</h3> +<dt> +<a class="link" href="WebKitSecurityOrigin.html#webkit-security-origin-get-host" title="webkit_security_origin_get_host ()">webkit_security_origin_get_host</a>, function in <a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin">WebKitSecurityOrigin</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitSecurityOrigin.html#webkit-security-origin-get-port" title="webkit_security_origin_get_port ()">webkit_security_origin_get_port</a>, function in <a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin">WebKitSecurityOrigin</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitSecurityOrigin.html#webkit-security-origin-get-protocol" title="webkit_security_origin_get_protocol ()">webkit_security_origin_get_protocol</a>, function in <a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin">WebKitSecurityOrigin</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitSecurityOrigin.html#webkit-security-origin-is-opaque" title="webkit_security_origin_is_opaque ()">webkit_security_origin_is_opaque</a>, function in <a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin">WebKitSecurityOrigin</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitSecurityOrigin.html#webkit-security-origin-new" title="webkit_security_origin_new ()">webkit_security_origin_new</a>, function in <a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin">WebKitSecurityOrigin</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitSecurityOrigin.html#webkit-security-origin-new-for-uri" title="webkit_security_origin_new_for_uri ()">webkit_security_origin_new_for_uri</a>, function in <a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin">WebKitSecurityOrigin</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitSecurityOrigin.html#webkit-security-origin-ref" title="webkit_security_origin_ref ()">webkit_security_origin_ref</a>, function in <a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin">WebKitSecurityOrigin</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitSecurityOrigin.html#webkit-security-origin-to-string" title="webkit_security_origin_to_string ()">webkit_security_origin_to_string</a>, function in <a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin">WebKitSecurityOrigin</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitSecurityOrigin.html#webkit-security-origin-unref" title="webkit_security_origin_unref ()">webkit_security_origin_unref</a>, function in <a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin">WebKitSecurityOrigin</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitSettings.html#WebKitSettings--hardware-acceleration-policy" title="The “hardware-acceleration-policy” property">WebKitSettings:hardware-acceleration-policy</a>, object property in <a class="link" href="WebKitSettings.html" title="WebKitSettings">WebKitSettings</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitSettings.html#webkit-settings-get-hardware-acceleration-policy" title="webkit_settings_get_hardware_acceleration_policy ()">webkit_settings_get_hardware_acceleration_policy</a>, function in <a class="link" href="WebKitSettings.html" title="WebKitSettings">WebKitSettings</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitSettings.html#webkit-settings-set-hardware-acceleration-policy" title="webkit_settings_set_hardware_acceleration_policy ()">webkit_settings_set_hardware_acceleration_policy</a>, function in <a class="link" href="WebKitSettings.html" title="WebKitSettings">WebKitSettings</a> +</dt> +<dd></dd> +<a name="idxW"></a><h3 class="title">W</h3> +<dt> +<a class="link" href="WebKitWebContext.html#WebKitWebContext-initialize-notification-permissions" title="The “initialize-notification-permissions” signal">WebKitWebContext::initialize-notification-permissions</a>, object signal in <a class="link" href="WebKitWebContext.html" title="WebKitWebContext">WebKitWebContext</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebPage.html#WebKitWebPage-form-controls-associated" title="The “form-controls-associated” signal">WebKitWebPage::form-controls-associated</a>, object signal in <a class="link" href="WebKitWebPage.html" title="WebKitWebPage">WebKitWebPage</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--is-ephemeral" title="The “is-ephemeral” property">WebKitWebsiteDataManager:is-ephemeral</a>, object property in <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager">WebKitWebsiteDataManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebsiteData.html#WebKitWebsiteDataTypes" title="enum WebKitWebsiteDataTypes">WebKitWebsiteDataTypes</a>, enum in <a class="link" href="WebKitWebsiteData.html" title="WebKitWebsiteData">WebKitWebsiteData</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebsiteData.html#webkit-website-data-get-name" title="webkit_website_data_get_name ()">webkit_website_data_get_name</a>, function in <a class="link" href="WebKitWebsiteData.html" title="WebKitWebsiteData">WebKitWebsiteData</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebsiteData.html#webkit-website-data-get-size" title="webkit_website_data_get_size ()">webkit_website_data_get_size</a>, function in <a class="link" href="WebKitWebsiteData.html" title="WebKitWebsiteData">WebKitWebsiteData</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebsiteData.html#webkit-website-data-get-types" title="webkit_website_data_get_types ()">webkit_website_data_get_types</a>, function in <a class="link" href="WebKitWebsiteData.html" title="WebKitWebsiteData">WebKitWebsiteData</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-clear" title="webkit_website_data_manager_clear ()">webkit_website_data_manager_clear</a>, function in <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager">WebKitWebsiteDataManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-clear-finish" title="webkit_website_data_manager_clear_finish ()">webkit_website_data_manager_clear_finish</a>, function in <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager">WebKitWebsiteDataManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-fetch" title="webkit_website_data_manager_fetch ()">webkit_website_data_manager_fetch</a>, function in <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager">WebKitWebsiteDataManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-fetch-finish" title="webkit_website_data_manager_fetch_finish ()">webkit_website_data_manager_fetch_finish</a>, function in <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager">WebKitWebsiteDataManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-cookie-manager" title="webkit_website_data_manager_get_cookie_manager ()">webkit_website_data_manager_get_cookie_manager</a>, function in <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager">WebKitWebsiteDataManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-is-ephemeral" title="webkit_website_data_manager_is_ephemeral ()">webkit_website_data_manager_is_ephemeral</a>, function in <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager">WebKitWebsiteDataManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-new-ephemeral" title="webkit_website_data_manager_new_ephemeral ()">webkit_website_data_manager_new_ephemeral</a>, function in <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager">WebKitWebsiteDataManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-remove" title="webkit_website_data_manager_remove ()">webkit_website_data_manager_remove</a>, function in <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager">WebKitWebsiteDataManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-remove-finish" title="webkit_website_data_manager_remove_finish ()">webkit_website_data_manager_remove_finish</a>, function in <a class="link" href="WebKitWebsiteDataManager.html" title="WebKitWebsiteDataManager">WebKitWebsiteDataManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebsiteData.html#webkit-website-data-ref" title="webkit_website_data_ref ()">webkit_website_data_ref</a>, function in <a class="link" href="WebKitWebsiteData.html" title="WebKitWebsiteData">WebKitWebsiteData</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebsiteData.html#webkit-website-data-unref" title="webkit_website_data_unref ()">webkit_website_data_unref</a>, function in <a class="link" href="WebKitWebsiteData.html" title="WebKitWebsiteData">WebKitWebsiteData</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebView.html#WebKitWebView--is-ephemeral" title="The “is-ephemeral” property">WebKitWebView:is-ephemeral</a>, object property in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebContext.html#webkit-web-context-initialize-notification-permissions" title="webkit_web_context_initialize_notification_permissions ()">webkit_web_context_initialize_notification_permissions</a>, function in <a class="link" href="WebKitWebContext.html" title="WebKitWebContext">WebKitWebContext</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebContext.html#webkit-web-context-is-ephemeral" title="webkit_web_context_is_ephemeral ()">webkit_web_context_is_ephemeral</a>, function in <a class="link" href="WebKitWebContext.html" title="WebKitWebContext">WebKitWebContext</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebContext.html#webkit-web-context-new-ephemeral" title="webkit_web_context_new_ephemeral ()">webkit_web_context_new_ephemeral</a>, function in <a class="link" href="WebKitWebContext.html" title="WebKitWebContext">WebKitWebContext</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebContext.html#webkit-web-context-set-network-proxy-settings" title="webkit_web_context_set_network_proxy_settings ()">webkit_web_context_set_network_proxy_settings</a>, function in <a class="link" href="WebKitWebContext.html" title="WebKitWebContext">WebKitWebContext</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebView.html#webkit-web-view-get-website-data-manager" title="webkit_web_view_get_website_data_manager ()">webkit_web_view_get_website_data_manager</a>, function in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebView.html#webkit-web-view-is-ephemeral" title="webkit_web_view_is_ephemeral ()">webkit_web_view_is_ephemeral</a>, function in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/api-index-2-2.html b/Documentation/webkit2gtk-4.0/html/api-index-2-2.html new file mode 100644 index 000000000..34bb51ab0 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/api-index-2-2.html @@ -0,0 +1,197 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>Index of new symbols in 2.2: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="prev" href="api-index-deprecated.html" title="Index of deprecated symbols"> +<link rel="next" href="api-index-2-4.html" title="Index of new symbols in 2.4"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"><span id="nav_index"><a class="shortcut" href="#idxA">A</a> + <span class="dim">|</span> + <a class="shortcut" href="#idxC">C</a> + <span class="dim">|</span> + <a class="shortcut" href="#idxF">F</a> + <span class="dim">|</span> + <a class="shortcut" href="#idxS">S</a> + <span class="dim">|</span> + <a class="shortcut" href="#idxU">U</a> + <span class="dim">|</span> + <a class="shortcut" href="#idxW">W</a></span></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><img src="up-insensitive.png" width="16" height="16" border="0"></td> +<td><a accesskey="p" href="api-index-deprecated.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="api-index-2-4.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="index"> +<div class="titlepage"><div><div><h1 class="title"> +<a name="api-index-2-2"></a>Index of new symbols in 2.2</h1></div></div></div> +<a name="idx"></a><a name="idxA"></a><h3 class="title">A</h3> +<dt> +<a class="link" href="WebKitAuthenticationRequest.html#WebKitAuthenticationRequest-cancelled" title="The “cancelled” signal">WebKitAuthenticationRequest::cancelled</a>, object signal in <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest">WebKitAuthenticationRequest</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitAuthenticationRequest.html#WebKitAuthenticationScheme" title="enum WebKitAuthenticationScheme">WebKitAuthenticationScheme</a>, enum in <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest">WebKitAuthenticationRequest</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-authentication-request-authenticate" title="webkit_authentication_request_authenticate ()">webkit_authentication_request_authenticate</a>, function in <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest">WebKitAuthenticationRequest</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-authentication-request-cancel" title="webkit_authentication_request_cancel ()">webkit_authentication_request_cancel</a>, function in <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest">WebKitAuthenticationRequest</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-authentication-request-can-save-credentials" title="webkit_authentication_request_can_save_credentials ()">webkit_authentication_request_can_save_credentials</a>, function in <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest">WebKitAuthenticationRequest</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-authentication-request-get-host" title="webkit_authentication_request_get_host ()">webkit_authentication_request_get_host</a>, function in <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest">WebKitAuthenticationRequest</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-authentication-request-get-port" title="webkit_authentication_request_get_port ()">webkit_authentication_request_get_port</a>, function in <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest">WebKitAuthenticationRequest</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-authentication-request-get-proposed-credential" title="webkit_authentication_request_get_proposed_credential ()">webkit_authentication_request_get_proposed_credential</a>, function in <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest">WebKitAuthenticationRequest</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-authentication-request-get-realm" title="webkit_authentication_request_get_realm ()">webkit_authentication_request_get_realm</a>, function in <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest">WebKitAuthenticationRequest</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-authentication-request-get-scheme" title="webkit_authentication_request_get_scheme ()">webkit_authentication_request_get_scheme</a>, function in <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest">WebKitAuthenticationRequest</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-authentication-request-is-for-proxy" title="webkit_authentication_request_is_for_proxy ()">webkit_authentication_request_is_for_proxy</a>, function in <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest">WebKitAuthenticationRequest</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-authentication-request-is-retry" title="webkit_authentication_request_is_retry ()">webkit_authentication_request_is_retry</a>, function in <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest">WebKitAuthenticationRequest</a> +</dt> +<dd></dd> +<a name="idxC"></a><h3 class="title">C</h3> +<dt> +<a class="link" href="WebKitAuthenticationRequest.html#WebKitCredentialPersistence" title="enum WebKitCredentialPersistence">WebKitCredentialPersistence</a>, enum in <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest">WebKitAuthenticationRequest</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-credential-copy" title="webkit_credential_copy ()">webkit_credential_copy</a>, function in <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest">WebKitAuthenticationRequest</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-credential-free" title="webkit_credential_free ()">webkit_credential_free</a>, function in <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest">WebKitAuthenticationRequest</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-credential-get-password" title="webkit_credential_get_password ()">webkit_credential_get_password</a>, function in <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest">WebKitAuthenticationRequest</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-credential-get-persistence" title="webkit_credential_get_persistence ()">webkit_credential_get_persistence</a>, function in <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest">WebKitAuthenticationRequest</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-credential-get-username" title="webkit_credential_get_username ()">webkit_credential_get_username</a>, function in <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest">WebKitAuthenticationRequest</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-credential-has-password" title="webkit_credential_has_password ()">webkit_credential_has_password</a>, function in <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest">WebKitAuthenticationRequest</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitAuthenticationRequest.html#webkit-credential-new" title="webkit_credential_new ()">webkit_credential_new</a>, function in <a class="link" href="WebKitAuthenticationRequest.html" title="WebKitAuthenticationRequest">WebKitAuthenticationRequest</a> +</dt> +<dd></dd> +<a name="idxF"></a><h3 class="title">F</h3> +<dt> +<a class="link" href="WebKitFrame.html#webkit-frame-get-javascript-context-for-script-world" title="webkit_frame_get_javascript_context_for_script_world ()">webkit_frame_get_javascript_context_for_script_world</a>, function in <a class="link" href="WebKitFrame.html" title="WebKitFrame">WebKitFrame</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitFrame.html#webkit-frame-get-javascript-global-context" title="webkit_frame_get_javascript_global_context ()">webkit_frame_get_javascript_global_context</a>, function in <a class="link" href="WebKitFrame.html" title="WebKitFrame">WebKitFrame</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitFrame.html#webkit-frame-get-uri" title="webkit_frame_get_uri ()">webkit_frame_get_uri</a>, function in <a class="link" href="WebKitFrame.html" title="WebKitFrame">WebKitFrame</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitFrame.html#webkit-frame-is-main-frame" title="webkit_frame_is_main_frame ()">webkit_frame_is_main_frame</a>, function in <a class="link" href="WebKitFrame.html" title="WebKitFrame">WebKitFrame</a> +</dt> +<dd></dd> +<a name="idxS"></a><h3 class="title">S</h3> +<dt> +<a class="link" href="WebKitScriptWorld.html#WebKitScriptWorld-window-object-cleared" title="The “window-object-cleared” signal">WebKitScriptWorld::window-object-cleared</a>, object signal in <a class="link" href="WebKitScriptWorld.html" title="WebKitScriptWorld">WebKitScriptWorld</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitScriptWorld.html#webkit-script-world-get-default" title="webkit_script_world_get_default ()">webkit_script_world_get_default</a>, function in <a class="link" href="WebKitScriptWorld.html" title="WebKitScriptWorld">WebKitScriptWorld</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitScriptWorld.html#webkit-script-world-new" title="webkit_script_world_new ()">webkit_script_world_new</a>, function in <a class="link" href="WebKitScriptWorld.html" title="WebKitScriptWorld">WebKitScriptWorld</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitSettings.html#WebKitSettings--enable-accelerated-2d-canvas" title="The “enable-accelerated-2d-canvas” property">WebKitSettings:enable-accelerated-2d-canvas</a>, object property in <a class="link" href="WebKitSettings.html" title="WebKitSettings">WebKitSettings</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitSettings.html#WebKitSettings--enable-write-console-messages-to-stdout" title="The “enable-write-console-messages-to-stdout” property">WebKitSettings:enable-write-console-messages-to-stdout</a>, object property in <a class="link" href="WebKitSettings.html" title="WebKitSettings">WebKitSettings</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-accelerated-2d-canvas" title="webkit_settings_get_enable_accelerated_2d_canvas ()">webkit_settings_get_enable_accelerated_2d_canvas</a>, function in <a class="link" href="WebKitSettings.html" title="WebKitSettings">WebKitSettings</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-spatial-navigation" title="webkit_settings_get_enable_spatial_navigation ()">webkit_settings_get_enable_spatial_navigation</a>, function in <a class="link" href="WebKitSettings.html" title="WebKitSettings">WebKitSettings</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-write-console-messages-to-stdout" title="webkit_settings_get_enable_write_console_messages_to_stdout ()">webkit_settings_get_enable_write_console_messages_to_stdout</a>, function in <a class="link" href="WebKitSettings.html" title="WebKitSettings">WebKitSettings</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-accelerated-2d-canvas" title="webkit_settings_set_enable_accelerated_2d_canvas ()">webkit_settings_set_enable_accelerated_2d_canvas</a>, function in <a class="link" href="WebKitSettings.html" title="WebKitSettings">WebKitSettings</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-spatial-navigation" title="webkit_settings_set_enable_spatial_navigation ()">webkit_settings_set_enable_spatial_navigation</a>, function in <a class="link" href="WebKitSettings.html" title="WebKitSettings">WebKitSettings</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-write-console-messages-to-stdout" title="webkit_settings_set_enable_write_console_messages_to_stdout ()">webkit_settings_set_enable_write_console_messages_to_stdout</a>, function in <a class="link" href="WebKitSettings.html" title="WebKitSettings">WebKitSettings</a> +</dt> +<dd></dd> +<a name="idxU"></a><h3 class="title">U</h3> +<dt> +<a class="link" href="WebKitURISchemeRequest.html#webkit-uri-scheme-request-finish-error" title="webkit_uri_scheme_request_finish_error ()">webkit_uri_scheme_request_finish_error</a>, function in <a class="link" href="WebKitURISchemeRequest.html" title="WebKitURISchemeRequest">WebKitURISchemeRequest</a> +</dt> +<dd></dd> +<a name="idxW"></a><h3 class="title">W</h3> +<dt> +<a class="link" href="WebKitWebView.html#WebKitWebView-authenticate" title="The “authenticate” signal">WebKitWebView::authenticate</a>, object signal in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebPage.html#webkit-web-page-get-main-frame" title="webkit_web_page_get_main_frame ()">webkit_web_page_get_main_frame</a>, function in <a class="link" href="WebKitWebPage.html" title="WebKitWebPage">WebKitWebPage</a> +</dt> +<dd></dd> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/api-index-2-4.html b/Documentation/webkit2gtk-4.0/html/api-index-2-4.html new file mode 100644 index 000000000..0b1559e70 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/api-index-2-4.html @@ -0,0 +1,103 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>Index of new symbols in 2.4: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="prev" href="api-index-2-2.html" title="Index of new symbols in 2.2"> +<link rel="next" href="api-index-2-6.html" title="Index of new symbols in 2.6"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"><span id="nav_index"><a class="shortcut" href="#idxP">P</a> + <span class="dim">|</span> + <a class="shortcut" href="#idxR">R</a> + <span class="dim">|</span> + <a class="shortcut" href="#idxS">S</a> + <span class="dim">|</span> + <a class="shortcut" href="#idxW">W</a></span></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><img src="up-insensitive.png" width="16" height="16" border="0"></td> +<td><a accesskey="p" href="api-index-2-2.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="api-index-2-6.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="index"> +<div class="titlepage"><div><div><h1 class="title"> +<a name="api-index-2-4"></a>Index of new symbols in 2.4</h1></div></div></div> +<a name="idx"></a><a name="idxP"></a><h3 class="title">P</h3> +<dt> +<a class="link" href="WebKitWebContext.html#WebKitProcessModel" title="enum WebKitProcessModel">WebKitProcessModel</a>, enum in <a class="link" href="WebKitWebContext.html" title="WebKitWebContext">WebKitWebContext</a> +</dt> +<dd></dd> +<a name="idxR"></a><h3 class="title">R</h3> +<dt> +<a class="link" href="WebKitResponsePolicyDecision.html#webkit-response-policy-decision-is-mime-type-supported" title="webkit_response_policy_decision_is_mime_type_supported ()">webkit_response_policy_decision_is_mime_type_supported</a>, function in <a class="link" href="WebKitResponsePolicyDecision.html" title="WebKitResponsePolicyDecision">WebKitResponsePolicyDecision</a> +</dt> +<dd></dd> +<a name="idxS"></a><h3 class="title">S</h3> +<dt> +<a class="link" href="WebKitSettings.html#WebKitSettings--enable-media-stream" title="The “enable-media-stream” property">WebKitSettings:enable-media-stream</a>, object property in <a class="link" href="WebKitSettings.html" title="WebKitSettings">WebKitSettings</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitSettings.html#WebKitSettings--enable-mediasource" title="The “enable-mediasource” property">WebKitSettings:enable-mediasource</a>, object property in <a class="link" href="WebKitSettings.html" title="WebKitSettings">WebKitSettings</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitSettings.html#WebKitSettings--enable-spatial-navigation" title="The “enable-spatial-navigation” property">WebKitSettings:enable-spatial-navigation</a>, object property in <a class="link" href="WebKitSettings.html" title="WebKitSettings">WebKitSettings</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-mediasource" title="webkit_settings_get_enable_mediasource ()">webkit_settings_get_enable_mediasource</a>, function in <a class="link" href="WebKitSettings.html" title="WebKitSettings">WebKitSettings</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-media-stream" title="webkit_settings_get_enable_media_stream ()">webkit_settings_get_enable_media_stream</a>, function in <a class="link" href="WebKitSettings.html" title="WebKitSettings">WebKitSettings</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-mediasource" title="webkit_settings_set_enable_mediasource ()">webkit_settings_set_enable_mediasource</a>, function in <a class="link" href="WebKitSettings.html" title="WebKitSettings">WebKitSettings</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-media-stream" title="webkit_settings_set_enable_media_stream ()">webkit_settings_set_enable_media_stream</a>, function in <a class="link" href="WebKitSettings.html" title="WebKitSettings">WebKitSettings</a> +</dt> +<dd></dd> +<a name="idxW"></a><h3 class="title">W</h3> +<dt> +<a class="link" href="WebKitWebContext.html#WebKitWebContext-initialize-web-extensions" title="The “initialize-web-extensions” signal">WebKitWebContext::initialize-web-extensions</a>, object signal in <a class="link" href="WebKitWebContext.html" title="WebKitWebContext">WebKitWebContext</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebExtension.html#WebKitWebExtensionInitializeWithUserDataFunction" title="WebKitWebExtensionInitializeWithUserDataFunction ()">WebKitWebExtensionInitializeWithUserDataFunction</a>, user_function in <a class="link" href="WebKitWebExtension.html" title="WebKitWebExtension">WebKitWebExtension</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebView.html#WebKitWebView--related-view" title="The “related-view” property">WebKitWebView:related-view</a>, object property in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebContext.html#webkit-web-context-get-process-model" title="webkit_web_context_get_process_model ()">webkit_web_context_get_process_model</a>, function in <a class="link" href="WebKitWebContext.html" title="WebKitWebContext">WebKitWebContext</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebContext.html#webkit-web-context-set-process-model" title="webkit_web_context_set_process_model ()">webkit_web_context_set_process_model</a>, function in <a class="link" href="WebKitWebContext.html" title="WebKitWebContext">WebKitWebContext</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebContext.html#webkit-web-context-set-web-extensions-initialization-user-data" title="webkit_web_context_set_web_extensions_initialization_user_data ()">webkit_web_context_set_web_extensions_initialization_user_data</a>, function in <a class="link" href="WebKitWebContext.html" title="WebKitWebContext">WebKitWebContext</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebView.html#webkit-web-view-new-with-related-view" title="webkit_web_view_new_with_related_view ()">webkit_web_view_new_with_related_view</a>, function in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/api-index-2-6.html b/Documentation/webkit2gtk-4.0/html/api-index-2-6.html new file mode 100644 index 000000000..7f50c0d76 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/api-index-2-6.html @@ -0,0 +1,183 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>Index of new symbols in 2.6: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="prev" href="api-index-2-4.html" title="Index of new symbols in 2.4"> +<link rel="next" href="api-index-2-8.html" title="Index of new symbols in 2.8"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"><span id="nav_index"><a class="shortcut" href="#idxD">D</a> + <span class="dim">|</span> + <a class="shortcut" href="#idxN">N</a> + <span class="dim">|</span> + <a class="shortcut" href="#idxU">U</a> + <span class="dim">|</span> + <a class="shortcut" href="#idxW">W</a></span></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><img src="up-insensitive.png" width="16" height="16" border="0"></td> +<td><a accesskey="p" href="api-index-2-4.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="api-index-2-8.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="index"> +<div class="titlepage"><div><div><h1 class="title"> +<a name="api-index-2-6"></a>Index of new symbols in 2.6</h1></div></div></div> +<a name="idx"></a><a name="idxD"></a><h3 class="title">D</h3> +<dt> +<a class="link" href="WebKitDownload.html#WebKitDownload--allow-overwrite" title="The “allow-overwrite” property">WebKitDownload:allow-overwrite</a>, object property in <a class="link" href="WebKitDownload.html" title="WebKitDownload">WebKitDownload</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitDownload.html#webkit-download-get-allow-overwrite" title="webkit_download_get_allow_overwrite ()">webkit_download_get_allow_overwrite</a>, function in <a class="link" href="WebKitDownload.html" title="WebKitDownload">WebKitDownload</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitDownload.html#webkit-download-set-allow-overwrite" title="webkit_download_set_allow_overwrite ()">webkit_download_set_allow_overwrite</a>, function in <a class="link" href="WebKitDownload.html" title="WebKitDownload">WebKitDownload</a> +</dt> +<dd></dd> +<a name="idxN"></a><h3 class="title">N</h3> +<dt> +<a class="link" href="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--navigation-action" title="The “navigation-action” property">WebKitNavigationPolicyDecision:navigation-action</a>, object property in <a class="link" href="WebKitNavigationPolicyDecision.html" title="WebKitNavigationPolicyDecision">WebKitNavigationPolicyDecision</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitNavigationAction.html#webkit-navigation-action-copy" title="webkit_navigation_action_copy ()">webkit_navigation_action_copy</a>, function in <a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction">WebKitNavigationAction</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitNavigationAction.html#webkit-navigation-action-free" title="webkit_navigation_action_free ()">webkit_navigation_action_free</a>, function in <a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction">WebKitNavigationAction</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitNavigationAction.html#webkit-navigation-action-get-modifiers" title="webkit_navigation_action_get_modifiers ()">webkit_navigation_action_get_modifiers</a>, function in <a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction">WebKitNavigationAction</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitNavigationAction.html#webkit-navigation-action-get-mouse-button" title="webkit_navigation_action_get_mouse_button ()">webkit_navigation_action_get_mouse_button</a>, function in <a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction">WebKitNavigationAction</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitNavigationAction.html#webkit-navigation-action-get-navigation-type" title="webkit_navigation_action_get_navigation_type ()">webkit_navigation_action_get_navigation_type</a>, function in <a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction">WebKitNavigationAction</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitNavigationAction.html#webkit-navigation-action-get-request" title="webkit_navigation_action_get_request ()">webkit_navigation_action_get_request</a>, function in <a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction">WebKitNavigationAction</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitNavigationAction.html#webkit-navigation-action-is-user-gesture" title="webkit_navigation_action_is_user_gesture ()">webkit_navigation_action_is_user_gesture</a>, function in <a class="link" href="WebKitNavigationAction.html" title="WebKitNavigationAction">WebKitNavigationAction</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitNavigationPolicyDecision.html#webkit-navigation-policy-decision-get-navigation-action" title="webkit_navigation_policy_decision_get_navigation_action ()">webkit_navigation_policy_decision_get_navigation_action</a>, function in <a class="link" href="WebKitNavigationPolicyDecision.html" title="WebKitNavigationPolicyDecision">WebKitNavigationPolicyDecision</a> +</dt> +<dd></dd> +<a name="idxU"></a><h3 class="title">U</h3> +<dt> +<a class="link" href="WebKitURIResponse.html#WebKitURIResponse--http-headers" title="The “http-headers” property">WebKitURIResponse:http-headers</a>, object property in <a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse">WebKitURIResponse</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitURIResponse.html#webkit-uri-response-get-http-headers" title="webkit_uri_response_get_http_headers ()">webkit_uri_response_get_http_headers</a>, function in <a class="link" href="WebKitURIResponse.html" title="WebKitURIResponse">WebKitURIResponse</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserContentInjectedFrames" title="enum WebKitUserContentInjectedFrames">WebKitUserContentInjectedFrames</a>, enum in <a class="link" href="webkit2gtk-4.0-WebKitUserContent.html" title="User content">WebKitUserContent</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserScriptInjectionTime" title="enum WebKitUserScriptInjectionTime">WebKitUserScriptInjectionTime</a>, enum in <a class="link" href="webkit2gtk-4.0-WebKitUserContent.html" title="User content">WebKitUserContent</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserStyleLevel" title="enum WebKitUserStyleLevel">WebKitUserStyleLevel</a>, enum in <a class="link" href="webkit2gtk-4.0-WebKitUserContent.html" title="User content">WebKitUserContent</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitUserContentManager.html#webkit-user-content-manager-add-script" title="webkit_user_content_manager_add_script ()">webkit_user_content_manager_add_script</a>, function in <a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager">WebKitUserContentManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitUserContentManager.html#webkit-user-content-manager-add-style-sheet" title="webkit_user_content_manager_add_style_sheet ()">webkit_user_content_manager_add_style_sheet</a>, function in <a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager">WebKitUserContentManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitUserContentManager.html#webkit-user-content-manager-new" title="webkit_user_content_manager_new ()">webkit_user_content_manager_new</a>, function in <a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager">WebKitUserContentManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitUserContentManager.html#webkit-user-content-manager-remove-all-scripts" title="webkit_user_content_manager_remove_all_scripts ()">webkit_user_content_manager_remove_all_scripts</a>, function in <a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager">WebKitUserContentManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitUserContentManager.html#webkit-user-content-manager-remove-all-style-sheets" title="webkit_user_content_manager_remove_all_style_sheets ()">webkit_user_content_manager_remove_all_style_sheets</a>, function in <a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager">WebKitUserContentManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#webkit-user-script-new" title="webkit_user_script_new ()">webkit_user_script_new</a>, function in <a class="link" href="webkit2gtk-4.0-WebKitUserContent.html" title="User content">WebKitUserContent</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#webkit-user-script-ref" title="webkit_user_script_ref ()">webkit_user_script_ref</a>, function in <a class="link" href="webkit2gtk-4.0-WebKitUserContent.html" title="User content">WebKitUserContent</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#webkit-user-script-unref" title="webkit_user_script_unref ()">webkit_user_script_unref</a>, function in <a class="link" href="webkit2gtk-4.0-WebKitUserContent.html" title="User content">WebKitUserContent</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#webkit-user-style-sheet-new" title="webkit_user_style_sheet_new ()">webkit_user_style_sheet_new</a>, function in <a class="link" href="webkit2gtk-4.0-WebKitUserContent.html" title="User content">WebKitUserContent</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#webkit-user-style-sheet-ref" title="webkit_user_style_sheet_ref ()">webkit_user_style_sheet_ref</a>, function in <a class="link" href="webkit2gtk-4.0-WebKitUserContent.html" title="User content">WebKitUserContent</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#webkit-user-style-sheet-unref" title="webkit_user_style_sheet_unref ()">webkit_user_style_sheet_unref</a>, function in <a class="link" href="webkit2gtk-4.0-WebKitUserContent.html" title="User content">WebKitUserContent</a> +</dt> +<dd></dd> +<a name="idxW"></a><h3 class="title">W</h3> +<dt> +<a class="link" href="WebKitWebView.html#WebKitWebView-load-failed-with-tls-errors" title="The “load-failed-with-tls-errors” signal">WebKitWebView::load-failed-with-tls-errors</a>, object signal in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebView.html#WebKitWebView--settings" title="The “settings” property">WebKitWebView:settings</a>, object property in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebView.html#WebKitWebView--user-content-manager" title="The “user-content-manager” property">WebKitWebView:user-content-manager</a>, object property in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebContext.html#webkit-web-context-allow-tls-certificate-for-host" title="webkit_web_context_allow_tls_certificate_for_host ()">webkit_web_context_allow_tls_certificate_for_host</a>, function in <a class="link" href="WebKitWebContext.html" title="WebKitWebContext">WebKitWebContext</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebView.html#webkit-web-view-get-user-content-manager" title="webkit_web_view_get_user_content_manager ()">webkit_web_view_get_user_content_manager</a>, function in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebView.html#webkit-web-view-load-bytes" title="webkit_web_view_load_bytes ()">webkit_web_view_load_bytes</a>, function in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebView.html#webkit-web-view-new-with-settings" title="webkit_web_view_new_with_settings ()">webkit_web_view_new_with_settings</a>, function in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebView.html#webkit-web-view-new-with-user-content-manager" title="webkit_web_view_new_with_user_content_manager ()">webkit_web_view_new_with_user_content_manager</a>, function in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/api-index-2-8.html b/Documentation/webkit2gtk-4.0/html/api-index-2-8.html new file mode 100644 index 000000000..a3f007db6 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/api-index-2-8.html @@ -0,0 +1,190 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>Index of new symbols in 2.8: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="prev" href="api-index-2-6.html" title="Index of new symbols in 2.6"> +<link rel="next" href="api-index-2-10.html" title="Index of new symbols in 2.10"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"><span id="nav_index"><a class="shortcut" href="#idxC">C</a> + <span class="dim">|</span> + <a class="shortcut" href="#idxH">H</a> + <span class="dim">|</span> + <a class="shortcut" href="#idxN">N</a> + <span class="dim">|</span> + <a class="shortcut" href="#idxU">U</a> + <span class="dim">|</span> + <a class="shortcut" href="#idxW">W</a></span></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><img src="up-insensitive.png" width="16" height="16" border="0"></td> +<td><a accesskey="p" href="api-index-2-6.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="api-index-2-10.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="index"> +<div class="titlepage"><div><div><h1 class="title"> +<a name="api-index-2-8"></a>Index of new symbols in 2.8</h1></div></div></div> +<a name="idx"></a><a name="idxC"></a><h3 class="title">C</h3> +<dt> +<a class="link" href="WebKitColorChooserRequest.html#WebKitColorChooserRequest-finished" title="The “finished” signal">WebKitColorChooserRequest::finished</a>, object signal in <a class="link" href="WebKitColorChooserRequest.html" title="WebKitColorChooserRequest">WebKitColorChooserRequest</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitColorChooserRequest.html#webkit-color-chooser-request-cancel" title="webkit_color_chooser_request_cancel ()">webkit_color_chooser_request_cancel</a>, function in <a class="link" href="WebKitColorChooserRequest.html" title="WebKitColorChooserRequest">WebKitColorChooserRequest</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitColorChooserRequest.html#webkit-color-chooser-request-finish" title="webkit_color_chooser_request_finish ()">webkit_color_chooser_request_finish</a>, function in <a class="link" href="WebKitColorChooserRequest.html" title="WebKitColorChooserRequest">WebKitColorChooserRequest</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitColorChooserRequest.html#webkit-color-chooser-request-get-element-rectangle" title="webkit_color_chooser_request_get_element_rectangle ()">webkit_color_chooser_request_get_element_rectangle</a>, function in <a class="link" href="WebKitColorChooserRequest.html" title="WebKitColorChooserRequest">WebKitColorChooserRequest</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitColorChooserRequest.html#webkit-color-chooser-request-get-rgba" title="webkit_color_chooser_request_get_rgba ()">webkit_color_chooser_request_get_rgba</a>, function in <a class="link" href="WebKitColorChooserRequest.html" title="WebKitColorChooserRequest">WebKitColorChooserRequest</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitColorChooserRequest.html#webkit-color-chooser-request-set-rgba" title="webkit_color_chooser_request_set_rgba ()">webkit_color_chooser_request_set_rgba</a>, function in <a class="link" href="WebKitColorChooserRequest.html" title="WebKitColorChooserRequest">WebKitColorChooserRequest</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitContextMenu.html#webkit-context-menu-get-user-data" title="webkit_context_menu_get_user_data ()">webkit_context_menu_get_user_data</a>, function in <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu">WebKitContextMenu</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitContextMenu.html#webkit-context-menu-set-user-data" title="webkit_context_menu_set_user_data ()">webkit_context_menu_set_user_data</a>, function in <a class="link" href="WebKitContextMenu.html" title="WebKitContextMenu">WebKitContextMenu</a> +</dt> +<dd></dd> +<a name="idxH"></a><h3 class="title">H</h3> +<dt> +<a class="link" href="WebKitHitTestResult.html#webkit-hit-test-result-context-is-selection" title="webkit_hit_test_result_context_is_selection ()">webkit_hit_test_result_context_is_selection</a>, function in <a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult">WebKitHitTestResult</a> +</dt> +<dd></dd> +<a name="idxN"></a><h3 class="title">N</h3> +<dt> +<a class="link" href="WebKitNotification.html#WebKitNotification-closed" title="The “closed” signal">WebKitNotification::closed</a>, object signal in <a class="link" href="WebKitNotification.html" title="WebKitNotification">WebKitNotification</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitNotification.html#WebKitNotification--body" title="The “body” property">WebKitNotification:body</a>, object property in <a class="link" href="WebKitNotification.html" title="WebKitNotification">WebKitNotification</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitNotification.html#WebKitNotification--id" title="The “id” property">WebKitNotification:id</a>, object property in <a class="link" href="WebKitNotification.html" title="WebKitNotification">WebKitNotification</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitNotification.html#WebKitNotification--title" title="The “title” property">WebKitNotification:title</a>, object property in <a class="link" href="WebKitNotification.html" title="WebKitNotification">WebKitNotification</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitNotification.html#webkit-notification-close" title="webkit_notification_close ()">webkit_notification_close</a>, function in <a class="link" href="WebKitNotification.html" title="WebKitNotification">WebKitNotification</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitNotification.html#webkit-notification-get-body" title="webkit_notification_get_body ()">webkit_notification_get_body</a>, function in <a class="link" href="WebKitNotification.html" title="WebKitNotification">WebKitNotification</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitNotification.html#webkit-notification-get-id" title="webkit_notification_get_id ()">webkit_notification_get_id</a>, function in <a class="link" href="WebKitNotification.html" title="WebKitNotification">WebKitNotification</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitNotification.html#webkit-notification-get-title" title="webkit_notification_get_title ()">webkit_notification_get_title</a>, function in <a class="link" href="WebKitNotification.html" title="WebKitNotification">WebKitNotification</a> +</dt> +<dd></dd> +<a name="idxU"></a><h3 class="title">U</h3> +<dt> +<a class="link" href="WebKitUserContentManager.html#WebKitUserContentManager-script-message-received" title="The “script-message-received” signal">WebKitUserContentManager::script-message-received</a>, object signal in <a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager">WebKitUserContentManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitUserContentManager.html#webkit-user-content-manager-register-script-message-handler" title="webkit_user_content_manager_register_script_message_handler ()">webkit_user_content_manager_register_script_message_handler</a>, function in <a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager">WebKitUserContentManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitUserContentManager.html#webkit-user-content-manager-unregister-script-message-handler" title="webkit_user_content_manager_unregister_script_message_handler ()">webkit_user_content_manager_unregister_script_message_handler</a>, function in <a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager">WebKitUserContentManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitUserMediaPermissionRequest.html#webkit-user-media-permission-is-for-audio-device" title="webkit_user_media_permission_is_for_audio_device ()">webkit_user_media_permission_is_for_audio_device</a>, function in <a class="link" href="WebKitUserMediaPermissionRequest.html" title="WebKitUserMediaPermissionRequest">WebKitUserMediaPermissionRequest</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitUserMediaPermissionRequest.html#webkit-user-media-permission-is-for-video-device" title="webkit_user_media_permission_is_for_video_device ()">webkit_user_media_permission_is_for_video_device</a>, function in <a class="link" href="WebKitUserMediaPermissionRequest.html" title="WebKitUserMediaPermissionRequest">WebKitUserMediaPermissionRequest</a> +</dt> +<dd></dd> +<a name="idxW"></a><h3 class="title">W</h3> +<dt> +<a class="link" href="WebKitWebContext.html#WebKitWebContext--local-storage-directory" title="The “local-storage-directory” property">WebKitWebContext:local-storage-directory</a>, object property in <a class="link" href="WebKitWebContext.html" title="WebKitWebContext">WebKitWebContext</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebInspector.html#WebKitWebInspector--can-attach" title="The “can-attach” property">WebKitWebInspector:can-attach</a>, object property in <a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector">WebKitWebInspector</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebPage.html#WebKitWebPage-context-menu" title="The “context-menu” signal">WebKitWebPage::context-menu</a>, object signal in <a class="link" href="WebKitWebPage.html" title="WebKitWebPage">WebKitWebPage</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebResource.html#WebKitWebResource-failed-with-tls-errors" title="The “failed-with-tls-errors” signal">WebKitWebResource::failed-with-tls-errors</a>, object signal in <a class="link" href="WebKitWebResource.html" title="WebKitWebResource">WebKitWebResource</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebView.html#WebKitWebView-run-color-chooser" title="The “run-color-chooser” signal">WebKitWebView::run-color-chooser</a>, object signal in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebView.html#WebKitWebView-show-notification" title="The “show-notification” signal">WebKitWebView::show-notification</a>, object signal in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebView.html#WebKitWebView--editable" title="The “editable” property">WebKitWebView:editable</a>, object property in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebView.html#WebKitWebView--is-playing-audio" title="The “is-playing-audio” property">WebKitWebView:is-playing-audio</a>, object property in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebContext.html#webkit-web-context-new" title="webkit_web_context_new ()">webkit_web_context_new</a>, function in <a class="link" href="WebKitWebContext.html" title="WebKitWebContext">WebKitWebContext</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebHitTestResult.html#webkit-web-hit-test-result-get-node" title="webkit_web_hit_test_result_get_node ()">webkit_web_hit_test_result_get_node</a>, function in <a class="link" href="WebKitWebHitTestResult.html" title="WebKitWebHitTestResult">WebKitWebHitTestResult</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebInspector.html#webkit-web-inspector-get-can-attach" title="webkit_web_inspector_get_can_attach ()">webkit_web_inspector_get_can_attach</a>, function in <a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector">WebKitWebInspector</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebView.html#webkit-web-view-get-background-color" title="webkit_web_view_get_background_color ()">webkit_web_view_get_background_color</a>, function in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebView.html#webkit-web-view-is-playing-audio" title="webkit_web_view_is_playing_audio ()">webkit_web_view_is_playing_audio</a>, function in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebView.html#webkit-web-view-set-background-color" title="webkit_web_view_set_background_color ()">webkit_web_view_set_background_color</a>, function in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebView.html#webkit-web-view-set-editable" title="webkit_web_view_set_editable ()">webkit_web_view_set_editable</a>, function in <a class="link" href="WebKitWebView.html" title="WebKitWebView">WebKitWebView</a> +</dt> +<dd></dd> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/api-index-deprecated.html b/Documentation/webkit2gtk-4.0/html/api-index-deprecated.html new file mode 100644 index 000000000..f29c86feb --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/api-index-deprecated.html @@ -0,0 +1,107 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>Index of deprecated symbols: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="prev" href="index-all.html" title="Index"> +<link rel="next" href="api-index-2-2.html" title="Index of new symbols in 2.2"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"><span id="nav_index"><a class="shortcut" href="#idxC">C</a> + <span class="dim">|</span> + <a class="shortcut" href="#idxN">N</a> + <span class="dim">|</span> + <a class="shortcut" href="#idxS">S</a> + <span class="dim">|</span> + <a class="shortcut" href="#idxW">W</a></span></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><img src="up-insensitive.png" width="16" height="16" border="0"></td> +<td><a accesskey="p" href="index-all.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="api-index-2-2.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="index"> +<div class="titlepage"><div><div><h1 class="title"> +<a name="api-index-deprecated"></a>Index of deprecated symbols</h1></div></div></div> +<a name="idx"></a><a name="idxC"></a><h3 class="title">C</h3> +<dt> +<a class="link" href="WebKitCookieManager.html#webkit-cookie-manager-delete-all-cookies" title="webkit_cookie_manager_delete_all_cookies ()">webkit_cookie_manager_delete_all_cookies</a>, function in <a class="link" href="WebKitCookieManager.html" title="WebKitCookieManager">WebKitCookieManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitCookieManager.html#webkit-cookie-manager-delete-cookies-for-domain" title="webkit_cookie_manager_delete_cookies_for_domain ()">webkit_cookie_manager_delete_cookies_for_domain</a>, function in <a class="link" href="WebKitCookieManager.html" title="WebKitCookieManager">WebKitCookieManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitCookieManager.html#webkit-cookie-manager-get-domains-with-cookies" title="webkit_cookie_manager_get_domains_with_cookies ()">webkit_cookie_manager_get_domains_with_cookies</a>, function in <a class="link" href="WebKitCookieManager.html" title="WebKitCookieManager">WebKitCookieManager</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitCookieManager.html#webkit-cookie-manager-get-domains-with-cookies-finish" title="webkit_cookie_manager_get_domains_with_cookies_finish ()">webkit_cookie_manager_get_domains_with_cookies_finish</a>, function in <a class="link" href="WebKitCookieManager.html" title="WebKitCookieManager">WebKitCookieManager</a> +</dt> +<dd></dd> +<a name="idxN"></a><h3 class="title">N</h3> +<dt> +<a class="link" href="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--modifiers" title="The “modifiers” property">WebKitNavigationPolicyDecision:modifiers</a>, object property in <a class="link" href="WebKitNavigationPolicyDecision.html" title="WebKitNavigationPolicyDecision">WebKitNavigationPolicyDecision</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--mouse-button" title="The “mouse-button” property">WebKitNavigationPolicyDecision:mouse-button</a>, object property in <a class="link" href="WebKitNavigationPolicyDecision.html" title="WebKitNavigationPolicyDecision">WebKitNavigationPolicyDecision</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--navigation-type" title="The “navigation-type” property">WebKitNavigationPolicyDecision:navigation-type</a>, object property in <a class="link" href="WebKitNavigationPolicyDecision.html" title="WebKitNavigationPolicyDecision">WebKitNavigationPolicyDecision</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--request" title="The “request” property">WebKitNavigationPolicyDecision:request</a>, object property in <a class="link" href="WebKitNavigationPolicyDecision.html" title="WebKitNavigationPolicyDecision">WebKitNavigationPolicyDecision</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitNavigationPolicyDecision.html#webkit-navigation-policy-decision-get-modifiers" title="webkit_navigation_policy_decision_get_modifiers ()">webkit_navigation_policy_decision_get_modifiers</a>, function in <a class="link" href="WebKitNavigationPolicyDecision.html" title="WebKitNavigationPolicyDecision">WebKitNavigationPolicyDecision</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitNavigationPolicyDecision.html#webkit-navigation-policy-decision-get-mouse-button" title="webkit_navigation_policy_decision_get_mouse_button ()">webkit_navigation_policy_decision_get_mouse_button</a>, function in <a class="link" href="WebKitNavigationPolicyDecision.html" title="WebKitNavigationPolicyDecision">WebKitNavigationPolicyDecision</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitNavigationPolicyDecision.html#webkit-navigation-policy-decision-get-navigation-type" title="webkit_navigation_policy_decision_get_navigation_type ()">webkit_navigation_policy_decision_get_navigation_type</a>, function in <a class="link" href="WebKitNavigationPolicyDecision.html" title="WebKitNavigationPolicyDecision">WebKitNavigationPolicyDecision</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitNavigationPolicyDecision.html#webkit-navigation-policy-decision-get-request" title="webkit_navigation_policy_decision_get_request ()">webkit_navigation_policy_decision_get_request</a>, function in <a class="link" href="WebKitNavigationPolicyDecision.html" title="WebKitNavigationPolicyDecision">WebKitNavigationPolicyDecision</a> +</dt> +<dd></dd> +<a name="idxS"></a><h3 class="title">S</h3> +<dt> +<a class="link" href="WebKitSettings.html#WebKitSettings--enable-private-browsing" title="The “enable-private-browsing” property">WebKitSettings:enable-private-browsing</a>, object property in <a class="link" href="WebKitSettings.html" title="WebKitSettings">WebKitSettings</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitSettings.html#webkit-settings-get-enable-private-browsing" title="webkit_settings_get_enable_private_browsing ()">webkit_settings_get_enable_private_browsing</a>, function in <a class="link" href="WebKitSettings.html" title="WebKitSettings">WebKitSettings</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitSettings.html#webkit-settings-set-enable-private-browsing" title="webkit_settings_set_enable_private_browsing ()">webkit_settings_set_enable_private_browsing</a>, function in <a class="link" href="WebKitSettings.html" title="WebKitSettings">WebKitSettings</a> +</dt> +<dd></dd> +<a name="idxW"></a><h3 class="title">W</h3> +<dt> +<a class="link" href="WebKitWebContext.html#WebKitWebContext--local-storage-directory" title="The “local-storage-directory” property">WebKitWebContext:local-storage-directory</a>, object property in <a class="link" href="WebKitWebContext.html" title="WebKitWebContext">WebKitWebContext</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="WebKitWebContext.html#webkit-web-context-set-disk-cache-directory" title="webkit_web_context_set_disk_cache_directory ()">webkit_web_context_set_disk_cache_directory</a>, function in <a class="link" href="WebKitWebContext.html" title="WebKitWebContext">WebKitWebContext</a> +</dt> +<dd></dd> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/ch01.html b/Documentation/webkit2gtk-4.0/html/ch01.html new file mode 100644 index 000000000..152731706 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/ch01.html @@ -0,0 +1,166 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>Class Overview: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="prev" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="next" href="WebKitWebContext.html" title="WebKitWebContext"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><img src="up-insensitive.png" width="16" height="16" border="0"></td> +<td><a accesskey="p" href="index.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitWebContext.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="chapter"> +<div class="titlepage"><div><div><h1 class="title"> +<a name="id-1.2"></a>Class Overview</h1></div></div></div> +<div class="toc"><dl class="toc"> +<dt> +<span class="refentrytitle"><a href="WebKitWebContext.html">WebKitWebContext</a></span><span class="refpurpose"> — Manages aspects common to all <span class="type">WebKitWebView</span>s</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitWebView.html">WebKitWebView</a></span><span class="refpurpose"> — The central class of the WebKit2GTK+ API</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitAuthenticationRequest.html">WebKitAuthenticationRequest</a></span><span class="refpurpose"> — Represents an authentication request</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitBackForwardList.html">WebKitBackForwardList</a></span><span class="refpurpose"> — List of visited pages</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitBackForwardListItem.html">WebKitBackForwardListItem</a></span><span class="refpurpose"> — One item of the <span class="type">WebKitBackForwardList</span></span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitSettings.html">WebKitSettings</a></span><span class="refpurpose"> — Control the behaviour of a <span class="type">WebKitWebView</span></span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitURIRequest.html">WebKitURIRequest</a></span><span class="refpurpose"> — Represents a URI request</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitURIResponse.html">WebKitURIResponse</a></span><span class="refpurpose"> — Represents a URI response</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitWindowProperties.html">WebKitWindowProperties</a></span><span class="refpurpose"> — Window properties of a <span class="type">WebKitWebView</span></span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitDownload.html">WebKitDownload</a></span><span class="refpurpose"> — Object used to communicate with the application when downloading</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitPermissionRequest.html">WebKitPermissionRequest</a></span><span class="refpurpose"> — A permission request</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitGeolocationPermissionRequest.html">WebKitGeolocationPermissionRequest</a></span><span class="refpurpose"> — A permission request for sharing user's location</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitInstallMissingMediaPluginsPermissionRequest.html">WebKitInstallMissingMediaPluginsPermissionRequest</a></span><span class="refpurpose"> — A permission request for installing missing media plugins</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitNavigationAction.html">WebKitNavigationAction</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitUserMediaPermissionRequest.html">WebKitUserMediaPermissionRequest</a></span><span class="refpurpose"> — A permission request for accessing user's audio/video devices.</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitPolicyDecision.html">WebKitPolicyDecision</a></span><span class="refpurpose"> — A pending policy decision</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitNavigationPolicyDecision.html">WebKitNavigationPolicyDecision</a></span><span class="refpurpose"> — A policy decision for navigation actions</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitResponsePolicyDecision.html">WebKitResponsePolicyDecision</a></span><span class="refpurpose"> — A policy decision for resource responses</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitHitTestResult.html">WebKitHitTestResult</a></span><span class="refpurpose"> — Result of a Hit Test</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitEditorState.html">WebKitEditorState</a></span><span class="refpurpose"> — Web editor state</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitPrintCustomWidget.html">WebKitPrintCustomWidget</a></span><span class="refpurpose"> — Allows to embed a custom widget in print dialog</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitPrintOperation.html">WebKitPrintOperation</a></span><span class="refpurpose"> — Controls a print operation</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitWebResource.html">WebKitWebResource</a></span><span class="refpurpose"> — Represents a resource at the end of a URI</span> +</dt> +<dt> +<span class="refentrytitle"><a href="webkit2gtk-4.0-WebKitError.html">WebKitError</a></span><span class="refpurpose"> — Categorized WebKit errors</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitFaviconDatabase.html">WebKitFaviconDatabase</a></span><span class="refpurpose"> — A WebKit favicon database</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitColorChooserRequest.html">WebKitColorChooserRequest</a></span><span class="refpurpose"> — A request to open a color chooser</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitFileChooserRequest.html">WebKitFileChooserRequest</a></span><span class="refpurpose"> — A request to open a file chooser</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitFindController.html">WebKitFindController</a></span><span class="refpurpose"> — Controls text search in a <span class="type">WebKitWebView</span></span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitCookieManager.html">WebKitCookieManager</a></span><span class="refpurpose"> — Defines how to handle cookies in a <span class="type">WebKitWebContext</span></span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitPlugin.html">WebKitPlugin</a></span><span class="refpurpose"> — Represents a plugin, enabling fine-grained control</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitWebInspector.html">WebKitWebInspector</a></span><span class="refpurpose"> — Access to the WebKit inspector</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitURISchemeRequest.html">WebKitURISchemeRequest</a></span><span class="refpurpose"> — Represents a URI scheme request</span> +</dt> +<dt> +<span class="refentrytitle"><a href="webkit2gtk-4.0-WebKitVersion.html">WebKitVersion</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitContextMenu.html">WebKitContextMenu</a></span><span class="refpurpose"> — Represents the context menu in a <span class="type">WebKitWebView</span></span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitContextMenuItem.html">WebKitContextMenuItem</a></span><span class="refpurpose"> — One item of the <span class="type">WebKitContextMenu</span></span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitFormSubmissionRequest.html">WebKitFormSubmissionRequest</a></span><span class="refpurpose"> — Represents a form submission request</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitSecurityManager.html">WebKitSecurityManager</a></span><span class="refpurpose"> — Controls security settings in a <span class="type">WebKitWebContext</span></span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitUserContentManager.html">WebKitUserContentManager</a></span><span class="refpurpose"> — Manages user-defined content which affects web pages.</span> +</dt> +<dt> +<span class="refentrytitle"><a href="webkit2gtk-4.0-WebKitUserContent.html">User content</a></span><span class="refpurpose"> — Defines user content types which affect web pages.</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitNotification.html">WebKitNotification</a></span><span class="refpurpose"> — Object used to hold information about a notification that should be shown to the user.</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitNotificationPermissionRequest.html">WebKitNotificationPermissionRequest</a></span><span class="refpurpose"> — A permission request for displaying web notifications</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitSecurityOrigin.html">WebKitSecurityOrigin</a></span><span class="refpurpose"> — A security boundary for websites</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitWebsiteDataManager.html">WebKitWebsiteDataManager</a></span><span class="refpurpose"> — Website data manager</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitWebsiteData.html">WebKitWebsiteData</a></span><span class="refpurpose"> — Website data</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitNetworkProxySettings.html">WebKitNetworkProxySettings</a></span><span class="refpurpose"> — Network Proxy Settings</span> +</dt> +</dl></div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/ch02.html b/Documentation/webkit2gtk-4.0/html/ch02.html new file mode 100644 index 000000000..c730dca75 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/ch02.html @@ -0,0 +1,52 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>Web Extensions: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="prev" href="WebKitNetworkProxySettings.html" title="WebKitNetworkProxySettings"> +<link rel="next" href="WebKitWebExtension.html" title="WebKitWebExtension"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><img src="up-insensitive.png" width="16" height="16" border="0"></td> +<td><a accesskey="p" href="WebKitNetworkProxySettings.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitWebExtension.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="chapter"> +<div class="titlepage"><div><div><h1 class="title"> +<a name="id-1.3"></a>Web Extensions</h1></div></div></div> +<div class="toc"><dl class="toc"> +<dt> +<span class="refentrytitle"><a href="WebKitWebExtension.html">WebKitWebExtension</a></span><span class="refpurpose"> — Represents a WebExtension of the WebProcess</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitWebPage.html">WebKitWebPage</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitFrame.html">WebKitFrame</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitScriptWorld.html">WebKitScriptWorld</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitWebHitTestResult.html">WebKitWebHitTestResult</a></span><span class="refpurpose"> — Result of a Hit Test (Web Process Extensions)</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitWebEditor.html">WebKitWebEditor</a></span><span class="refpurpose"> — Access to editing capabilities of a <span class="type">WebKitWebPage</span></span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitConsoleMessage.html">WebKitConsoleMessage</a></span><span class="refpurpose"></span> +</dt> +</dl></div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/home.png b/Documentation/webkit2gtk-4.0/html/home.png Binary files differnew file mode 100644 index 000000000..9346b336a --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/home.png diff --git a/Documentation/webkit2gtk-4.0/html/index-all.html b/Documentation/webkit2gtk-4.0/html/index-all.html new file mode 100644 index 000000000..50d24cbda --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/index-all.html @@ -0,0 +1,1778 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>Index: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="prev" href="WebKitConsoleMessage.html" title="WebKitConsoleMessage"> +<link rel="next" href="api-index-deprecated.html" title="Index of deprecated symbols"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><img src="up-insensitive.png" width="16" height="16" border="0"></td> +<td><a accesskey="p" href="WebKitConsoleMessage.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="api-index-deprecated.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="index"> +<div class="titlepage"><div><div><h1 class="title"> +<a name="index-all"></a>Index</h1></div></div></div> +<div xmlns:xlink="http://www.w3.org/1999/xlink" class="index"> +<div class="indexdiv"> +<h3>A</h3> +<dl> +<dt id="ientry-idm10088">WebKitAuthenticationRequest, <a class="indexterm" href="WebKitAuthenticationRequest.html#WebKitAuthenticationRequest-struct">struct WebKitAuthenticationRequest</a> +</dt> +<dt id="ientry-idm10203">WebKitAuthenticationRequest::cancelled, <a class="indexterm" href="WebKitAuthenticationRequest.html#WebKitAuthenticationRequest-cancelled">The “cancelled” signal</a> +</dt> +<dt id="ientry-idm10093">WebKitAuthenticationScheme, <a class="indexterm" href="WebKitAuthenticationRequest.html#WebKitAuthenticationScheme">enum WebKitAuthenticationScheme</a> +</dt> +<dt id="ientry-idm9439">webkit_authentication_request_authenticate, <a class="indexterm" href="WebKitAuthenticationRequest.html#webkit-authentication-request-authenticate">webkit_authentication_request_authenticate ()</a> +</dt> +<dt id="ientry-idm9491">webkit_authentication_request_cancel, <a class="indexterm" href="WebKitAuthenticationRequest.html#webkit-authentication-request-cancel">webkit_authentication_request_cancel ()</a> +</dt> +<dt id="ientry-idm9526">webkit_authentication_request_can_save_credentials, <a class="indexterm" href="WebKitAuthenticationRequest.html#webkit-authentication-request-can-save-credentials">webkit_authentication_request_can_save_credentials ()</a> +</dt> +<dt id="ientry-idm9566">webkit_authentication_request_get_host, <a class="indexterm" href="WebKitAuthenticationRequest.html#webkit-authentication-request-get-host">webkit_authentication_request_get_host ()</a> +</dt> +<dt id="ientry-idm9599">webkit_authentication_request_get_port, <a class="indexterm" href="WebKitAuthenticationRequest.html#webkit-authentication-request-get-port">webkit_authentication_request_get_port ()</a> +</dt> +<dt id="ientry-idm9668">webkit_authentication_request_get_proposed_credential, <a class="indexterm" href="WebKitAuthenticationRequest.html#webkit-authentication-request-get-proposed-credential">webkit_authentication_request_get_proposed_credential ()</a> +</dt> +<dt id="ientry-idm9711">webkit_authentication_request_get_realm, <a class="indexterm" href="WebKitAuthenticationRequest.html#webkit-authentication-request-get-realm">webkit_authentication_request_get_realm ()</a> +</dt> +<dt id="ientry-idm9744">webkit_authentication_request_get_scheme, <a class="indexterm" href="WebKitAuthenticationRequest.html#webkit-authentication-request-get-scheme">webkit_authentication_request_get_scheme ()</a> +</dt> +<dt id="ientry-idm9779">webkit_authentication_request_is_for_proxy, <a class="indexterm" href="WebKitAuthenticationRequest.html#webkit-authentication-request-is-for-proxy">webkit_authentication_request_is_for_proxy ()</a> +</dt> +<dt id="ientry-idm9632">webkit_authentication_request_is_retry, <a class="indexterm" href="WebKitAuthenticationRequest.html#webkit-authentication-request-is-retry">webkit_authentication_request_is_retry ()</a> +</dt> +</dl> +</div> +<div class="indexdiv"> +<h3>B</h3> +<dl> +<dt id="ientry-idm10719">WebKitBackForwardList, <a class="indexterm" href="WebKitBackForwardList.html#WebKitBackForwardList-struct">struct WebKitBackForwardList</a> +</dt> +<dt id="ientry-idm10727">WebKitBackForwardList::changed, <a class="indexterm" href="WebKitBackForwardList.html#WebKitBackForwardList-changed">The “changed” signal</a> +</dt> +<dt id="ientry-idm10968">WebKitBackForwardListItem, <a class="indexterm" href="WebKitBackForwardListItem.html#WebKitBackForwardListItem-struct">struct WebKitBackForwardListItem</a> +</dt> +<dt id="ientry-idm10439">webkit_back_forward_list_get_back_item, <a class="indexterm" href="WebKitBackForwardList.html#webkit-back-forward-list-get-back-item">webkit_back_forward_list_get_back_item ()</a> +</dt> +<dt id="ientry-idm10557">webkit_back_forward_list_get_back_list, <a class="indexterm" href="WebKitBackForwardList.html#webkit-back-forward-list-get-back-list">webkit_back_forward_list_get_back_list ()</a> +</dt> +<dt id="ientry-idm10592">webkit_back_forward_list_get_back_list_with_limit, <a class="indexterm" href="WebKitBackForwardList.html#webkit-back-forward-list-get-back-list-with-limit">webkit_back_forward_list_get_back_list_with_limit ()</a> +</dt> +<dt id="ientry-idm10400">webkit_back_forward_list_get_current_item, <a class="indexterm" href="WebKitBackForwardList.html#webkit-back-forward-list-get-current-item">webkit_back_forward_list_get_current_item ()</a> +</dt> +<dt id="ientry-idm10476">webkit_back_forward_list_get_forward_item, <a class="indexterm" href="WebKitBackForwardList.html#webkit-back-forward-list-get-forward-item">webkit_back_forward_list_get_forward_item ()</a> +</dt> +<dt id="ientry-idm10637">webkit_back_forward_list_get_forward_list, <a class="indexterm" href="WebKitBackForwardList.html#webkit-back-forward-list-get-forward-list">webkit_back_forward_list_get_forward_list ()</a> +</dt> +<dt id="ientry-idm10672">webkit_back_forward_list_get_forward_list_with_limit, <a class="indexterm" href="WebKitBackForwardList.html#webkit-back-forward-list-get-forward-list-with-limit">webkit_back_forward_list_get_forward_list_with_limit ()</a> +</dt> +<dt id="ientry-idm10370">webkit_back_forward_list_get_length, <a class="indexterm" href="WebKitBackForwardList.html#webkit-back-forward-list-get-length">webkit_back_forward_list_get_length ()</a> +</dt> +<dt id="ientry-idm10513">webkit_back_forward_list_get_nth_item, <a class="indexterm" href="WebKitBackForwardList.html#webkit-back-forward-list-get-nth-item">webkit_back_forward_list_get_nth_item ()</a> +</dt> +<dt id="ientry-idm10931">webkit_back_forward_list_item_get_original_uri, <a class="indexterm" href="WebKitBackForwardListItem.html#webkit-back-forward-list-item-get-original-uri">webkit_back_forward_list_item_get_original_uri ()</a> +</dt> +<dt id="ientry-idm10864">webkit_back_forward_list_item_get_title, <a class="indexterm" href="WebKitBackForwardListItem.html#webkit-back-forward-list-item-get-title">webkit_back_forward_list_item_get_title ()</a> +</dt> +<dt id="ientry-idm10896">webkit_back_forward_list_item_get_uri, <a class="indexterm" href="WebKitBackForwardListItem.html#webkit-back-forward-list-item-get-uri">webkit_back_forward_list_item_get_uri ()</a> +</dt> +</dl> +</div> +<div class="indexdiv"> +<h3>C</h3> +<dl> +<dt id="ientry-idm2082">WebKitCacheModel, <a class="indexterm" href="WebKitWebContext.html#WebKitCacheModel">enum WebKitCacheModel</a> +</dt> +<dt id="ientry-idm28080">WEBKIT_CHECK_VERSION, <a class="indexterm" href="webkit2gtk-4.0-WebKitVersion.html#WEBKIT-CHECK-VERSION:CAPS">WEBKIT_CHECK_VERSION()</a> +</dt> +<dt id="ientry-idm24493">WebKitColorChooserRequest, <a class="indexterm" href="WebKitColorChooserRequest.html#WebKitColorChooserRequest-struct">struct WebKitColorChooserRequest</a> +</dt> +<dt id="ientry-idm24513">WebKitColorChooserRequest::finished, <a class="indexterm" href="WebKitColorChooserRequest.html#WebKitColorChooserRequest-finished">The “finished” signal</a> +</dt> +<dt id="ientry-idm24501">WebKitColorChooserRequest:rgba, <a class="indexterm" href="WebKitColorChooserRequest.html#WebKitColorChooserRequest--rgba">The “rgba” property</a> +</dt> +<dt id="ientry-idm24459">webkit_color_chooser_request_cancel, <a class="indexterm" href="WebKitColorChooserRequest.html#webkit-color-chooser-request-cancel">webkit_color_chooser_request_cancel ()</a> +</dt> +<dt id="ientry-idm24425">webkit_color_chooser_request_finish, <a class="indexterm" href="WebKitColorChooserRequest.html#webkit-color-chooser-request-finish">webkit_color_chooser_request_finish ()</a> +</dt> +<dt id="ientry-idm24383">webkit_color_chooser_request_get_element_rectangle, <a class="indexterm" href="WebKitColorChooserRequest.html#webkit-color-chooser-request-get-element-rectangle">webkit_color_chooser_request_get_element_rectangle ()</a> +</dt> +<dt id="ientry-idm24295">webkit_color_chooser_request_get_rgba, <a class="indexterm" href="WebKitColorChooserRequest.html#webkit-color-chooser-request-get-rgba">webkit_color_chooser_request_get_rgba ()</a> +</dt> +<dt id="ientry-idm24340">webkit_color_chooser_request_set_rgba, <a class="indexterm" href="WebKitColorChooserRequest.html#webkit-color-chooser-request-set-rgba">webkit_color_chooser_request_set_rgba ()</a> +</dt> +<dt id="ientry-idm36395">WebKitConsoleMessage, <a class="indexterm" href="WebKitConsoleMessage.html#WebKitConsoleMessage-struct">WebKitConsoleMessage</a> +</dt> +<dt id="ientry-idm36445">WebKitConsoleMessageLevel, <a class="indexterm" href="WebKitConsoleMessage.html#WebKitConsoleMessageLevel">enum WebKitConsoleMessageLevel</a> +</dt> +<dt id="ientry-idm36400">WebKitConsoleMessageSource, <a class="indexterm" href="WebKitConsoleMessage.html#WebKitConsoleMessageSource">enum WebKitConsoleMessageSource</a> +</dt> +<dt id="ientry-idm36145">webkit_console_message_copy, <a class="indexterm" href="WebKitConsoleMessage.html#webkit-console-message-copy">webkit_console_message_copy ()</a> +</dt> +<dt id="ientry-idm36183">webkit_console_message_free, <a class="indexterm" href="WebKitConsoleMessage.html#webkit-console-message-free">webkit_console_message_free ()</a> +</dt> +<dt id="ientry-idm36251">webkit_console_message_get_level, <a class="indexterm" href="WebKitConsoleMessage.html#webkit-console-message-get-level">webkit_console_message_get_level ()</a> +</dt> +<dt id="ientry-idm36323">webkit_console_message_get_line, <a class="indexterm" href="WebKitConsoleMessage.html#webkit-console-message-get-line">webkit_console_message_get_line ()</a> +</dt> +<dt id="ientry-idm36214">webkit_console_message_get_source, <a class="indexterm" href="WebKitConsoleMessage.html#webkit-console-message-get-source">webkit_console_message_get_source ()</a> +</dt> +<dt id="ientry-idm36358">webkit_console_message_get_source_id, <a class="indexterm" href="WebKitConsoleMessage.html#webkit-console-message-get-source-id">webkit_console_message_get_source_id ()</a> +</dt> +<dt id="ientry-idm36288">webkit_console_message_get_text, <a class="indexterm" href="WebKitConsoleMessage.html#webkit-console-message-get-text">webkit_console_message_get_text ()</a> +</dt> +<dt id="ientry-idm28936">WebKitContextMenu, <a class="indexterm" href="WebKitContextMenu.html#WebKitContextMenu-struct">WebKitContextMenu</a> +</dt> +<dt id="ientry-idm29470">WebKitContextMenuAction, <a class="indexterm" href="WebKitContextMenuItem.html#WebKitContextMenuAction">enum WebKitContextMenuAction</a> +</dt> +<dt id="ientry-idm29465">WebKitContextMenuItem, <a class="indexterm" href="WebKitContextMenuItem.html#WebKitContextMenuItem-struct">WebKitContextMenuItem</a> +</dt> +<dt id="ientry-idm28425">webkit_context_menu_append, <a class="indexterm" href="WebKitContextMenu.html#webkit-context-menu-append">webkit_context_menu_append ()</a> +</dt> +<dt id="ientry-idm28644">webkit_context_menu_first, <a class="indexterm" href="WebKitContextMenu.html#webkit-context-menu-first">webkit_context_menu_first ()</a> +</dt> +<dt id="ientry-idm28571">webkit_context_menu_get_items, <a class="indexterm" href="WebKitContextMenu.html#webkit-context-menu-get-items">webkit_context_menu_get_items ()</a> +</dt> +<dt id="ientry-idm28726">webkit_context_menu_get_item_at_position, <a class="indexterm" href="WebKitContextMenu.html#webkit-context-menu-get-item-at-position">webkit_context_menu_get_item_at_position ()</a> +</dt> +<dt id="ientry-idm28610">webkit_context_menu_get_n_items, <a class="indexterm" href="WebKitContextMenu.html#webkit-context-menu-get-n-items">webkit_context_menu_get_n_items ()</a> +</dt> +<dt id="ientry-idm28892">webkit_context_menu_get_user_data, <a class="indexterm" href="WebKitContextMenu.html#webkit-context-menu-get-user-data">webkit_context_menu_get_user_data ()</a> +</dt> +<dt id="ientry-idm28465">webkit_context_menu_insert, <a class="indexterm" href="WebKitContextMenu.html#webkit-context-menu-insert">webkit_context_menu_insert ()</a> +</dt> +<dt id="ientry-idm29257">webkit_context_menu_item_get_action, <a class="indexterm" href="WebKitContextMenuItem.html#webkit-context-menu-item-get-action">webkit_context_menu_item_get_action ()</a> +</dt> +<dt id="ientry-idm29298">webkit_context_menu_item_get_stock_action, <a class="indexterm" href="WebKitContextMenuItem.html#webkit-context-menu-item-get-stock-action">webkit_context_menu_item_get_stock_action ()</a> +</dt> +<dt id="ientry-idm29423">webkit_context_menu_item_get_submenu, <a class="indexterm" href="WebKitContextMenuItem.html#webkit-context-menu-item-get-submenu">webkit_context_menu_item_get_submenu ()</a> +</dt> +<dt id="ientry-idm29342">webkit_context_menu_item_is_separator, <a class="indexterm" href="WebKitContextMenuItem.html#webkit-context-menu-item-is-separator">webkit_context_menu_item_is_separator ()</a> +</dt> +<dt id="ientry-idm29067">webkit_context_menu_item_new, <a class="indexterm" href="WebKitContextMenuItem.html#webkit-context-menu-item-new">webkit_context_menu_item_new ()</a> +</dt> +<dt id="ientry-idm29102">webkit_context_menu_item_new_from_stock_action, <a class="indexterm" href="WebKitContextMenuItem.html#webkit-context-menu-item-new-from-stock-action">webkit_context_menu_item_new_from_stock_action ()</a> +</dt> +<dt id="ientry-idm29148">webkit_context_menu_item_new_from_stock_action_with_label, <a class="indexterm" href="WebKitContextMenuItem.html#webkit-context-menu-item-new-from-stock-action-with-label">webkit_context_menu_item_new_from_stock_action_with_label ()</a> +</dt> +<dt id="ientry-idm29240">webkit_context_menu_item_new_separator, <a class="indexterm" href="WebKitContextMenuItem.html#webkit-context-menu-item-new-separator">webkit_context_menu_item_new_separator ()</a> +</dt> +<dt id="ientry-idm29196">webkit_context_menu_item_new_with_submenu, <a class="indexterm" href="WebKitContextMenuItem.html#webkit-context-menu-item-new-with-submenu">webkit_context_menu_item_new_with_submenu ()</a> +</dt> +<dt id="ientry-idm29378">webkit_context_menu_item_set_submenu, <a class="indexterm" href="WebKitContextMenuItem.html#webkit-context-menu-item-set-submenu">webkit_context_menu_item_set_submenu ()</a> +</dt> +<dt id="ientry-idm28685">webkit_context_menu_last, <a class="indexterm" href="WebKitContextMenu.html#webkit-context-menu-last">webkit_context_menu_last ()</a> +</dt> +<dt id="ientry-idm28518">webkit_context_menu_move_item, <a class="indexterm" href="WebKitContextMenu.html#webkit-context-menu-move-item">webkit_context_menu_move_item ()</a> +</dt> +<dt id="ientry-idm28310">webkit_context_menu_new, <a class="indexterm" href="WebKitContextMenu.html#webkit-context-menu-new">webkit_context_menu_new ()</a> +</dt> +<dt id="ientry-idm28343">webkit_context_menu_new_with_items, <a class="indexterm" href="WebKitContextMenu.html#webkit-context-menu-new-with-items">webkit_context_menu_new_with_items ()</a> +</dt> +<dt id="ientry-idm28385">webkit_context_menu_prepend, <a class="indexterm" href="WebKitContextMenu.html#webkit-context-menu-prepend">webkit_context_menu_prepend ()</a> +</dt> +<dt id="ientry-idm28776">webkit_context_menu_remove, <a class="indexterm" href="WebKitContextMenu.html#webkit-context-menu-remove">webkit_context_menu_remove ()</a> +</dt> +<dt id="ientry-idm28818">webkit_context_menu_remove_all, <a class="indexterm" href="WebKitContextMenu.html#webkit-context-menu-remove-all">webkit_context_menu_remove_all ()</a> +</dt> +<dt id="ientry-idm28846">webkit_context_menu_set_user_data, <a class="indexterm" href="WebKitContextMenu.html#webkit-context-menu-set-user-data">webkit_context_menu_set_user_data ()</a> +</dt> +<dt id="ientry-idm26408">WebKitCookieAcceptPolicy, <a class="indexterm" href="WebKitCookieManager.html#WebKitCookieAcceptPolicy">enum WebKitCookieAcceptPolicy</a> +</dt> +<dt id="ientry-idm26378">WebKitCookieManager, <a class="indexterm" href="WebKitCookieManager.html#WebKitCookieManager-struct">struct WebKitCookieManager</a> +</dt> +<dt id="ientry-idm26442">WebKitCookieManager::changed, <a class="indexterm" href="WebKitCookieManager.html#WebKitCookieManager-changed">The “changed” signal</a> +</dt> +<dt id="ientry-idm26383">WebKitCookiePersistentStorage, <a class="indexterm" href="WebKitCookieManager.html#WebKitCookiePersistentStorage">enum WebKitCookiePersistentStorage</a> +</dt> +<dt id="ientry-idm26342">webkit_cookie_manager_delete_all_cookies, <a class="indexterm" href="WebKitCookieManager.html#webkit-cookie-manager-delete-all-cookies">webkit_cookie_manager_delete_all_cookies ()</a> +</dt> +<dt id="ientry-idm26298">webkit_cookie_manager_delete_cookies_for_domain, <a class="indexterm" href="WebKitCookieManager.html#webkit-cookie-manager-delete-cookies-for-domain">webkit_cookie_manager_delete_cookies_for_domain ()</a> +</dt> +<dt id="ientry-idm26021">webkit_cookie_manager_get_accept_policy, <a class="indexterm" href="WebKitCookieManager.html#webkit-cookie-manager-get-accept-policy">webkit_cookie_manager_get_accept_policy ()</a> +</dt> +<dt id="ientry-idm26092">webkit_cookie_manager_get_accept_policy_finish, <a class="indexterm" href="WebKitCookieManager.html#webkit-cookie-manager-get-accept-policy-finish">webkit_cookie_manager_get_accept_policy_finish ()</a> +</dt> +<dt id="ientry-idm26149">webkit_cookie_manager_get_domains_with_cookies, <a class="indexterm" href="WebKitCookieManager.html#webkit-cookie-manager-get-domains-with-cookies">webkit_cookie_manager_get_domains_with_cookies ()</a> +</dt> +<dt id="ientry-idm26226">webkit_cookie_manager_get_domains_with_cookies_finish, <a class="indexterm" href="WebKitCookieManager.html#webkit-cookie-manager-get-domains-with-cookies-finish">webkit_cookie_manager_get_domains_with_cookies_finish ()</a> +</dt> +<dt id="ientry-idm25981">webkit_cookie_manager_set_accept_policy, <a class="indexterm" href="WebKitCookieManager.html#webkit-cookie-manager-set-accept-policy">webkit_cookie_manager_set_accept_policy ()</a> +</dt> +<dt id="ientry-idm25924">webkit_cookie_manager_set_persistent_storage, <a class="indexterm" href="WebKitCookieManager.html#webkit-cookie-manager-set-persistent-storage">webkit_cookie_manager_set_persistent_storage ()</a> +</dt> +<dt id="ientry-idm10162">WebKitCredential, <a class="indexterm" href="WebKitAuthenticationRequest.html#WebKitCredential-struct">WebKitCredential</a> +</dt> +<dt id="ientry-idm10167">WebKitCredentialPersistence, <a class="indexterm" href="WebKitAuthenticationRequest.html#WebKitCredentialPersistence">enum WebKitCredentialPersistence</a> +</dt> +<dt id="ientry-idm9870">webkit_credential_copy, <a class="indexterm" href="WebKitAuthenticationRequest.html#webkit-credential-copy">webkit_credential_copy ()</a> +</dt> +<dt id="ientry-idm9909">webkit_credential_free, <a class="indexterm" href="WebKitAuthenticationRequest.html#webkit-credential-free">webkit_credential_free ()</a> +</dt> +<dt id="ientry-idm9940">webkit_credential_get_password, <a class="indexterm" href="WebKitAuthenticationRequest.html#webkit-credential-get-password">webkit_credential_get_password ()</a> +</dt> +<dt id="ientry-idm9976">webkit_credential_get_persistence, <a class="indexterm" href="WebKitAuthenticationRequest.html#webkit-credential-get-persistence">webkit_credential_get_persistence ()</a> +</dt> +<dt id="ientry-idm10014">webkit_credential_get_username, <a class="indexterm" href="WebKitAuthenticationRequest.html#webkit-credential-get-username">webkit_credential_get_username ()</a> +</dt> +<dt id="ientry-idm10050">webkit_credential_has_password, <a class="indexterm" href="WebKitAuthenticationRequest.html#webkit-credential-has-password">webkit_credential_has_password ()</a> +</dt> +<dt id="ientry-idm9815">webkit_credential_new, <a class="indexterm" href="WebKitAuthenticationRequest.html#webkit-credential-new">webkit_credential_new ()</a> +</dt> +</dl> +</div> +<div class="indexdiv"> +<h3>D</h3> +<dl> +<dt id="ientry-idm18551">WebKitDownload, <a class="indexterm" href="WebKitDownload.html#WebKitDownload-struct">struct WebKitDownload</a> +</dt> +<dt id="ientry-idm18613">WebKitDownload::created-destination, <a class="indexterm" href="WebKitDownload.html#WebKitDownload-created-destination">The “created-destination” signal</a> +</dt> +<dt id="ientry-idm18663">WebKitDownload::decide-destination, <a class="indexterm" href="WebKitDownload.html#WebKitDownload-decide-destination">The “decide-destination” signal</a> +</dt> +<dt id="ientry-idm18718">WebKitDownload::failed, <a class="indexterm" href="WebKitDownload.html#WebKitDownload-failed">The “failed” signal</a> +</dt> +<dt id="ientry-idm18774">WebKitDownload::finished, <a class="indexterm" href="WebKitDownload.html#WebKitDownload-finished">The “finished” signal</a> +</dt> +<dt id="ientry-idm18813">WebKitDownload::received-data, <a class="indexterm" href="WebKitDownload.html#WebKitDownload-received-data">The “received-data” signal</a> +</dt> +<dt id="ientry-idm18559">WebKitDownload:allow-overwrite, <a class="indexterm" href="WebKitDownload.html#WebKitDownload--allow-overwrite">The “allow-overwrite” property</a> +</dt> +<dt id="ientry-idm18574">WebKitDownload:destination, <a class="indexterm" href="WebKitDownload.html#WebKitDownload--destination">The “destination” property</a> +</dt> +<dt id="ientry-idm18585">WebKitDownload:estimated-progress, <a class="indexterm" href="WebKitDownload.html#WebKitDownload--estimated-progress">The “estimated-progress” property</a> +</dt> +<dt id="ientry-idm18599">WebKitDownload:response, <a class="indexterm" href="WebKitDownload.html#WebKitDownload--response">The “response” property</a> +</dt> +<dt id="ientry-idm23645">WebKitDownloadError, <a class="indexterm" href="webkit2gtk-4.0-WebKitError.html#WebKitDownloadError">enum WebKitDownloadError</a> +</dt> +<dt id="ientry-idm18303">webkit_download_cancel, <a class="indexterm" href="WebKitDownload.html#webkit-download-cancel">webkit_download_cancel ()</a> +</dt> +<dt id="ientry-idm23490">WEBKIT_DOWNLOAD_ERROR, <a class="indexterm" href="webkit2gtk-4.0-WebKitError.html#WEBKIT-DOWNLOAD-ERROR:CAPS">WEBKIT_DOWNLOAD_ERROR</a> +</dt> +<dt id="ientry-idm23437">webkit_download_error_quark, <a class="indexterm" href="webkit2gtk-4.0-WebKitError.html#webkit-download-error-quark">webkit_download_error_quark ()</a> +</dt> +<dt id="ientry-idm18471">webkit_download_get_allow_overwrite, <a class="indexterm" href="WebKitDownload.html#webkit-download-get-allow-overwrite">webkit_download_get_allow_overwrite ()</a> +</dt> +<dt id="ientry-idm18182">webkit_download_get_destination, <a class="indexterm" href="WebKitDownload.html#webkit-download-get-destination">webkit_download_get_destination ()</a> +</dt> +<dt id="ientry-idm18367">webkit_download_get_elapsed_time, <a class="indexterm" href="WebKitDownload.html#webkit-download-get-elapsed-time">webkit_download_get_elapsed_time ()</a> +</dt> +<dt id="ientry-idm18334">webkit_download_get_estimated_progress, <a class="indexterm" href="WebKitDownload.html#webkit-download-get-estimated-progress">webkit_download_get_estimated_progress ()</a> +</dt> +<dt id="ientry-idm18397">webkit_download_get_received_data_length, <a class="indexterm" href="WebKitDownload.html#webkit-download-get-received-data-length">webkit_download_get_received_data_length ()</a> +</dt> +<dt id="ientry-idm18144">webkit_download_get_request, <a class="indexterm" href="WebKitDownload.html#webkit-download-get-request">webkit_download_get_request ()</a> +</dt> +<dt id="ientry-idm18262">webkit_download_get_response, <a class="indexterm" href="WebKitDownload.html#webkit-download-get-response">webkit_download_get_response ()</a> +</dt> +<dt id="ientry-idm18428">webkit_download_get_web_view, <a class="indexterm" href="WebKitDownload.html#webkit-download-get-web-view">webkit_download_get_web_view ()</a> +</dt> +<dt id="ientry-idm18507">webkit_download_set_allow_overwrite, <a class="indexterm" href="WebKitDownload.html#webkit-download-set-allow-overwrite">webkit_download_set_allow_overwrite ()</a> +</dt> +<dt id="ientry-idm18216">webkit_download_set_destination, <a class="indexterm" href="WebKitDownload.html#webkit-download-set-destination">webkit_download_set_destination ()</a> +</dt> +</dl> +</div> +<div class="indexdiv"> +<h3>E</h3> +<dl> +<dt id="ientry-idm7349">WEBKIT_EDITING_COMMAND_COPY, <a class="indexterm" href="WebKitWebView.html#WEBKIT-EDITING-COMMAND-COPY:CAPS">WEBKIT_EDITING_COMMAND_COPY</a> +</dt> +<dt id="ientry-idm7415">WEBKIT_EDITING_COMMAND_CREATE_LINK, <a class="indexterm" href="WebKitWebView.html#WEBKIT-EDITING-COMMAND-CREATE-LINK:CAPS">WEBKIT_EDITING_COMMAND_CREATE_LINK</a> +</dt> +<dt id="ientry-idm7337">WEBKIT_EDITING_COMMAND_CUT, <a class="indexterm" href="WebKitWebView.html#WEBKIT-EDITING-COMMAND-CUT:CAPS">WEBKIT_EDITING_COMMAND_CUT</a> +</dt> +<dt id="ientry-idm7405">WEBKIT_EDITING_COMMAND_INSERT_IMAGE, <a class="indexterm" href="WebKitWebView.html#WEBKIT-EDITING-COMMAND-INSERT-IMAGE:CAPS">WEBKIT_EDITING_COMMAND_INSERT_IMAGE</a> +</dt> +<dt id="ientry-idm7361">WEBKIT_EDITING_COMMAND_PASTE, <a class="indexterm" href="WebKitWebView.html#WEBKIT-EDITING-COMMAND-PASTE:CAPS">WEBKIT_EDITING_COMMAND_PASTE</a> +</dt> +<dt id="ientry-idm7395">WEBKIT_EDITING_COMMAND_REDO, <a class="indexterm" href="WebKitWebView.html#WEBKIT-EDITING-COMMAND-REDO:CAPS">WEBKIT_EDITING_COMMAND_REDO</a> +</dt> +<dt id="ientry-idm7373">WEBKIT_EDITING_COMMAND_SELECT_ALL, <a class="indexterm" href="WebKitWebView.html#WEBKIT-EDITING-COMMAND-SELECT-ALL:CAPS">WEBKIT_EDITING_COMMAND_SELECT_ALL</a> +</dt> +<dt id="ientry-idm7385">WEBKIT_EDITING_COMMAND_UNDO, <a class="indexterm" href="WebKitWebView.html#WEBKIT-EDITING-COMMAND-UNDO:CAPS">WEBKIT_EDITING_COMMAND_UNDO</a> +</dt> +<dt id="ientry-idm21472">WebKitEditorState, <a class="indexterm" href="WebKitEditorState.html#WebKitEditorState-struct">struct WebKitEditorState</a> +</dt> +<dt id="ientry-idm21525">WebKitEditorState:typing-attributes, <a class="indexterm" href="WebKitEditorState.html#WebKitEditorState--typing-attributes">The “typing-attributes” property</a> +</dt> +<dt id="ientry-idm21477">WebKitEditorTypingAttributes, <a class="indexterm" href="WebKitEditorState.html#WebKitEditorTypingAttributes">enum WebKitEditorTypingAttributes</a> +</dt> +<dt id="ientry-idm21436">webkit_editor_state_get_typing_attributes, <a class="indexterm" href="WebKitEditorState.html#webkit-editor-state-get-typing-attributes">webkit_editor_state_get_typing_attributes ()</a> +</dt> +</dl> +</div> +<div class="indexdiv"> +<h3>F</h3> +<dl> +<dt id="ientry-idm24076">WebKitFaviconDatabase, <a class="indexterm" href="WebKitFaviconDatabase.html#WebKitFaviconDatabase-struct">struct WebKitFaviconDatabase</a> +</dt> +<dt id="ientry-idm24124">WebKitFaviconDatabase::favicon-changed, <a class="indexterm" href="WebKitFaviconDatabase.html#WebKitFaviconDatabase-favicon-changed">The “favicon-changed” signal</a> +</dt> +<dt id="ientry-idm24086">WebKitFaviconDatabaseError, <a class="indexterm" href="WebKitFaviconDatabase.html#WebKitFaviconDatabaseError">enum WebKitFaviconDatabaseError</a> +</dt> +<dt id="ientry-idm24047">webkit_favicon_database_clear, <a class="indexterm" href="WebKitFaviconDatabase.html#webkit-favicon-database-clear">webkit_favicon_database_clear ()</a> +</dt> +<dt id="ientry-idm24081">WEBKIT_FAVICON_DATABASE_ERROR, <a class="indexterm" href="WebKitFaviconDatabase.html#WEBKIT-FAVICON-DATABASE-ERROR:CAPS">WEBKIT_FAVICON_DATABASE_ERROR</a> +</dt> +<dt id="ientry-idm23843">webkit_favicon_database_get_favicon, <a class="indexterm" href="WebKitFaviconDatabase.html#webkit-favicon-database-get-favicon">webkit_favicon_database_get_favicon ()</a> +</dt> +<dt id="ientry-idm23937">webkit_favicon_database_get_favicon_finish, <a class="indexterm" href="WebKitFaviconDatabase.html#webkit-favicon-database-get-favicon-finish">webkit_favicon_database_get_favicon_finish ()</a> +</dt> +<dt id="ientry-idm24004">webkit_favicon_database_get_favicon_uri, <a class="indexterm" href="WebKitFaviconDatabase.html#webkit-favicon-database-get-favicon-uri">webkit_favicon_database_get_favicon_uri ()</a> +</dt> +<dt id="ientry-idm24910">WebKitFileChooserRequest, <a class="indexterm" href="WebKitFileChooserRequest.html#WebKitFileChooserRequest-struct">struct WebKitFileChooserRequest</a> +</dt> +<dt id="ientry-idm24918">WebKitFileChooserRequest:filter, <a class="indexterm" href="WebKitFileChooserRequest.html#WebKitFileChooserRequest--filter">The “filter” property</a> +</dt> +<dt id="ientry-idm24930">WebKitFileChooserRequest:mime-types, <a class="indexterm" href="WebKitFileChooserRequest.html#WebKitFileChooserRequest--mime-types">The “mime-types” property</a> +</dt> +<dt id="ientry-idm24944">WebKitFileChooserRequest:select-multiple, <a class="indexterm" href="WebKitFileChooserRequest.html#WebKitFileChooserRequest--select-multiple">The “select-multiple” property</a> +</dt> +<dt id="ientry-idm24957">WebKitFileChooserRequest:selected-files, <a class="indexterm" href="WebKitFileChooserRequest.html#WebKitFileChooserRequest--selected-files">The “selected-files” property</a> +</dt> +<dt id="ientry-idm24881">webkit_file_chooser_request_cancel, <a class="indexterm" href="WebKitFileChooserRequest.html#webkit-file-chooser-request-cancel">webkit_file_chooser_request_cancel ()</a> +</dt> +<dt id="ientry-idm24685">webkit_file_chooser_request_get_mime_types, <a class="indexterm" href="WebKitFileChooserRequest.html#webkit-file-chooser-request-get-mime-types">webkit_file_chooser_request_get_mime_types ()</a> +</dt> +<dt id="ientry-idm24723">webkit_file_chooser_request_get_mime_types_filter, <a class="indexterm" href="WebKitFileChooserRequest.html#webkit-file-chooser-request-get-mime-types-filter">webkit_file_chooser_request_get_mime_types_filter ()</a> +</dt> +<dt id="ientry-idm24842">webkit_file_chooser_request_get_selected_files, <a class="indexterm" href="WebKitFileChooserRequest.html#webkit-file-chooser-request-get-selected-files">webkit_file_chooser_request_get_selected_files ()</a> +</dt> +<dt id="ientry-idm24765">webkit_file_chooser_request_get_select_multiple, <a class="indexterm" href="WebKitFileChooserRequest.html#webkit-file-chooser-request-get-select-multiple">webkit_file_chooser_request_get_select_multiple ()</a> +</dt> +<dt id="ientry-idm24801">webkit_file_chooser_request_select_files, <a class="indexterm" href="WebKitFileChooserRequest.html#webkit-file-chooser-request-select-files">webkit_file_chooser_request_select_files ()</a> +</dt> +<dt id="ientry-idm25551">WebKitFindController, <a class="indexterm" href="WebKitFindController.html#WebKitFindController-struct">WebKitFindController</a> +</dt> +<dt id="ientry-idm25656">WebKitFindController::counted-matches, <a class="indexterm" href="WebKitFindController.html#WebKitFindController-counted-matches">The “counted-matches” signal</a> +</dt> +<dt id="ientry-idm25705">WebKitFindController::failed-to-find-text, <a class="indexterm" href="WebKitFindController.html#WebKitFindController-failed-to-find-text">The “failed-to-find-text” signal</a> +</dt> +<dt id="ientry-idm25748">WebKitFindController::found-text, <a class="indexterm" href="WebKitFindController.html#WebKitFindController-found-text">The “found-text” signal</a> +</dt> +<dt id="ientry-idm25608">WebKitFindController:max-match-count, <a class="indexterm" href="WebKitFindController.html#WebKitFindController--max-match-count">The “max-match-count” property</a> +</dt> +<dt id="ientry-idm25619">WebKitFindController:options, <a class="indexterm" href="WebKitFindController.html#WebKitFindController--options">The “options” property</a> +</dt> +<dt id="ientry-idm25629">WebKitFindController:text, <a class="indexterm" href="WebKitFindController.html#WebKitFindController--text">The “text” property</a> +</dt> +<dt id="ientry-idm25642">WebKitFindController:web-view, <a class="indexterm" href="WebKitFindController.html#WebKitFindController--web-view">The “web-view” property</a> +</dt> +<dt id="ientry-idm25556">WebKitFindOptions, <a class="indexterm" href="WebKitFindController.html#WebKitFindOptions">enum WebKitFindOptions</a> +</dt> +<dt id="ientry-idm25380">webkit_find_controller_count_matches, <a class="indexterm" href="WebKitFindController.html#webkit-find-controller-count-matches">webkit_find_controller_count_matches ()</a> +</dt> +<dt id="ientry-idm25476">webkit_find_controller_get_max_match_count, <a class="indexterm" href="WebKitFindController.html#webkit-find-controller-get-max-match-count">webkit_find_controller_get_max_match_count ()</a> +</dt> +<dt id="ientry-idm25442">webkit_find_controller_get_options, <a class="indexterm" href="WebKitFindController.html#webkit-find-controller-get-options">webkit_find_controller_get_options ()</a> +</dt> +<dt id="ientry-idm25343">webkit_find_controller_get_search_text, <a class="indexterm" href="WebKitFindController.html#webkit-find-controller-get-search-text">webkit_find_controller_get_search_text ()</a> +</dt> +<dt id="ientry-idm25510">webkit_find_controller_get_web_view, <a class="indexterm" href="WebKitFindController.html#webkit-find-controller-get-web-view">webkit_find_controller_get_web_view ()</a> +</dt> +<dt id="ientry-idm25168">webkit_find_controller_search, <a class="indexterm" href="WebKitFindController.html#webkit-find-controller-search">webkit_find_controller_search ()</a> +</dt> +<dt id="ientry-idm25249">webkit_find_controller_search_finish, <a class="indexterm" href="WebKitFindController.html#webkit-find-controller-search-finish">webkit_find_controller_search_finish ()</a> +</dt> +<dt id="ientry-idm25279">webkit_find_controller_search_next, <a class="indexterm" href="WebKitFindController.html#webkit-find-controller-search-next">webkit_find_controller_search_next ()</a> +</dt> +<dt id="ientry-idm25311">webkit_find_controller_search_previous, <a class="indexterm" href="WebKitFindController.html#webkit-find-controller-search-previous">webkit_find_controller_search_previous ()</a> +</dt> +<dt id="ientry-idm29884">WebKitFormSubmissionRequest, <a class="indexterm" href="WebKitFormSubmissionRequest.html#WebKitFormSubmissionRequest-struct">struct WebKitFormSubmissionRequest</a> +</dt> +<dt id="ientry-idm29815">webkit_form_submission_request_get_text_fields, <a class="indexterm" href="WebKitFormSubmissionRequest.html#webkit-form-submission-request-get-text-fields">webkit_form_submission_request_get_text_fields ()</a> +</dt> +<dt id="ientry-idm29855">webkit_form_submission_request_submit, <a class="indexterm" href="WebKitFormSubmissionRequest.html#webkit-form-submission-request-submit">webkit_form_submission_request_submit ()</a> +</dt> +<dt id="ientry-idm35558">WebKitFrame, <a class="indexterm" href="WebKitFrame.html#WebKitFrame-struct">struct WebKitFrame</a> +</dt> +<dt id="ientry-idm35505">webkit_frame_get_javascript_context_for_script_world, <a class="indexterm" href="WebKitFrame.html#webkit-frame-get-javascript-context-for-script-world">webkit_frame_get_javascript_context_for_script_world ()</a> +</dt> +<dt id="ientry-idm35469">webkit_frame_get_javascript_global_context, <a class="indexterm" href="WebKitFrame.html#webkit-frame-get-javascript-global-context">webkit_frame_get_javascript_global_context ()</a> +</dt> +<dt id="ientry-idm35433">webkit_frame_get_uri, <a class="indexterm" href="WebKitFrame.html#webkit-frame-get-uri">webkit_frame_get_uri ()</a> +</dt> +<dt id="ientry-idm35393">webkit_frame_is_main_frame, <a class="indexterm" href="WebKitFrame.html#webkit-frame-is-main-frame">webkit_frame_is_main_frame ()</a> +</dt> +</dl> +</div> +<div class="indexdiv"> +<h3>G</h3> +<dl> +<dt id="ientry-idm19025">WebKitGeolocationPermissionRequest, <a class="indexterm" href="WebKitGeolocationPermissionRequest.html#WebKitGeolocationPermissionRequest-struct">struct WebKitGeolocationPermissionRequest</a> +</dt> +<dt id="ientry-idm28053">webkit_get_major_version, <a class="indexterm" href="webkit2gtk-4.0-WebKitVersion.html#webkit-get-major-version">webkit_get_major_version ()</a> +</dt> +<dt id="ientry-idm28071">webkit_get_micro_version, <a class="indexterm" href="webkit2gtk-4.0-WebKitVersion.html#webkit-get-micro-version">webkit_get_micro_version ()</a> +</dt> +<dt id="ientry-idm28062">webkit_get_minor_version, <a class="indexterm" href="webkit2gtk-4.0-WebKitVersion.html#webkit-get-minor-version">webkit_get_minor_version ()</a> +</dt> +</dl> +</div> +<div class="indexdiv"> +<h3>H</h3> +<dl> +<dt id="ientry-idm16010">WebKitHardwareAccelerationPolicy, <a class="indexterm" href="WebKitSettings.html#WebKitHardwareAccelerationPolicy">enum WebKitHardwareAccelerationPolicy</a> +</dt> +<dt id="ientry-idm21209">WebKitHitTestResult, <a class="indexterm" href="WebKitHitTestResult.html#WebKitHitTestResult-struct">struct WebKitHitTestResult</a> +</dt> +<dt id="ientry-idm21274">WebKitHitTestResult:context, <a class="indexterm" href="WebKitHitTestResult.html#WebKitHitTestResult--context">The “context” property</a> +</dt> +<dt id="ientry-idm21289">WebKitHitTestResult:image-uri, <a class="indexterm" href="WebKitHitTestResult.html#WebKitHitTestResult--image-uri">The “image-uri” property</a> +</dt> +<dt id="ientry-idm21304">WebKitHitTestResult:link-label, <a class="indexterm" href="WebKitHitTestResult.html#WebKitHitTestResult--link-label">The “link-label” property</a> +</dt> +<dt id="ientry-idm21319">WebKitHitTestResult:link-title, <a class="indexterm" href="WebKitHitTestResult.html#WebKitHitTestResult--link-title">The “link-title” property</a> +</dt> +<dt id="ientry-idm21334">WebKitHitTestResult:link-uri, <a class="indexterm" href="WebKitHitTestResult.html#WebKitHitTestResult--link-uri">The “link-uri” property</a> +</dt> +<dt id="ientry-idm21349">WebKitHitTestResult:media-uri, <a class="indexterm" href="WebKitHitTestResult.html#WebKitHitTestResult--media-uri">The “media-uri” property</a> +</dt> +<dt id="ientry-idm21214">WebKitHitTestResultContext, <a class="indexterm" href="WebKitHitTestResult.html#WebKitHitTestResultContext">enum WebKitHitTestResultContext</a> +</dt> +<dt id="ientry-idm20913">webkit_hit_test_result_context_is_editable, <a class="indexterm" href="WebKitHitTestResult.html#webkit-hit-test-result-context-is-editable">webkit_hit_test_result_context_is_editable ()</a> +</dt> +<dt id="ientry-idm20837">webkit_hit_test_result_context_is_image, <a class="indexterm" href="WebKitHitTestResult.html#webkit-hit-test-result-context-is-image">webkit_hit_test_result_context_is_image ()</a> +</dt> +<dt id="ientry-idm20799">webkit_hit_test_result_context_is_link, <a class="indexterm" href="WebKitHitTestResult.html#webkit-hit-test-result-context-is-link">webkit_hit_test_result_context_is_link ()</a> +</dt> +<dt id="ientry-idm20875">webkit_hit_test_result_context_is_media, <a class="indexterm" href="WebKitHitTestResult.html#webkit-hit-test-result-context-is-media">webkit_hit_test_result_context_is_media ()</a> +</dt> +<dt id="ientry-idm21168">webkit_hit_test_result_context_is_scrollbar, <a class="indexterm" href="WebKitHitTestResult.html#webkit-hit-test-result-context-is-scrollbar">webkit_hit_test_result_context_is_scrollbar ()</a> +</dt> +<dt id="ientry-idm20952">webkit_hit_test_result_context_is_selection, <a class="indexterm" href="WebKitHitTestResult.html#webkit-hit-test-result-context-is-selection">webkit_hit_test_result_context_is_selection ()</a> +</dt> +<dt id="ientry-idm20765">webkit_hit_test_result_get_context, <a class="indexterm" href="WebKitHitTestResult.html#webkit-hit-test-result-get-context">webkit_hit_test_result_get_context ()</a> +</dt> +<dt id="ientry-idm21098">webkit_hit_test_result_get_image_uri, <a class="indexterm" href="WebKitHitTestResult.html#webkit-hit-test-result-get-image-uri">webkit_hit_test_result_get_image_uri ()</a> +</dt> +<dt id="ientry-idm21063">webkit_hit_test_result_get_link_label, <a class="indexterm" href="WebKitHitTestResult.html#webkit-hit-test-result-get-link-label">webkit_hit_test_result_get_link_label ()</a> +</dt> +<dt id="ientry-idm21028">webkit_hit_test_result_get_link_title, <a class="indexterm" href="WebKitHitTestResult.html#webkit-hit-test-result-get-link-title">webkit_hit_test_result_get_link_title ()</a> +</dt> +<dt id="ientry-idm20993">webkit_hit_test_result_get_link_uri, <a class="indexterm" href="WebKitHitTestResult.html#webkit-hit-test-result-get-link-uri">webkit_hit_test_result_get_link_uri ()</a> +</dt> +<dt id="ientry-idm21133">webkit_hit_test_result_get_media_uri, <a class="indexterm" href="WebKitHitTestResult.html#webkit-hit-test-result-get-media-uri">webkit_hit_test_result_get_media_uri ()</a> +</dt> +</dl> +</div> +<div class="indexdiv"> +<h3>I</h3> +<dl> +<dt id="ientry-idm7252">WebKitInsecureContentEvent, <a class="indexterm" href="WebKitWebView.html#WebKitInsecureContentEvent">enum WebKitInsecureContentEvent</a> +</dt> +<dt id="ientry-idm19119">WebKitInstallMissingMediaPluginsPermissionRequest, <a class="indexterm" href="WebKitInstallMissingMediaPluginsPermissionRequest.html#WebKitInstallMissingMediaPluginsPermissionRequest-struct">struct WebKitInstallMissingMediaPluginsPermissionRequest</a> +</dt> +<dt id="ientry-idm19085">webkit_install_missing_media_plugins_permission_request_get_description, <a class="indexterm" href="WebKitInstallMissingMediaPluginsPermissionRequest.html#webkit-install-missing-media-plugins-permission-request-get-description">webkit_install_missing_media_plugins_permission_request_get_description ()</a> +</dt> +</dl> +</div> +<div class="indexdiv"> +<h3>J</h3> +<dl> +<dt id="ientry-idm23707">WebKitJavascriptError, <a class="indexterm" href="webkit2gtk-4.0-WebKitError.html#WebKitJavascriptError">enum WebKitJavascriptError</a> +</dt> +<dt id="ientry-idm7425">WebKitJavascriptResult, <a class="indexterm" href="WebKitWebView.html#WebKitJavascriptResult-struct">WebKitJavascriptResult</a> +</dt> +<dt id="ientry-idm23500">WEBKIT_JAVASCRIPT_ERROR, <a class="indexterm" href="webkit2gtk-4.0-WebKitError.html#WEBKIT-JAVASCRIPT-ERROR:CAPS">WEBKIT_JAVASCRIPT_ERROR</a> +</dt> +<dt id="ientry-idm23455">webkit_javascript_error_quark, <a class="indexterm" href="webkit2gtk-4.0-WebKitError.html#webkit-javascript-error-quark">webkit_javascript_error_quark ()</a> +</dt> +<dt id="ientry-idm6660">webkit_javascript_result_get_global_context, <a class="indexterm" href="WebKitWebView.html#webkit-javascript-result-get-global-context">webkit_javascript_result_get_global_context ()</a> +</dt> +<dt id="ientry-idm6696">webkit_javascript_result_get_value, <a class="indexterm" href="WebKitWebView.html#webkit-javascript-result-get-value">webkit_javascript_result_get_value ()</a> +</dt> +<dt id="ientry-idm6597">webkit_javascript_result_ref, <a class="indexterm" href="WebKitWebView.html#webkit-javascript-result-ref">webkit_javascript_result_ref ()</a> +</dt> +<dt id="ientry-idm6630">webkit_javascript_result_unref, <a class="indexterm" href="WebKitWebView.html#webkit-javascript-result-unref">webkit_javascript_result_unref ()</a> +</dt> +</dl> +</div> +<div class="indexdiv"> +<h3>L</h3> +<dl><dt id="ientry-idm7139">WebKitLoadEvent, <a class="indexterm" href="WebKitWebView.html#WebKitLoadEvent">enum WebKitLoadEvent</a> +</dt></dl> +</div> +<div class="indexdiv"> +<h3>M</h3> +<dl> +<dt id="ientry-idm28118">WEBKIT_MAJOR_VERSION, <a class="indexterm" href="webkit2gtk-4.0-WebKitVersion.html#WEBKIT-MAJOR-VERSION:CAPS">WEBKIT_MAJOR_VERSION</a> +</dt> +<dt id="ientry-idm28134">WEBKIT_MICRO_VERSION, <a class="indexterm" href="webkit2gtk-4.0-WebKitVersion.html#WEBKIT-MICRO-VERSION:CAPS">WEBKIT_MICRO_VERSION</a> +</dt> +<dt id="ientry-idm26882">WebKitMimeInfo, <a class="indexterm" href="WebKitPlugin.html#WebKitMimeInfo-struct">WebKitMimeInfo</a> +</dt> +<dt id="ientry-idm26808">webkit_mime_info_get_description, <a class="indexterm" href="WebKitPlugin.html#webkit-mime-info-get-description">webkit_mime_info_get_description ()</a> +</dt> +<dt id="ientry-idm26838">webkit_mime_info_get_extensions, <a class="indexterm" href="WebKitPlugin.html#webkit-mime-info-get-extensions">webkit_mime_info_get_extensions ()</a> +</dt> +<dt id="ientry-idm26778">webkit_mime_info_get_mime_type, <a class="indexterm" href="WebKitPlugin.html#webkit-mime-info-get-mime-type">webkit_mime_info_get_mime_type ()</a> +</dt> +<dt id="ientry-idm26715">webkit_mime_info_ref, <a class="indexterm" href="WebKitPlugin.html#webkit-mime-info-ref">webkit_mime_info_ref ()</a> +</dt> +<dt id="ientry-idm26748">webkit_mime_info_unref, <a class="indexterm" href="WebKitPlugin.html#webkit-mime-info-unref">webkit_mime_info_unref ()</a> +</dt> +<dt id="ientry-idm28126">WEBKIT_MINOR_VERSION, <a class="indexterm" href="webkit2gtk-4.0-WebKitVersion.html#WEBKIT-MINOR-VERSION:CAPS">WEBKIT_MINOR_VERSION</a> +</dt> +</dl> +</div> +<div class="indexdiv"> +<h3>N</h3> +<dl> +<dt id="ientry-idm19457">WebKitNavigationAction, <a class="indexterm" href="WebKitNavigationAction.html#WebKitNavigationAction-struct">WebKitNavigationAction</a> +</dt> +<dt id="ientry-idm20173">WebKitNavigationPolicyDecision, <a class="indexterm" href="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision-struct">struct WebKitNavigationPolicyDecision</a> +</dt> +<dt id="ientry-idm20230">WebKitNavigationPolicyDecision:frame-name, <a class="indexterm" href="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--frame-name">The “frame-name” property</a> +</dt> +<dt id="ientry-idm20243">WebKitNavigationPolicyDecision:modifiers, <a class="indexterm" href="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--modifiers">The “modifiers” property</a> +</dt> +<dt id="ientry-idm20262">WebKitNavigationPolicyDecision:mouse-button, <a class="indexterm" href="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--mouse-button">The “mouse-button” property</a> +</dt> +<dt id="ientry-idm20279">WebKitNavigationPolicyDecision:navigation-action, <a class="indexterm" href="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--navigation-action">The “navigation-action” property</a> +</dt> +<dt id="ientry-idm20293">WebKitNavigationPolicyDecision:navigation-type, <a class="indexterm" href="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--navigation-type">The “navigation-type” property</a> +</dt> +<dt id="ientry-idm20310">WebKitNavigationPolicyDecision:request, <a class="indexterm" href="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--request">The “request” property</a> +</dt> +<dt id="ientry-idm20178">WebKitNavigationType, <a class="indexterm" href="WebKitNavigationPolicyDecision.html#WebKitNavigationType">enum WebKitNavigationType</a> +</dt> +<dt id="ientry-idm19215">webkit_navigation_action_copy, <a class="indexterm" href="WebKitNavigationAction.html#webkit-navigation-action-copy">webkit_navigation_action_copy ()</a> +</dt> +<dt id="ientry-idm19253">webkit_navigation_action_free, <a class="indexterm" href="WebKitNavigationAction.html#webkit-navigation-action-free">webkit_navigation_action_free ()</a> +</dt> +<dt id="ientry-idm19350">webkit_navigation_action_get_modifiers, <a class="indexterm" href="WebKitNavigationAction.html#webkit-navigation-action-get-modifiers">webkit_navigation_action_get_modifiers ()</a> +</dt> +<dt id="ientry-idm19318">webkit_navigation_action_get_mouse_button, <a class="indexterm" href="WebKitNavigationAction.html#webkit-navigation-action-get-mouse-button">webkit_navigation_action_get_mouse_button ()</a> +</dt> +<dt id="ientry-idm19284">webkit_navigation_action_get_navigation_type, <a class="indexterm" href="WebKitNavigationAction.html#webkit-navigation-action-get-navigation-type">webkit_navigation_action_get_navigation_type ()</a> +</dt> +<dt id="ientry-idm19384">webkit_navigation_action_get_request, <a class="indexterm" href="WebKitNavigationAction.html#webkit-navigation-action-get-request">webkit_navigation_action_get_request ()</a> +</dt> +<dt id="ientry-idm19423">webkit_navigation_action_is_user_gesture, <a class="indexterm" href="WebKitNavigationAction.html#webkit-navigation-action-is-user-gesture">webkit_navigation_action_is_user_gesture ()</a> +</dt> +<dt id="ientry-idm19982">webkit_navigation_policy_decision_get_frame_name, <a class="indexterm" href="WebKitNavigationPolicyDecision.html#webkit-navigation-policy-decision-get-frame-name">webkit_navigation_policy_decision_get_frame_name ()</a> +</dt> +<dt id="ientry-idm20016">webkit_navigation_policy_decision_get_modifiers, <a class="indexterm" href="WebKitNavigationPolicyDecision.html#webkit-navigation-policy-decision-get-modifiers">webkit_navigation_policy_decision_get_modifiers ()</a> +</dt> +<dt id="ientry-idm20054">webkit_navigation_policy_decision_get_mouse_button, <a class="indexterm" href="WebKitNavigationPolicyDecision.html#webkit-navigation-policy-decision-get-mouse-button">webkit_navigation_policy_decision_get_mouse_button ()</a> +</dt> +<dt id="ientry-idm19943">webkit_navigation_policy_decision_get_navigation_action, <a class="indexterm" href="WebKitNavigationPolicyDecision.html#webkit-navigation-policy-decision-get-navigation-action">webkit_navigation_policy_decision_get_navigation_action ()</a> +</dt> +<dt id="ientry-idm20092">webkit_navigation_policy_decision_get_navigation_type, <a class="indexterm" href="WebKitNavigationPolicyDecision.html#webkit-navigation-policy-decision-get-navigation-type">webkit_navigation_policy_decision_get_navigation_type ()</a> +</dt> +<dt id="ientry-idm20130">webkit_navigation_policy_decision_get_request, <a class="indexterm" href="WebKitNavigationPolicyDecision.html#webkit-navigation-policy-decision-get-request">webkit_navigation_policy_decision_get_request ()</a> +</dt> +<dt id="ientry-idm23510">WebKitNetworkError, <a class="indexterm" href="webkit2gtk-4.0-WebKitError.html#WebKitNetworkError">enum WebKitNetworkError</a> +</dt> +<dt id="ientry-idm2177">WebKitNetworkProxyMode, <a class="indexterm" href="WebKitWebContext.html#WebKitNetworkProxyMode">enum WebKitNetworkProxyMode</a> +</dt> +<dt id="ientry-idm34389">WebKitNetworkProxySettings, <a class="indexterm" href="WebKitNetworkProxySettings.html#WebKitNetworkProxySettings-struct">WebKitNetworkProxySettings</a> +</dt> +<dt id="ientry-idm23475">WEBKIT_NETWORK_ERROR, <a class="indexterm" href="webkit2gtk-4.0-WebKitError.html#WEBKIT-NETWORK-ERROR:CAPS">WEBKIT_NETWORK_ERROR</a> +</dt> +<dt id="ientry-idm23410">webkit_network_error_quark, <a class="indexterm" href="webkit2gtk-4.0-WebKitError.html#webkit-network-error-quark">webkit_network_error_quark ()</a> +</dt> +<dt id="ientry-idm34336">webkit_network_proxy_settings_add_proxy_for_scheme, <a class="indexterm" href="WebKitNetworkProxySettings.html#webkit-network-proxy-settings-add-proxy-for-scheme">webkit_network_proxy_settings_add_proxy_for_scheme ()</a> +</dt> +<dt id="ientry-idm34266">webkit_network_proxy_settings_copy, <a class="indexterm" href="WebKitNetworkProxySettings.html#webkit-network-proxy-settings-copy">webkit_network_proxy_settings_copy ()</a> +</dt> +<dt id="ientry-idm34305">webkit_network_proxy_settings_free, <a class="indexterm" href="WebKitNetworkProxySettings.html#webkit-network-proxy-settings-free">webkit_network_proxy_settings_free ()</a> +</dt> +<dt id="ientry-idm34194">webkit_network_proxy_settings_new, <a class="indexterm" href="WebKitNetworkProxySettings.html#webkit-network-proxy-settings-new">webkit_network_proxy_settings_new ()</a> +</dt> +<dt id="ientry-idm31808">WebKitNotification, <a class="indexterm" href="WebKitNotification.html#WebKitNotification-struct">struct WebKitNotification</a> +</dt> +<dt id="ientry-idm31870">WebKitNotification::clicked, <a class="indexterm" href="WebKitNotification.html#WebKitNotification-clicked">The “clicked” signal</a> +</dt> +<dt id="ientry-idm31911">WebKitNotification::closed, <a class="indexterm" href="WebKitNotification.html#WebKitNotification-closed">The “closed” signal</a> +</dt> +<dt id="ientry-idm31816">WebKitNotification:body, <a class="indexterm" href="WebKitNotification.html#WebKitNotification--body">The “body” property</a> +</dt> +<dt id="ientry-idm31829">WebKitNotification:id, <a class="indexterm" href="WebKitNotification.html#WebKitNotification--id">The “id” property</a> +</dt> +<dt id="ientry-idm31842">WebKitNotification:tag, <a class="indexterm" href="WebKitNotification.html#WebKitNotification--tag">The “tag” property</a> +</dt> +<dt id="ientry-idm31855">WebKitNotification:title, <a class="indexterm" href="WebKitNotification.html#WebKitNotification--title">The “title” property</a> +</dt> +<dt id="ientry-idm31987">WebKitNotificationPermissionRequest, <a class="indexterm" href="WebKitNotificationPermissionRequest.html#WebKitNotificationPermissionRequest-struct">struct WebKitNotificationPermissionRequest</a> +</dt> +<dt id="ientry-idm31775">webkit_notification_clicked, <a class="indexterm" href="WebKitNotification.html#webkit-notification-clicked">webkit_notification_clicked ()</a> +</dt> +<dt id="ientry-idm31746">webkit_notification_close, <a class="indexterm" href="WebKitNotification.html#webkit-notification-close">webkit_notification_close ()</a> +</dt> +<dt id="ientry-idm31679">webkit_notification_get_body, <a class="indexterm" href="WebKitNotification.html#webkit-notification-get-body">webkit_notification_get_body ()</a> +</dt> +<dt id="ientry-idm31615">webkit_notification_get_id, <a class="indexterm" href="WebKitNotification.html#webkit-notification-get-id">webkit_notification_get_id ()</a> +</dt> +<dt id="ientry-idm31711">webkit_notification_get_tag, <a class="indexterm" href="WebKitNotification.html#webkit-notification-get-tag">webkit_notification_get_tag ()</a> +</dt> +<dt id="ientry-idm31647">webkit_notification_get_title, <a class="indexterm" href="WebKitNotification.html#webkit-notification-get-title">webkit_notification_get_title ()</a> +</dt> +</dl> +</div> +<div class="indexdiv"> +<h3>P</h3> +<dl> +<dt id="ientry-idm18978">WebKitPermissionRequest, <a class="indexterm" href="WebKitPermissionRequest.html#WebKitPermissionRequest-struct">WebKitPermissionRequest</a> +</dt> +<dt id="ientry-idm18922">webkit_permission_request_allow, <a class="indexterm" href="WebKitPermissionRequest.html#webkit-permission-request-allow">webkit_permission_request_allow ()</a> +</dt> +<dt id="ientry-idm18949">webkit_permission_request_deny, <a class="indexterm" href="WebKitPermissionRequest.html#webkit-permission-request-deny">webkit_permission_request_deny ()</a> +</dt> +<dt id="ientry-idm26877">WebKitPlugin, <a class="indexterm" href="WebKitPlugin.html#WebKitPlugin-struct">struct WebKitPlugin</a> +</dt> +<dt id="ientry-idm23553">WebKitPluginError, <a class="indexterm" href="webkit2gtk-4.0-WebKitError.html#WebKitPluginError">enum WebKitPluginError</a> +</dt> +<dt id="ientry-idm23480">WEBKIT_PLUGIN_ERROR, <a class="indexterm" href="webkit2gtk-4.0-WebKitError.html#WEBKIT-PLUGIN-ERROR:CAPS">WEBKIT_PLUGIN_ERROR</a> +</dt> +<dt id="ientry-idm23419">webkit_plugin_error_quark, <a class="indexterm" href="webkit2gtk-4.0-WebKitError.html#webkit-plugin-error-quark">webkit_plugin_error_quark ()</a> +</dt> +<dt id="ientry-idm26617">webkit_plugin_get_description, <a class="indexterm" href="WebKitPlugin.html#webkit-plugin-get-description">webkit_plugin_get_description ()</a> +</dt> +<dt id="ientry-idm26675">webkit_plugin_get_mime_info_list, <a class="indexterm" href="WebKitPlugin.html#webkit-plugin-get-mime-info-list">webkit_plugin_get_mime_info_list ()</a> +</dt> +<dt id="ientry-idm26588">webkit_plugin_get_name, <a class="indexterm" href="WebKitPlugin.html#webkit-plugin-get-name">webkit_plugin_get_name ()</a> +</dt> +<dt id="ientry-idm26646">webkit_plugin_get_path, <a class="indexterm" href="WebKitPlugin.html#webkit-plugin-get-path">webkit_plugin_get_path ()</a> +</dt> +<dt id="ientry-idm19797">WebKitPolicyDecision, <a class="indexterm" href="WebKitPolicyDecision.html#WebKitPolicyDecision-struct">struct WebKitPolicyDecision</a> +</dt> +<dt id="ientry-idm7178">WebKitPolicyDecisionType, <a class="indexterm" href="WebKitWebView.html#WebKitPolicyDecisionType">enum WebKitPolicyDecisionType</a> +</dt> +<dt id="ientry-idm23602">WebKitPolicyError, <a class="indexterm" href="webkit2gtk-4.0-WebKitError.html#WebKitPolicyError">enum WebKitPolicyError</a> +</dt> +<dt id="ientry-idm19712">webkit_policy_decision_download, <a class="indexterm" href="WebKitPolicyDecision.html#webkit-policy-decision-download">webkit_policy_decision_download ()</a> +</dt> +<dt id="ientry-idm19739">webkit_policy_decision_ignore, <a class="indexterm" href="WebKitPolicyDecision.html#webkit-policy-decision-ignore">webkit_policy_decision_ignore ()</a> +</dt> +<dt id="ientry-idm19768">webkit_policy_decision_use, <a class="indexterm" href="WebKitPolicyDecision.html#webkit-policy-decision-use">webkit_policy_decision_use ()</a> +</dt> +<dt id="ientry-idm23485">WEBKIT_POLICY_ERROR, <a class="indexterm" href="webkit2gtk-4.0-WebKitError.html#WEBKIT-POLICY-ERROR:CAPS">WEBKIT_POLICY_ERROR</a> +</dt> +<dt id="ientry-idm23428">webkit_policy_error_quark, <a class="indexterm" href="webkit2gtk-4.0-WebKitError.html#webkit-policy-error-quark">webkit_policy_error_quark ()</a> +</dt> +<dt id="ientry-idm21793">WebKitPrintCustomWidget, <a class="indexterm" href="WebKitPrintCustomWidget.html#WebKitPrintCustomWidget-struct">struct WebKitPrintCustomWidget</a> +</dt> +<dt id="ientry-idm21830">WebKitPrintCustomWidget::apply, <a class="indexterm" href="WebKitPrintCustomWidget.html#WebKitPrintCustomWidget-apply">The “apply” signal</a> +</dt> +<dt id="ientry-idm21869">WebKitPrintCustomWidget::update, <a class="indexterm" href="WebKitPrintCustomWidget.html#WebKitPrintCustomWidget-update">The “update” signal</a> +</dt> +<dt id="ientry-idm21801">WebKitPrintCustomWidget:title, <a class="indexterm" href="WebKitPrintCustomWidget.html#WebKitPrintCustomWidget--title">The “title” property</a> +</dt> +<dt id="ientry-idm21814">WebKitPrintCustomWidget:widget, <a class="indexterm" href="WebKitPrintCustomWidget.html#WebKitPrintCustomWidget--widget">The “widget” property</a> +</dt> +<dt id="ientry-idm23676">WebKitPrintError, <a class="indexterm" href="webkit2gtk-4.0-WebKitError.html#WebKitPrintError">enum WebKitPrintError</a> +</dt> +<dt id="ientry-idm22389">WebKitPrintOperation, <a class="indexterm" href="WebKitPrintOperation.html#WebKitPrintOperation-struct">WebKitPrintOperation</a> +</dt> +<dt id="ientry-idm22462">WebKitPrintOperation::create-custom-widget, <a class="indexterm" href="WebKitPrintOperation.html#WebKitPrintOperation-create-custom-widget">The “create-custom-widget” signal</a> +</dt> +<dt id="ientry-idm22516">WebKitPrintOperation::failed, <a class="indexterm" href="WebKitPrintOperation.html#WebKitPrintOperation-failed">The “failed” signal</a> +</dt> +<dt id="ientry-idm22568">WebKitPrintOperation::finished, <a class="indexterm" href="WebKitPrintOperation.html#WebKitPrintOperation-finished">The “finished” signal</a> +</dt> +<dt id="ientry-idm22424">WebKitPrintOperation:page-setup, <a class="indexterm" href="WebKitPrintOperation.html#WebKitPrintOperation--page-setup">The “page-setup” property</a> +</dt> +<dt id="ientry-idm22436">WebKitPrintOperation:print-settings, <a class="indexterm" href="WebKitPrintOperation.html#WebKitPrintOperation--print-settings">The “print-settings” property</a> +</dt> +<dt id="ientry-idm22448">WebKitPrintOperation:web-view, <a class="indexterm" href="WebKitPrintOperation.html#WebKitPrintOperation--web-view">The “web-view” property</a> +</dt> +<dt id="ientry-idm22394">WebKitPrintOperationResponse, <a class="indexterm" href="WebKitPrintOperation.html#WebKitPrintOperationResponse">enum WebKitPrintOperationResponse</a> +</dt> +<dt id="ientry-idm21755">webkit_print_custom_widget_get_title, <a class="indexterm" href="WebKitPrintCustomWidget.html#webkit-print-custom-widget-get-title">webkit_print_custom_widget_get_title ()</a> +</dt> +<dt id="ientry-idm21707">webkit_print_custom_widget_get_widget, <a class="indexterm" href="WebKitPrintCustomWidget.html#webkit-print-custom-widget-get-widget">webkit_print_custom_widget_get_widget ()</a> +</dt> +<dt id="ientry-idm21655">webkit_print_custom_widget_new, <a class="indexterm" href="WebKitPrintCustomWidget.html#webkit-print-custom-widget-new">webkit_print_custom_widget_new ()</a> +</dt> +<dt id="ientry-idm23495">WEBKIT_PRINT_ERROR, <a class="indexterm" href="webkit2gtk-4.0-WebKitError.html#WEBKIT-PRINT-ERROR:CAPS">WEBKIT_PRINT_ERROR</a> +</dt> +<dt id="ientry-idm23446">webkit_print_error_quark, <a class="indexterm" href="webkit2gtk-4.0-WebKitError.html#webkit-print-error-quark">webkit_print_error_quark ()</a> +</dt> +<dt id="ientry-idm22208">webkit_print_operation_get_page_setup, <a class="indexterm" href="WebKitPrintOperation.html#webkit-print-operation-get-page-setup">webkit_print_operation_get_page_setup ()</a> +</dt> +<dt id="ientry-idm22124">webkit_print_operation_get_print_settings, <a class="indexterm" href="WebKitPrintOperation.html#webkit-print-operation-get-print-settings">webkit_print_operation_get_print_settings ()</a> +</dt> +<dt id="ientry-idm22086">webkit_print_operation_new, <a class="indexterm" href="WebKitPrintOperation.html#webkit-print-operation-new">webkit_print_operation_new ()</a> +</dt> +<dt id="ientry-idm22350">webkit_print_operation_print, <a class="indexterm" href="WebKitPrintOperation.html#webkit-print-operation-print">webkit_print_operation_print ()</a> +</dt> +<dt id="ientry-idm22292">webkit_print_operation_run_dialog, <a class="indexterm" href="WebKitPrintOperation.html#webkit-print-operation-run-dialog">webkit_print_operation_run_dialog ()</a> +</dt> +<dt id="ientry-idm22251">webkit_print_operation_set_page_setup, <a class="indexterm" href="WebKitPrintOperation.html#webkit-print-operation-set-page-setup">webkit_print_operation_set_page_setup ()</a> +</dt> +<dt id="ientry-idm22167">webkit_print_operation_set_print_settings, <a class="indexterm" href="WebKitPrintOperation.html#webkit-print-operation-set-print-settings">webkit_print_operation_set_print_settings ()</a> +</dt> +<dt id="ientry-idm2115">WebKitProcessModel, <a class="indexterm" href="WebKitWebContext.html#WebKitProcessModel">enum WebKitProcessModel</a> +</dt> +</dl> +</div> +<div class="indexdiv"> +<h3>R</h3> +<dl> +<dt id="ientry-idm20527">WebKitResponsePolicyDecision, <a class="indexterm" href="WebKitResponsePolicyDecision.html#WebKitResponsePolicyDecision-struct">struct WebKitResponsePolicyDecision</a> +</dt> +<dt id="ientry-idm20535">WebKitResponsePolicyDecision:request, <a class="indexterm" href="WebKitResponsePolicyDecision.html#WebKitResponsePolicyDecision--request">The “request” property</a> +</dt> +<dt id="ientry-idm20547">WebKitResponsePolicyDecision:response, <a class="indexterm" href="WebKitResponsePolicyDecision.html#WebKitResponsePolicyDecision--response">The “response” property</a> +</dt> +<dt id="ientry-idm20415">webkit_response_policy_decision_get_request, <a class="indexterm" href="WebKitResponsePolicyDecision.html#webkit-response-policy-decision-get-request">webkit_response_policy_decision_get_request ()</a> +</dt> +<dt id="ientry-idm20450">webkit_response_policy_decision_get_response, <a class="indexterm" href="WebKitResponsePolicyDecision.html#webkit-response-policy-decision-get-response">webkit_response_policy_decision_get_response ()</a> +</dt> +<dt id="ientry-idm20485">webkit_response_policy_decision_is_mime_type_supported, <a class="indexterm" href="WebKitResponsePolicyDecision.html#webkit-response-policy-decision-is-mime-type-supported">webkit_response_policy_decision_is_mime_type_supported ()</a> +</dt> +</dl> +</div> +<div class="indexdiv"> +<h3>S</h3> +<dl> +<dt id="ientry-idm7231">WebKitSaveMode, <a class="indexterm" href="WebKitWebView.html#WebKitSaveMode">enum WebKitSaveMode</a> +</dt> +<dt id="ientry-idm7430">WebKitScriptDialog, <a class="indexterm" href="WebKitWebView.html#WebKitScriptDialog-struct">WebKitScriptDialog</a> +</dt> +<dt id="ientry-idm7435">WebKitScriptDialogType, <a class="indexterm" href="WebKitWebView.html#WebKitScriptDialogType">enum WebKitScriptDialogType</a> +</dt> +<dt id="ientry-idm35686">WebKitScriptWorld, <a class="indexterm" href="WebKitScriptWorld.html#WebKitScriptWorld-struct">struct WebKitScriptWorld</a> +</dt> +<dt id="ientry-idm35694">WebKitScriptWorld::window-object-cleared, <a class="indexterm" href="WebKitScriptWorld.html#WebKitScriptWorld-window-object-cleared">The “window-object-cleared” signal</a> +</dt> +<dt id="ientry-idm6802">webkit_script_dialog_confirm_set_confirmed, <a class="indexterm" href="WebKitWebView.html#webkit-script-dialog-confirm-set-confirmed">webkit_script_dialog_confirm_set_confirmed ()</a> +</dt> +<dt id="ientry-idm6734">webkit_script_dialog_get_dialog_type, <a class="indexterm" href="WebKitWebView.html#webkit-script-dialog-get-dialog-type">webkit_script_dialog_get_dialog_type ()</a> +</dt> +<dt id="ientry-idm6769">webkit_script_dialog_get_message, <a class="indexterm" href="WebKitWebView.html#webkit-script-dialog-get-message">webkit_script_dialog_get_message ()</a> +</dt> +<dt id="ientry-idm6856">webkit_script_dialog_prompt_get_default_text, <a class="indexterm" href="WebKitWebView.html#webkit-script-dialog-prompt-get-default-text">webkit_script_dialog_prompt_get_default_text ()</a> +</dt> +<dt id="ientry-idm6895">webkit_script_dialog_prompt_set_text, <a class="indexterm" href="WebKitWebView.html#webkit-script-dialog-prompt-set-text">webkit_script_dialog_prompt_set_text ()</a> +</dt> +<dt id="ientry-idm35628">webkit_script_world_get_default, <a class="indexterm" href="WebKitScriptWorld.html#webkit-script-world-get-default">webkit_script_world_get_default ()</a> +</dt> +<dt id="ientry-idm35656">webkit_script_world_new, <a class="indexterm" href="WebKitScriptWorld.html#webkit-script-world-new">webkit_script_world_new ()</a> +</dt> +<dt id="ientry-idm30523">WebKitSecurityManager, <a class="indexterm" href="WebKitSecurityManager.html#WebKitSecurityManager-struct">struct WebKitSecurityManager</a> +</dt> +<dt id="ientry-idm32459">WebKitSecurityOrigin, <a class="indexterm" href="WebKitSecurityOrigin.html#WebKitSecurityOrigin-struct">WebKitSecurityOrigin</a> +</dt> +<dt id="ientry-idm30353">webkit_security_manager_register_uri_scheme_as_cors_enabled, <a class="indexterm" href="WebKitSecurityManager.html#webkit-security-manager-register-uri-scheme-as-cors-enabled">webkit_security_manager_register_uri_scheme_as_cors_enabled ()</a> +</dt> +<dt id="ientry-idm30185">webkit_security_manager_register_uri_scheme_as_display_isolated, <a class="indexterm" href="WebKitSecurityManager.html#webkit-security-manager-register-uri-scheme-as-display-isolated">webkit_security_manager_register_uri_scheme_as_display_isolated ()</a> +</dt> +<dt id="ientry-idm30437">webkit_security_manager_register_uri_scheme_as_empty_document, <a class="indexterm" href="WebKitSecurityManager.html#webkit-security-manager-register-uri-scheme-as-empty-document">webkit_security_manager_register_uri_scheme_as_empty_document ()</a> +</dt> +<dt id="ientry-idm30017">webkit_security_manager_register_uri_scheme_as_local, <a class="indexterm" href="WebKitSecurityManager.html#webkit-security-manager-register-uri-scheme-as-local">webkit_security_manager_register_uri_scheme_as_local ()</a> +</dt> +<dt id="ientry-idm30101">webkit_security_manager_register_uri_scheme_as_no_access, <a class="indexterm" href="WebKitSecurityManager.html#webkit-security-manager-register-uri-scheme-as-no-access">webkit_security_manager_register_uri_scheme_as_no_access ()</a> +</dt> +<dt id="ientry-idm30269">webkit_security_manager_register_uri_scheme_as_secure, <a class="indexterm" href="WebKitSecurityManager.html#webkit-security-manager-register-uri-scheme-as-secure">webkit_security_manager_register_uri_scheme_as_secure ()</a> +</dt> +<dt id="ientry-idm30390">webkit_security_manager_uri_scheme_is_cors_enabled, <a class="indexterm" href="WebKitSecurityManager.html#webkit-security-manager-uri-scheme-is-cors-enabled">webkit_security_manager_uri_scheme_is_cors_enabled ()</a> +</dt> +<dt id="ientry-idm30222">webkit_security_manager_uri_scheme_is_display_isolated, <a class="indexterm" href="WebKitSecurityManager.html#webkit-security-manager-uri-scheme-is-display-isolated">webkit_security_manager_uri_scheme_is_display_isolated ()</a> +</dt> +<dt id="ientry-idm30474">webkit_security_manager_uri_scheme_is_empty_document, <a class="indexterm" href="WebKitSecurityManager.html#webkit-security-manager-uri-scheme-is-empty-document">webkit_security_manager_uri_scheme_is_empty_document ()</a> +</dt> +<dt id="ientry-idm30054">webkit_security_manager_uri_scheme_is_local, <a class="indexterm" href="WebKitSecurityManager.html#webkit-security-manager-uri-scheme-is-local">webkit_security_manager_uri_scheme_is_local ()</a> +</dt> +<dt id="ientry-idm30138">webkit_security_manager_uri_scheme_is_no_access, <a class="indexterm" href="WebKitSecurityManager.html#webkit-security-manager-uri-scheme-is-no-access">webkit_security_manager_uri_scheme_is_no_access ()</a> +</dt> +<dt id="ientry-idm30306">webkit_security_manager_uri_scheme_is_secure, <a class="indexterm" href="WebKitSecurityManager.html#webkit-security-manager-uri-scheme-is-secure">webkit_security_manager_uri_scheme_is_secure ()</a> +</dt> +<dt id="ientry-idm32301">webkit_security_origin_get_host, <a class="indexterm" href="WebKitSecurityOrigin.html#webkit-security-origin-get-host">webkit_security_origin_get_host ()</a> +</dt> +<dt id="ientry-idm32342">webkit_security_origin_get_port, <a class="indexterm" href="WebKitSecurityOrigin.html#webkit-security-origin-get-port">webkit_security_origin_get_port ()</a> +</dt> +<dt id="ientry-idm32260">webkit_security_origin_get_protocol, <a class="indexterm" href="WebKitSecurityOrigin.html#webkit-security-origin-get-protocol">webkit_security_origin_get_protocol ()</a> +</dt> +<dt id="ientry-idm32380">webkit_security_origin_is_opaque, <a class="indexterm" href="WebKitSecurityOrigin.html#webkit-security-origin-is-opaque">webkit_security_origin_is_opaque ()</a> +</dt> +<dt id="ientry-idm32101">webkit_security_origin_new, <a class="indexterm" href="WebKitSecurityOrigin.html#webkit-security-origin-new">webkit_security_origin_new ()</a> +</dt> +<dt id="ientry-idm32155">webkit_security_origin_new_for_uri, <a class="indexterm" href="WebKitSecurityOrigin.html#webkit-security-origin-new-for-uri">webkit_security_origin_new_for_uri ()</a> +</dt> +<dt id="ientry-idm32193">webkit_security_origin_ref, <a class="indexterm" href="WebKitSecurityOrigin.html#webkit-security-origin-ref">webkit_security_origin_ref ()</a> +</dt> +<dt id="ientry-idm32416">webkit_security_origin_to_string, <a class="indexterm" href="WebKitSecurityOrigin.html#webkit-security-origin-to-string">webkit_security_origin_to_string ()</a> +</dt> +<dt id="ientry-idm32228">webkit_security_origin_unref, <a class="indexterm" href="WebKitSecurityOrigin.html#webkit-security-origin-unref">webkit_security_origin_unref ()</a> +</dt> +<dt id="ientry-idm16005">WebKitSettings, <a class="indexterm" href="WebKitSettings.html#WebKitSettings-struct">struct WebKitSettings</a> +</dt> +<dt id="ientry-idm16046">WebKitSettings:allow-file-access-from-file-urls, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--allow-file-access-from-file-urls">The “allow-file-access-from-file-urls” property</a> +</dt> +<dt id="ientry-idm16061">WebKitSettings:allow-modal-dialogs, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--allow-modal-dialogs">The “allow-modal-dialogs” property</a> +</dt> +<dt id="ientry-idm16081">WebKitSettings:allow-universal-access-from-file-urls, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--allow-universal-access-from-file-urls">The “allow-universal-access-from-file-urls” property</a> +</dt> +<dt id="ientry-idm16096">WebKitSettings:auto-load-images, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--auto-load-images">The “auto-load-images” property</a> +</dt> +<dt id="ientry-idm16107">WebKitSettings:cursive-font-family, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--cursive-font-family">The “cursive-font-family” property</a> +</dt> +<dt id="ientry-idm16118">WebKitSettings:default-charset, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--default-charset">The “default-charset” property</a> +</dt> +<dt id="ientry-idm16129">WebKitSettings:default-font-family, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--default-font-family">The “default-font-family” property</a> +</dt> +<dt id="ientry-idm16140">WebKitSettings:default-font-size, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--default-font-size">The “default-font-size” property</a> +</dt> +<dt id="ientry-idm16151">WebKitSettings:default-monospace-font-size, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--default-monospace-font-size">The “default-monospace-font-size” property</a> +</dt> +<dt id="ientry-idm16162">WebKitSettings:draw-compositing-indicators, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--draw-compositing-indicators">The “draw-compositing-indicators” property</a> +</dt> +<dt id="ientry-idm16173">WebKitSettings:enable-accelerated-2d-canvas, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--enable-accelerated-2d-canvas">The “enable-accelerated-2d-canvas” property</a> +</dt> +<dt id="ientry-idm16186">WebKitSettings:enable-caret-browsing, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--enable-caret-browsing">The “enable-caret-browsing” property</a> +</dt> +<dt id="ientry-idm16197">WebKitSettings:enable-developer-extras, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--enable-developer-extras">The “enable-developer-extras” property</a> +</dt> +<dt id="ientry-idm16208">WebKitSettings:enable-dns-prefetching, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--enable-dns-prefetching">The “enable-dns-prefetching” property</a> +</dt> +<dt id="ientry-idm16219">WebKitSettings:enable-frame-flattening, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--enable-frame-flattening">The “enable-frame-flattening” property</a> +</dt> +<dt id="ientry-idm16230">WebKitSettings:enable-fullscreen, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--enable-fullscreen">The “enable-fullscreen” property</a> +</dt> +<dt id="ientry-idm16241">WebKitSettings:enable-html5-database, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--enable-html5-database">The “enable-html5-database” property</a> +</dt> +<dt id="ientry-idm16253">WebKitSettings:enable-html5-local-storage, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--enable-html5-local-storage">The “enable-html5-local-storage” property</a> +</dt> +<dt id="ientry-idm16265">WebKitSettings:enable-hyperlink-auditing, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--enable-hyperlink-auditing">The “enable-hyperlink-auditing” property</a> +</dt> +<dt id="ientry-idm16279">WebKitSettings:enable-java, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--enable-java">The “enable-java” property</a> +</dt> +<dt id="ientry-idm16290">WebKitSettings:enable-javascript, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--enable-javascript">The “enable-javascript” property</a> +</dt> +<dt id="ientry-idm16301">WebKitSettings:enable-media-stream, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--enable-media-stream">The “enable-media-stream” property</a> +</dt> +<dt id="ientry-idm16315">WebKitSettings:enable-mediasource, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--enable-mediasource">The “enable-mediasource” property</a> +</dt> +<dt id="ientry-idm16329">WebKitSettings:enable-offline-web-application-cache, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--enable-offline-web-application-cache">The “enable-offline-web-application-cache” property</a> +</dt> +<dt id="ientry-idm16341">WebKitSettings:enable-page-cache, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--enable-page-cache">The “enable-page-cache” property</a> +</dt> +<dt id="ientry-idm16352">WebKitSettings:enable-plugins, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--enable-plugins">The “enable-plugins” property</a> +</dt> +<dt id="ientry-idm16363">WebKitSettings:enable-private-browsing, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--enable-private-browsing">The “enable-private-browsing” property</a> +</dt> +<dt id="ientry-idm16382">WebKitSettings:enable-resizable-text-areas, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--enable-resizable-text-areas">The “enable-resizable-text-areas” property</a> +</dt> +<dt id="ientry-idm16393">WebKitSettings:enable-site-specific-quirks, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--enable-site-specific-quirks">The “enable-site-specific-quirks” property</a> +</dt> +<dt id="ientry-idm16404">WebKitSettings:enable-smooth-scrolling, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--enable-smooth-scrolling">The “enable-smooth-scrolling” property</a> +</dt> +<dt id="ientry-idm16415">WebKitSettings:enable-spatial-navigation, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--enable-spatial-navigation">The “enable-spatial-navigation” property</a> +</dt> +<dt id="ientry-idm16428">WebKitSettings:enable-tabs-to-links, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--enable-tabs-to-links">The “enable-tabs-to-links” property</a> +</dt> +<dt id="ientry-idm16439">WebKitSettings:enable-webaudio, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--enable-webaudio">The “enable-webaudio” property</a> +</dt> +<dt id="ientry-idm16451">WebKitSettings:enable-webgl, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--enable-webgl">The “enable-webgl” property</a> +</dt> +<dt id="ientry-idm16462">WebKitSettings:enable-write-console-messages-to-stdout, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--enable-write-console-messages-to-stdout">The “enable-write-console-messages-to-stdout” property</a> +</dt> +<dt id="ientry-idm16475">WebKitSettings:enable-xss-auditor, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--enable-xss-auditor">The “enable-xss-auditor” property</a> +</dt> +<dt id="ientry-idm16486">WebKitSettings:fantasy-font-family, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--fantasy-font-family">The “fantasy-font-family” property</a> +</dt> +<dt id="ientry-idm16497">WebKitSettings:hardware-acceleration-policy, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--hardware-acceleration-policy">The “hardware-acceleration-policy” property</a> +</dt> +<dt id="ientry-idm16519">WebKitSettings:javascript-can-access-clipboard, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--javascript-can-access-clipboard">The “javascript-can-access-clipboard” property</a> +</dt> +<dt id="ientry-idm16534">WebKitSettings:javascript-can-open-windows-automatically, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--javascript-can-open-windows-automatically">The “javascript-can-open-windows-automatically” property</a> +</dt> +<dt id="ientry-idm16545">WebKitSettings:load-icons-ignoring-image-load-setting, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--load-icons-ignoring-image-load-setting">The “load-icons-ignoring-image-load-setting” property</a> +</dt> +<dt id="ientry-idm16558">WebKitSettings:media-playback-allows-inline, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--media-playback-allows-inline">The “media-playback-allows-inline” property</a> +</dt> +<dt id="ientry-idm16573">WebKitSettings:media-playback-requires-user-gesture, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--media-playback-requires-user-gesture">The “media-playback-requires-user-gesture” property</a> +</dt> +<dt id="ientry-idm16584">WebKitSettings:minimum-font-size, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--minimum-font-size">The “minimum-font-size” property</a> +</dt> +<dt id="ientry-idm16595">WebKitSettings:monospace-font-family, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--monospace-font-family">The “monospace-font-family” property</a> +</dt> +<dt id="ientry-idm16606">WebKitSettings:pictograph-font-family, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--pictograph-font-family">The “pictograph-font-family” property</a> +</dt> +<dt id="ientry-idm16617">WebKitSettings:print-backgrounds, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--print-backgrounds">The “print-backgrounds” property</a> +</dt> +<dt id="ientry-idm16628">WebKitSettings:sans-serif-font-family, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--sans-serif-font-family">The “sans-serif-font-family” property</a> +</dt> +<dt id="ientry-idm16639">WebKitSettings:serif-font-family, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--serif-font-family">The “serif-font-family” property</a> +</dt> +<dt id="ientry-idm16650">WebKitSettings:user-agent, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--user-agent">The “user-agent” property</a> +</dt> +<dt id="ientry-idm16666">WebKitSettings:zoom-text-only, <a class="indexterm" href="WebKitSettings.html#WebKitSettings--zoom-text-only">The “zoom-text-only” property</a> +</dt> +<dt id="ientry-idm15771">webkit_settings_get_allow_file_access_from_file_urls, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-allow-file-access-from-file-urls">webkit_settings_get_allow_file_access_from_file_urls ()</a> +</dt> +<dt id="ientry-idm14624">webkit_settings_get_allow_modal_dialogs, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-allow-modal-dialogs">webkit_settings_get_allow_modal_dialogs ()</a> +</dt> +<dt id="ientry-idm15849">webkit_settings_get_allow_universal_access_from_file_urls, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-allow-universal-access-from-file-urls">webkit_settings_get_allow_universal_access_from_file_urls ()</a> +</dt> +<dt id="ientry-idm12194">webkit_settings_get_auto_load_images, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-auto-load-images">webkit_settings_get_auto_load_images ()</a> +</dt> +<dt id="ientry-idm13340">webkit_settings_get_cursive_font_family, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-cursive-font-family">webkit_settings_get_cursive_font_family ()</a> +</dt> +<dt id="ientry-idm13760">webkit_settings_get_default_charset, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-default-charset">webkit_settings_get_default_charset ()</a> +</dt> +<dt id="ientry-idm13082">webkit_settings_get_default_font_family, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-default-font-family">webkit_settings_get_default_font_family ()</a> +</dt> +<dt id="ientry-idm13550">webkit_settings_get_default_font_size, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-default-font-size">webkit_settings_get_default_font_size ()</a> +</dt> +<dt id="ientry-idm13620">webkit_settings_get_default_monospace_font_size, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-default-monospace-font-size">webkit_settings_get_default_monospace_font_size ()</a> +</dt> +<dt id="ientry-idm14956">webkit_settings_get_draw_compositing_indicators, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-draw-compositing-indicators">webkit_settings_get_draw_compositing_indicators ()</a> +</dt> +<dt id="ientry-idm15381">webkit_settings_get_enable_accelerated_2d_canvas, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-enable-accelerated-2d-canvas">webkit_settings_get_enable_accelerated_2d_canvas ()</a> +</dt> +<dt id="ientry-idm14216">webkit_settings_get_enable_caret_browsing, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-enable-caret-browsing">webkit_settings_get_enable_caret_browsing ()</a> +</dt> +<dt id="ientry-idm13920">webkit_settings_get_enable_developer_extras, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-enable-developer-extras">webkit_settings_get_enable_developer_extras ()</a> +</dt> +<dt id="ientry-idm14142">webkit_settings_get_enable_dns_prefetching, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-enable-dns-prefetching">webkit_settings_get_enable_dns_prefetching ()</a> +</dt> +<dt id="ientry-idm12268">webkit_settings_get_enable_frame_flattening, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-enable-frame-flattening">webkit_settings_get_enable_frame_flattening ()</a> +</dt> +<dt id="ientry-idm14290">webkit_settings_get_enable_fullscreen, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-enable-fullscreen">webkit_settings_get_enable_fullscreen ()</a> +</dt> +<dt id="ientry-idm12342">webkit_settings_get_enable_html5_database, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-enable-html5-database">webkit_settings_get_enable_html5_database ()</a> +</dt> +<dt id="ientry-idm12416">webkit_settings_get_enable_html5_local_storage, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-enable-html5-local-storage">webkit_settings_get_enable_html5_local_storage ()</a> +</dt> +<dt id="ientry-idm12490">webkit_settings_get_enable_hyperlink_auditing, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-enable-hyperlink-auditing">webkit_settings_get_enable_hyperlink_auditing ()</a> +</dt> +<dt id="ientry-idm12564">webkit_settings_get_enable_java, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-enable-java">webkit_settings_get_enable_java ()</a> +</dt> +<dt id="ientry-idm12638">webkit_settings_get_enable_javascript, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-enable-javascript">webkit_settings_get_enable_javascript ()</a> +</dt> +<dt id="ientry-idm15693">webkit_settings_get_enable_mediasource, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-enable-mediasource">webkit_settings_get_enable_mediasource ()</a> +</dt> +<dt id="ientry-idm15537">webkit_settings_get_enable_media_stream, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-enable-media-stream">webkit_settings_get_enable_media_stream ()</a> +</dt> +<dt id="ientry-idm12712">webkit_settings_get_enable_offline_web_application_cache, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-enable-offline-web-application-cache">webkit_settings_get_enable_offline_web_application_cache ()</a> +</dt> +<dt id="ientry-idm15104">webkit_settings_get_enable_page_cache, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-enable-page-cache">webkit_settings_get_enable_page_cache ()</a> +</dt> +<dt id="ientry-idm12786">webkit_settings_get_enable_plugins, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-enable-plugins">webkit_settings_get_enable_plugins ()</a> +</dt> +<dt id="ientry-idm13830">webkit_settings_get_enable_private_browsing, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-enable-private-browsing">webkit_settings_get_enable_private_browsing ()</a> +</dt> +<dt id="ientry-idm13994">webkit_settings_get_enable_resizable_text_areas, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-enable-resizable-text-areas">webkit_settings_get_enable_resizable_text_areas ()</a> +</dt> +<dt id="ientry-idm15030">webkit_settings_get_enable_site_specific_quirks, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-enable-site-specific-quirks">webkit_settings_get_enable_site_specific_quirks ()</a> +</dt> +<dt id="ientry-idm15307">webkit_settings_get_enable_smooth_scrolling, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-enable-smooth-scrolling">webkit_settings_get_enable_smooth_scrolling ()</a> +</dt> +<dt id="ientry-idm15615">webkit_settings_get_enable_spatial_navigation, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-enable-spatial-navigation">webkit_settings_get_enable_spatial_navigation ()</a> +</dt> +<dt id="ientry-idm14068">webkit_settings_get_enable_tabs_to_links, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-enable-tabs-to-links">webkit_settings_get_enable_tabs_to_links ()</a> +</dt> +<dt id="ientry-idm14438">webkit_settings_get_enable_webaudio, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-enable-webaudio">webkit_settings_get_enable_webaudio ()</a> +</dt> +<dt id="ientry-idm14512">webkit_settings_get_enable_webgl, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-enable-webgl">webkit_settings_get_enable_webgl ()</a> +</dt> +<dt id="ientry-idm15459">webkit_settings_get_enable_write_console_messages_to_stdout, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-enable-write-console-messages-to-stdout">webkit_settings_get_enable_write_console_messages_to_stdout ()</a> +</dt> +<dt id="ientry-idm12860">webkit_settings_get_enable_xss_auditor, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-enable-xss-auditor">webkit_settings_get_enable_xss_auditor ()</a> +</dt> +<dt id="ientry-idm13410">webkit_settings_get_fantasy_font_family, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-fantasy-font-family">webkit_settings_get_fantasy_font_family ()</a> +</dt> +<dt id="ientry-idm15927">webkit_settings_get_hardware_acceleration_policy, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-hardware-acceleration-policy">webkit_settings_get_hardware_acceleration_policy ()</a> +</dt> +<dt id="ientry-idm14734">webkit_settings_get_javascript_can_access_clipboard, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-javascript-can-access-clipboard">webkit_settings_get_javascript_can_access_clipboard ()</a> +</dt> +<dt id="ientry-idm12934">webkit_settings_get_javascript_can_open_windows_automatically, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-javascript-can-open-windows-automatically">webkit_settings_get_javascript_can_open_windows_automatically ()</a> +</dt> +<dt id="ientry-idm13008">webkit_settings_get_load_icons_ignoring_image_load_setting, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-load-icons-ignoring-image-load-setting">webkit_settings_get_load_icons_ignoring_image_load_setting ()</a> +</dt> +<dt id="ientry-idm14882">webkit_settings_get_media_playback_allows_inline, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-media-playback-allows-inline">webkit_settings_get_media_playback_allows_inline ()</a> +</dt> +<dt id="ientry-idm14808">webkit_settings_get_media_playback_requires_user_gesture, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-media-playback-requires-user-gesture">webkit_settings_get_media_playback_requires_user_gesture ()</a> +</dt> +<dt id="ientry-idm13690">webkit_settings_get_minimum_font_size, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-minimum-font-size">webkit_settings_get_minimum_font_size ()</a> +</dt> +<dt id="ientry-idm13130">webkit_settings_get_monospace_font_family, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-monospace-font-family">webkit_settings_get_monospace_font_family ()</a> +</dt> +<dt id="ientry-idm13480">webkit_settings_get_pictograph_font_family, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-pictograph-font-family">webkit_settings_get_pictograph_font_family ()</a> +</dt> +<dt id="ientry-idm14364">webkit_settings_get_print_backgrounds, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-print-backgrounds">webkit_settings_get_print_backgrounds ()</a> +</dt> +<dt id="ientry-idm13270">webkit_settings_get_sans_serif_font_family, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-sans-serif-font-family">webkit_settings_get_sans_serif_font_family ()</a> +</dt> +<dt id="ientry-idm13200">webkit_settings_get_serif_font_family, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-serif-font-family">webkit_settings_get_serif_font_family ()</a> +</dt> +<dt id="ientry-idm15178">webkit_settings_get_user_agent, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-user-agent">webkit_settings_get_user_agent ()</a> +</dt> +<dt id="ientry-idm14660">webkit_settings_get_zoom_text_only, <a class="indexterm" href="WebKitSettings.html#webkit-settings-get-zoom-text-only">webkit_settings_get_zoom_text_only ()</a> +</dt> +<dt id="ientry-idm12130">webkit_settings_new, <a class="indexterm" href="WebKitSettings.html#webkit-settings-new">webkit_settings_new ()</a> +</dt> +<dt id="ientry-idm12151">webkit_settings_new_with_settings, <a class="indexterm" href="WebKitSettings.html#webkit-settings-new-with-settings">webkit_settings_new_with_settings ()</a> +</dt> +<dt id="ientry-idm15809">webkit_settings_set_allow_file_access_from_file_urls, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-allow-file-access-from-file-urls">webkit_settings_set_allow_file_access_from_file_urls ()</a> +</dt> +<dt id="ientry-idm14586">webkit_settings_set_allow_modal_dialogs, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-allow-modal-dialogs">webkit_settings_set_allow_modal_dialogs ()</a> +</dt> +<dt id="ientry-idm15887">webkit_settings_set_allow_universal_access_from_file_urls, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-allow-universal-access-from-file-urls">webkit_settings_set_allow_universal_access_from_file_urls ()</a> +</dt> +<dt id="ientry-idm12230">webkit_settings_set_auto_load_images, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-auto-load-images">webkit_settings_set_auto_load_images ()</a> +</dt> +<dt id="ientry-idm13372">webkit_settings_set_cursive_font_family, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-cursive-font-family">webkit_settings_set_cursive_font_family ()</a> +</dt> +<dt id="ientry-idm13792">webkit_settings_set_default_charset, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-default-charset">webkit_settings_set_default_charset ()</a> +</dt> +<dt id="ientry-idm13092">webkit_settings_set_default_font_family, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-default-font-family">webkit_settings_set_default_font_family ()</a> +</dt> +<dt id="ientry-idm13582">webkit_settings_set_default_font_size, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-default-font-size">webkit_settings_set_default_font_size ()</a> +</dt> +<dt id="ientry-idm13652">webkit_settings_set_default_monospace_font_size, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-default-monospace-font-size">webkit_settings_set_default_monospace_font_size ()</a> +</dt> +<dt id="ientry-idm14992">webkit_settings_set_draw_compositing_indicators, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-draw-compositing-indicators">webkit_settings_set_draw_compositing_indicators ()</a> +</dt> +<dt id="ientry-idm15419">webkit_settings_set_enable_accelerated_2d_canvas, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-enable-accelerated-2d-canvas">webkit_settings_set_enable_accelerated_2d_canvas ()</a> +</dt> +<dt id="ientry-idm14252">webkit_settings_set_enable_caret_browsing, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-enable-caret-browsing">webkit_settings_set_enable_caret_browsing ()</a> +</dt> +<dt id="ientry-idm13956">webkit_settings_set_enable_developer_extras, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-enable-developer-extras">webkit_settings_set_enable_developer_extras ()</a> +</dt> +<dt id="ientry-idm14178">webkit_settings_set_enable_dns_prefetching, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-enable-dns-prefetching">webkit_settings_set_enable_dns_prefetching ()</a> +</dt> +<dt id="ientry-idm12304">webkit_settings_set_enable_frame_flattening, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-enable-frame-flattening">webkit_settings_set_enable_frame_flattening ()</a> +</dt> +<dt id="ientry-idm14326">webkit_settings_set_enable_fullscreen, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-enable-fullscreen">webkit_settings_set_enable_fullscreen ()</a> +</dt> +<dt id="ientry-idm12378">webkit_settings_set_enable_html5_database, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-enable-html5-database">webkit_settings_set_enable_html5_database ()</a> +</dt> +<dt id="ientry-idm12452">webkit_settings_set_enable_html5_local_storage, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-enable-html5-local-storage">webkit_settings_set_enable_html5_local_storage ()</a> +</dt> +<dt id="ientry-idm12526">webkit_settings_set_enable_hyperlink_auditing, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-enable-hyperlink-auditing">webkit_settings_set_enable_hyperlink_auditing ()</a> +</dt> +<dt id="ientry-idm12600">webkit_settings_set_enable_java, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-enable-java">webkit_settings_set_enable_java ()</a> +</dt> +<dt id="ientry-idm12674">webkit_settings_set_enable_javascript, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-enable-javascript">webkit_settings_set_enable_javascript ()</a> +</dt> +<dt id="ientry-idm15731">webkit_settings_set_enable_mediasource, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-enable-mediasource">webkit_settings_set_enable_mediasource ()</a> +</dt> +<dt id="ientry-idm15575">webkit_settings_set_enable_media_stream, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-enable-media-stream">webkit_settings_set_enable_media_stream ()</a> +</dt> +<dt id="ientry-idm12748">webkit_settings_set_enable_offline_web_application_cache, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-enable-offline-web-application-cache">webkit_settings_set_enable_offline_web_application_cache ()</a> +</dt> +<dt id="ientry-idm15140">webkit_settings_set_enable_page_cache, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-enable-page-cache">webkit_settings_set_enable_page_cache ()</a> +</dt> +<dt id="ientry-idm12822">webkit_settings_set_enable_plugins, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-enable-plugins">webkit_settings_set_enable_plugins ()</a> +</dt> +<dt id="ientry-idm13874">webkit_settings_set_enable_private_browsing, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-enable-private-browsing">webkit_settings_set_enable_private_browsing ()</a> +</dt> +<dt id="ientry-idm14030">webkit_settings_set_enable_resizable_text_areas, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-enable-resizable-text-areas">webkit_settings_set_enable_resizable_text_areas ()</a> +</dt> +<dt id="ientry-idm15066">webkit_settings_set_enable_site_specific_quirks, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-enable-site-specific-quirks">webkit_settings_set_enable_site_specific_quirks ()</a> +</dt> +<dt id="ientry-idm15343">webkit_settings_set_enable_smooth_scrolling, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-enable-smooth-scrolling">webkit_settings_set_enable_smooth_scrolling ()</a> +</dt> +<dt id="ientry-idm15653">webkit_settings_set_enable_spatial_navigation, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-enable-spatial-navigation">webkit_settings_set_enable_spatial_navigation ()</a> +</dt> +<dt id="ientry-idm14104">webkit_settings_set_enable_tabs_to_links, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-enable-tabs-to-links">webkit_settings_set_enable_tabs_to_links ()</a> +</dt> +<dt id="ientry-idm14474">webkit_settings_set_enable_webaudio, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-enable-webaudio">webkit_settings_set_enable_webaudio ()</a> +</dt> +<dt id="ientry-idm14548">webkit_settings_set_enable_webgl, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-enable-webgl">webkit_settings_set_enable_webgl ()</a> +</dt> +<dt id="ientry-idm15497">webkit_settings_set_enable_write_console_messages_to_stdout, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-enable-write-console-messages-to-stdout">webkit_settings_set_enable_write_console_messages_to_stdout ()</a> +</dt> +<dt id="ientry-idm12896">webkit_settings_set_enable_xss_auditor, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-enable-xss-auditor">webkit_settings_set_enable_xss_auditor ()</a> +</dt> +<dt id="ientry-idm13442">webkit_settings_set_fantasy_font_family, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-fantasy-font-family">webkit_settings_set_fantasy_font_family ()</a> +</dt> +<dt id="ientry-idm15961">webkit_settings_set_hardware_acceleration_policy, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-hardware-acceleration-policy">webkit_settings_set_hardware_acceleration_policy ()</a> +</dt> +<dt id="ientry-idm14770">webkit_settings_set_javascript_can_access_clipboard, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-javascript-can-access-clipboard">webkit_settings_set_javascript_can_access_clipboard ()</a> +</dt> +<dt id="ientry-idm12970">webkit_settings_set_javascript_can_open_windows_automatically, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-javascript-can-open-windows-automatically">webkit_settings_set_javascript_can_open_windows_automatically ()</a> +</dt> +<dt id="ientry-idm13044">webkit_settings_set_load_icons_ignoring_image_load_setting, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-load-icons-ignoring-image-load-setting">webkit_settings_set_load_icons_ignoring_image_load_setting ()</a> +</dt> +<dt id="ientry-idm14918">webkit_settings_set_media_playback_allows_inline, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-media-playback-allows-inline">webkit_settings_set_media_playback_allows_inline ()</a> +</dt> +<dt id="ientry-idm14844">webkit_settings_set_media_playback_requires_user_gesture, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-media-playback-requires-user-gesture">webkit_settings_set_media_playback_requires_user_gesture ()</a> +</dt> +<dt id="ientry-idm13722">webkit_settings_set_minimum_font_size, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-minimum-font-size">webkit_settings_set_minimum_font_size ()</a> +</dt> +<dt id="ientry-idm13162">webkit_settings_set_monospace_font_family, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-monospace-font-family">webkit_settings_set_monospace_font_family ()</a> +</dt> +<dt id="ientry-idm13512">webkit_settings_set_pictograph_font_family, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-pictograph-font-family">webkit_settings_set_pictograph_font_family ()</a> +</dt> +<dt id="ientry-idm14400">webkit_settings_set_print_backgrounds, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-print-backgrounds">webkit_settings_set_print_backgrounds ()</a> +</dt> +<dt id="ientry-idm13302">webkit_settings_set_sans_serif_font_family, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-sans-serif-font-family">webkit_settings_set_sans_serif_font_family ()</a> +</dt> +<dt id="ientry-idm13232">webkit_settings_set_serif_font_family, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-serif-font-family">webkit_settings_set_serif_font_family ()</a> +</dt> +<dt id="ientry-idm15210">webkit_settings_set_user_agent, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-user-agent">webkit_settings_set_user_agent ()</a> +</dt> +<dt id="ientry-idm15252">webkit_settings_set_user_agent_with_application_details, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-user-agent-with-application-details">webkit_settings_set_user_agent_with_application_details ()</a> +</dt> +<dt id="ientry-idm14696">webkit_settings_set_zoom_text_only, <a class="indexterm" href="WebKitSettings.html#webkit-settings-set-zoom-text-only">webkit_settings_set_zoom_text_only ()</a> +</dt> +<dt id="ientry-idm23726">WebKitSnapshotError, <a class="indexterm" href="webkit2gtk-4.0-WebKitError.html#WebKitSnapshotError">enum WebKitSnapshotError</a> +</dt> +<dt id="ientry-idm7277">WebKitSnapshotOptions, <a class="indexterm" href="WebKitWebView.html#WebKitSnapshotOptions">enum WebKitSnapshotOptions</a> +</dt> +<dt id="ientry-idm7310">WebKitSnapshotRegion, <a class="indexterm" href="WebKitWebView.html#WebKitSnapshotRegion">enum WebKitSnapshotRegion</a> +</dt> +<dt id="ientry-idm23505">WEBKIT_SNAPSHOT_ERROR, <a class="indexterm" href="webkit2gtk-4.0-WebKitError.html#WEBKIT-SNAPSHOT-ERROR:CAPS">WEBKIT_SNAPSHOT_ERROR</a> +</dt> +<dt id="ientry-idm23464">webkit_snapshot_error_quark, <a class="indexterm" href="webkit2gtk-4.0-WebKitError.html#webkit-snapshot-error-quark">webkit_snapshot_error_quark ()</a> +</dt> +</dl> +</div> +<div class="indexdiv"> +<h3>T</h3> +<dl><dt id="ientry-idm2148">WebKitTLSErrorsPolicy, <a class="indexterm" href="WebKitWebContext.html#WebKitTLSErrorsPolicy">enum WebKitTLSErrorsPolicy</a> +</dt></dl> +</div> +<div class="indexdiv"> +<h3>U</h3> +<dl> +<dt id="ientry-idm16954">WebKitURIRequest, <a class="indexterm" href="WebKitURIRequest.html#WebKitURIRequest-struct">struct WebKitURIRequest</a> +</dt> +<dt id="ientry-idm16962">WebKitURIRequest:uri, <a class="indexterm" href="WebKitURIRequest.html#WebKitURIRequest--uri">The “uri” property</a> +</dt> +<dt id="ientry-idm17319">WebKitURIResponse, <a class="indexterm" href="WebKitURIResponse.html#WebKitURIResponse-struct">struct WebKitURIResponse</a> +</dt> +<dt id="ientry-idm17327">WebKitURIResponse:content-length, <a class="indexterm" href="WebKitURIResponse.html#WebKitURIResponse--content-length">The “content-length” property</a> +</dt> +<dt id="ientry-idm17338">WebKitURIResponse:http-headers, <a class="indexterm" href="WebKitURIResponse.html#WebKitURIResponse--http-headers">The “http-headers” property</a> +</dt> +<dt id="ientry-idm17352">WebKitURIResponse:mime-type, <a class="indexterm" href="WebKitURIResponse.html#WebKitURIResponse--mime-type">The “mime-type” property</a> +</dt> +<dt id="ientry-idm17363">WebKitURIResponse:status-code, <a class="indexterm" href="WebKitURIResponse.html#WebKitURIResponse--status-code">The “status-code” property</a> +</dt> +<dt id="ientry-idm17374">WebKitURIResponse:suggested-filename, <a class="indexterm" href="WebKitURIResponse.html#WebKitURIResponse--suggested-filename">The “suggested-filename” property</a> +</dt> +<dt id="ientry-idm17385">WebKitURIResponse:uri, <a class="indexterm" href="WebKitURIResponse.html#WebKitURIResponse--uri">The “uri” property</a> +</dt> +<dt id="ientry-idm27984">WebKitURISchemeRequest, <a class="indexterm" href="WebKitURISchemeRequest.html#WebKitURISchemeRequest-struct">struct WebKitURISchemeRequest</a> +</dt> +<dt id="ientry-idm1950">WebKitURISchemeRequestCallback, <a class="indexterm" href="WebKitWebContext.html#WebKitURISchemeRequestCallback">WebKitURISchemeRequestCallback ()</a> +</dt> +<dt id="ientry-idm16909">webkit_uri_request_get_http_headers, <a class="indexterm" href="WebKitURIRequest.html#webkit-uri-request-get-http-headers">webkit_uri_request_get_http_headers ()</a> +</dt> +<dt id="ientry-idm16870">webkit_uri_request_get_http_method, <a class="indexterm" href="WebKitURIRequest.html#webkit-uri-request-get-http-method">webkit_uri_request_get_http_method ()</a> +</dt> +<dt id="ientry-idm16802">webkit_uri_request_get_uri, <a class="indexterm" href="WebKitURIRequest.html#webkit-uri-request-get-uri">webkit_uri_request_get_uri ()</a> +</dt> +<dt id="ientry-idm16770">webkit_uri_request_new, <a class="indexterm" href="WebKitURIRequest.html#webkit-uri-request-new">webkit_uri_request_new ()</a> +</dt> +<dt id="ientry-idm16833">webkit_uri_request_set_uri, <a class="indexterm" href="WebKitURIRequest.html#webkit-uri-request-set-uri">webkit_uri_request_set_uri ()</a> +</dt> +<dt id="ientry-idm17170">webkit_uri_response_get_content_length, <a class="indexterm" href="WebKitURIResponse.html#webkit-uri-response-get-content-length">webkit_uri_response_get_content_length ()</a> +</dt> +<dt id="ientry-idm17272">webkit_uri_response_get_http_headers, <a class="indexterm" href="WebKitURIResponse.html#webkit-uri-response-get-http-headers">webkit_uri_response_get_http_headers ()</a> +</dt> +<dt id="ientry-idm17203">webkit_uri_response_get_mime_type, <a class="indexterm" href="WebKitURIResponse.html#webkit-uri-response-get-mime-type">webkit_uri_response_get_mime_type ()</a> +</dt> +<dt id="ientry-idm17133">webkit_uri_response_get_status_code, <a class="indexterm" href="WebKitURIResponse.html#webkit-uri-response-get-status-code">webkit_uri_response_get_status_code ()</a> +</dt> +<dt id="ientry-idm17234">webkit_uri_response_get_suggested_filename, <a class="indexterm" href="WebKitURIResponse.html#webkit-uri-response-get-suggested-filename">webkit_uri_response_get_suggested_filename ()</a> +</dt> +<dt id="ientry-idm17102">webkit_uri_response_get_uri, <a class="indexterm" href="WebKitURIResponse.html#webkit-uri-response-get-uri">webkit_uri_response_get_uri ()</a> +</dt> +<dt id="ientry-idm27874">webkit_uri_scheme_request_finish, <a class="indexterm" href="WebKitURISchemeRequest.html#webkit-uri-scheme-request-finish">webkit_uri_scheme_request_finish ()</a> +</dt> +<dt id="ientry-idm27936">webkit_uri_scheme_request_finish_error, <a class="indexterm" href="WebKitURISchemeRequest.html#webkit-uri-scheme-request-finish-error">webkit_uri_scheme_request_finish_error ()</a> +</dt> +<dt id="ientry-idm27804">webkit_uri_scheme_request_get_path, <a class="indexterm" href="WebKitURISchemeRequest.html#webkit-uri-scheme-request-get-path">webkit_uri_scheme_request_get_path ()</a> +</dt> +<dt id="ientry-idm27740">webkit_uri_scheme_request_get_scheme, <a class="indexterm" href="WebKitURISchemeRequest.html#webkit-uri-scheme-request-get-scheme">webkit_uri_scheme_request_get_scheme ()</a> +</dt> +<dt id="ientry-idm27772">webkit_uri_scheme_request_get_uri, <a class="indexterm" href="WebKitURISchemeRequest.html#webkit-uri-scheme-request-get-uri">webkit_uri_scheme_request_get_uri ()</a> +</dt> +<dt id="ientry-idm27836">webkit_uri_scheme_request_get_web_view, <a class="indexterm" href="WebKitURISchemeRequest.html#webkit-uri-scheme-request-get-web-view">webkit_uri_scheme_request_get_web_view ()</a> +</dt> +<dt id="ientry-idm31397">WebKitUserContentInjectedFrames, <a class="indexterm" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserContentInjectedFrames">enum WebKitUserContentInjectedFrames</a> +</dt> +<dt id="ientry-idm30917">WebKitUserContentManager, <a class="indexterm" href="WebKitUserContentManager.html#WebKitUserContentManager-struct">struct WebKitUserContentManager</a> +</dt> +<dt id="ientry-idm30925">WebKitUserContentManager::script-message-received, <a class="indexterm" href="WebKitUserContentManager.html#WebKitUserContentManager-script-message-received">The “script-message-received” signal</a> +</dt> +<dt id="ientry-idm19607">WebKitUserMediaPermissionRequest, <a class="indexterm" href="WebKitUserMediaPermissionRequest.html#WebKitUserMediaPermissionRequest-struct">struct WebKitUserMediaPermissionRequest</a> +</dt> +<dt id="ientry-idm19615">WebKitUserMediaPermissionRequest:is-for-audio-device, <a class="indexterm" href="WebKitUserMediaPermissionRequest.html#WebKitUserMediaPermissionRequest--is-for-audio-device">The “is-for-audio-device” property</a> +</dt> +<dt id="ientry-idm19626">WebKitUserMediaPermissionRequest:is-for-video-device, <a class="indexterm" href="WebKitUserMediaPermissionRequest.html#WebKitUserMediaPermissionRequest--is-for-video-device">The “is-for-video-device” property</a> +</dt> +<dt id="ientry-idm31392">WebKitUserScript, <a class="indexterm" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserScript-struct">WebKitUserScript</a> +</dt> +<dt id="ientry-idm31451">WebKitUserScriptInjectionTime, <a class="indexterm" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserScriptInjectionTime">enum WebKitUserScriptInjectionTime</a> +</dt> +<dt id="ientry-idm31424">WebKitUserStyleLevel, <a class="indexterm" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserStyleLevel">enum WebKitUserStyleLevel</a> +</dt> +<dt id="ientry-idm31387">WebKitUserStyleSheet, <a class="indexterm" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserStyleSheet-struct">WebKitUserStyleSheet</a> +</dt> +<dt id="ientry-idm30741">webkit_user_content_manager_add_script, <a class="indexterm" href="WebKitUserContentManager.html#webkit-user-content-manager-add-script">webkit_user_content_manager_add_script ()</a> +</dt> +<dt id="ientry-idm30662">webkit_user_content_manager_add_style_sheet, <a class="indexterm" href="WebKitUserContentManager.html#webkit-user-content-manager-add-style-sheet">webkit_user_content_manager_add_style_sheet ()</a> +</dt> +<dt id="ientry-idm30645">webkit_user_content_manager_new, <a class="indexterm" href="WebKitUserContentManager.html#webkit-user-content-manager-new">webkit_user_content_manager_new ()</a> +</dt> +<dt id="ientry-idm30820">webkit_user_content_manager_register_script_message_handler, <a class="indexterm" href="WebKitUserContentManager.html#webkit-user-content-manager-register-script-message-handler">webkit_user_content_manager_register_script_message_handler ()</a> +</dt> +<dt id="ientry-idm30789">webkit_user_content_manager_remove_all_scripts, <a class="indexterm" href="WebKitUserContentManager.html#webkit-user-content-manager-remove-all-scripts">webkit_user_content_manager_remove_all_scripts ()</a> +</dt> +<dt id="ientry-idm30710">webkit_user_content_manager_remove_all_style_sheets, <a class="indexterm" href="WebKitUserContentManager.html#webkit-user-content-manager-remove-all-style-sheets">webkit_user_content_manager_remove_all_style_sheets ()</a> +</dt> +<dt id="ientry-idm30871">webkit_user_content_manager_unregister_script_message_handler, <a class="indexterm" href="WebKitUserContentManager.html#webkit-user-content-manager-unregister-script-message-handler">webkit_user_content_manager_unregister_script_message_handler ()</a> +</dt> +<dt id="ientry-idm19539">webkit_user_media_permission_is_for_audio_device, <a class="indexterm" href="WebKitUserMediaPermissionRequest.html#webkit-user-media-permission-is-for-audio-device">webkit_user_media_permission_is_for_audio_device ()</a> +</dt> +<dt id="ientry-idm19572">webkit_user_media_permission_is_for_video_device, <a class="indexterm" href="WebKitUserMediaPermissionRequest.html#webkit-user-media-permission-is-for-video-device">webkit_user_media_permission_is_for_video_device ()</a> +</dt> +<dt id="ientry-idm31297">webkit_user_script_new, <a class="indexterm" href="webkit2gtk-4.0-WebKitUserContent.html#webkit-user-script-new">webkit_user_script_new ()</a> +</dt> +<dt id="ientry-idm31230">webkit_user_script_ref, <a class="indexterm" href="webkit2gtk-4.0-WebKitUserContent.html#webkit-user-script-ref">webkit_user_script_ref ()</a> +</dt> +<dt id="ientry-idm31265">webkit_user_script_unref, <a class="indexterm" href="webkit2gtk-4.0-WebKitUserContent.html#webkit-user-script-unref">webkit_user_script_unref ()</a> +</dt> +<dt id="ientry-idm31142">webkit_user_style_sheet_new, <a class="indexterm" href="webkit2gtk-4.0-WebKitUserContent.html#webkit-user-style-sheet-new">webkit_user_style_sheet_new ()</a> +</dt> +<dt id="ientry-idm31075">webkit_user_style_sheet_ref, <a class="indexterm" href="webkit2gtk-4.0-WebKitUserContent.html#webkit-user-style-sheet-ref">webkit_user_style_sheet_ref ()</a> +</dt> +<dt id="ientry-idm31110">webkit_user_style_sheet_unref, <a class="indexterm" href="webkit2gtk-4.0-WebKitUserContent.html#webkit-user-style-sheet-unref">webkit_user_style_sheet_unref ()</a> +</dt> +</dl> +</div> +<div class="indexdiv"> +<h3>W</h3> +<dl> +<dt id="ientry-idm2077">WebKitWebContext, <a class="indexterm" href="WebKitWebContext.html#WebKitWebContext-struct">struct WebKitWebContext</a> +</dt> +<dt id="ientry-idm2250">WebKitWebContext::download-started, <a class="indexterm" href="WebKitWebContext.html#WebKitWebContext-download-started">The “download-started” signal</a> +</dt> +<dt id="ientry-idm2297">WebKitWebContext::initialize-notification-permissions, <a class="indexterm" href="WebKitWebContext.html#WebKitWebContext-initialize-notification-permissions">The “initialize-notification-permissions” signal</a> +</dt> +<dt id="ientry-idm2342">WebKitWebContext::initialize-web-extensions, <a class="indexterm" href="WebKitWebContext.html#WebKitWebContext-initialize-web-extensions">The “initialize-web-extensions” signal</a> +</dt> +<dt id="ientry-idm2213">WebKitWebContext:local-storage-directory, <a class="indexterm" href="WebKitWebContext.html#WebKitWebContext--local-storage-directory">The “local-storage-directory” property</a>, <a class="indexterm" href="WebKitWebContext.html#WebKitWebContext--local-storage-directory">The “local-storage-directory” property</a> +</dt> +<dt id="ientry-idm2234">WebKitWebContext:website-data-manager, <a class="indexterm" href="WebKitWebContext.html#WebKitWebContext--website-data-manager">The “website-data-manager” property</a> +</dt> +<dt id="ientry-idm36000">WebKitWebEditor, <a class="indexterm" href="WebKitWebEditor.html#WebKitWebEditor-struct">WebKitWebEditor</a> +</dt> +<dt id="ientry-idm36008">WebKitWebEditor::selection-changed, <a class="indexterm" href="WebKitWebEditor.html#WebKitWebEditor-selection-changed">The “selection-changed” signal</a> +</dt> +<dt id="ientry-idm34631">WebKitWebExtension, <a class="indexterm" href="WebKitWebExtension.html#WebKitWebExtension-struct">struct WebKitWebExtension</a> +</dt> +<dt id="ientry-idm34639">WebKitWebExtension::page-created, <a class="indexterm" href="WebKitWebExtension.html#WebKitWebExtension-page-created">The “page-created” signal</a> +</dt> +<dt id="ientry-idm34506">WebKitWebExtensionInitializeFunction, <a class="indexterm" href="WebKitWebExtension.html#WebKitWebExtensionInitializeFunction">WebKitWebExtensionInitializeFunction ()</a> +</dt> +<dt id="ientry-idm34535">WebKitWebExtensionInitializeWithUserDataFunction, <a class="indexterm" href="WebKitWebExtension.html#WebKitWebExtensionInitializeWithUserDataFunction">WebKitWebExtensionInitializeWithUserDataFunction ()</a> +</dt> +<dt id="ientry-idm35864">WebKitWebHitTestResult, <a class="indexterm" href="WebKitWebHitTestResult.html#WebKitWebHitTestResult-struct">struct WebKitWebHitTestResult</a> +</dt> +<dt id="ientry-idm35872">WebKitWebHitTestResult:node, <a class="indexterm" href="WebKitWebHitTestResult.html#WebKitWebHitTestResult--node">The “node” property</a> +</dt> +<dt id="ientry-idm27372">WebKitWebInspector, <a class="indexterm" href="WebKitWebInspector.html#WebKitWebInspector-struct">struct WebKitWebInspector</a> +</dt> +<dt id="ientry-idm27418">WebKitWebInspector::attach, <a class="indexterm" href="WebKitWebInspector.html#WebKitWebInspector-attach">The “attach” signal</a> +</dt> +<dt id="ientry-idm27465">WebKitWebInspector::bring-to-front, <a class="indexterm" href="WebKitWebInspector.html#WebKitWebInspector-bring-to-front">The “bring-to-front” signal</a> +</dt> +<dt id="ientry-idm27514">WebKitWebInspector::closed, <a class="indexterm" href="WebKitWebInspector.html#WebKitWebInspector-closed">The “closed” signal</a> +</dt> +<dt id="ientry-idm27551">WebKitWebInspector::detach, <a class="indexterm" href="WebKitWebInspector.html#WebKitWebInspector-detach">The “detach” signal</a> +</dt> +<dt id="ientry-idm27602">WebKitWebInspector::open-window, <a class="indexterm" href="WebKitWebInspector.html#WebKitWebInspector-open-window">The “open-window” signal</a> +</dt> +<dt id="ientry-idm27380">WebKitWebInspector:attached-height, <a class="indexterm" href="WebKitWebInspector.html#WebKitWebInspector--attached-height">The “attached-height” property</a> +</dt> +<dt id="ientry-idm27391">WebKitWebInspector:can-attach, <a class="indexterm" href="WebKitWebInspector.html#WebKitWebInspector--can-attach">The “can-attach” property</a> +</dt> +<dt id="ientry-idm27405">WebKitWebInspector:inspected-uri, <a class="indexterm" href="WebKitWebInspector.html#WebKitWebInspector--inspected-uri">The “inspected-uri” property</a> +</dt> +<dt id="ientry-idm35012">WebKitWebPage, <a class="indexterm" href="WebKitWebPage.html#WebKitWebPage-struct">WebKitWebPage</a> +</dt> +<dt id="ientry-idm35035">WebKitWebPage::console-message-sent, <a class="indexterm" href="WebKitWebPage.html#WebKitWebPage-console-message-sent">The “console-message-sent” signal</a> +</dt> +<dt id="ientry-idm35085">WebKitWebPage::context-menu, <a class="indexterm" href="WebKitWebPage.html#WebKitWebPage-context-menu">The “context-menu” signal</a> +</dt> +<dt id="ientry-idm35157">WebKitWebPage::document-loaded, <a class="indexterm" href="WebKitWebPage.html#WebKitWebPage-document-loaded">The “document-loaded” signal</a> +</dt> +<dt id="ientry-idm35199">WebKitWebPage::form-controls-associated, <a class="indexterm" href="WebKitWebPage.html#WebKitWebPage-form-controls-associated">The “form-controls-associated” signal</a> +</dt> +<dt id="ientry-idm35257">WebKitWebPage::send-request, <a class="indexterm" href="WebKitWebPage.html#WebKitWebPage-send-request">The “send-request” signal</a> +</dt> +<dt id="ientry-idm35020">WebKitWebPage:uri, <a class="indexterm" href="WebKitWebPage.html#WebKitWebPage--uri">The “uri” property</a> +</dt> +<dt id="ientry-idm22989">WebKitWebResource, <a class="indexterm" href="WebKitWebResource.html#WebKitWebResource-struct">struct WebKitWebResource</a> +</dt> +<dt id="ientry-idm23026">WebKitWebResource::failed, <a class="indexterm" href="WebKitWebResource.html#WebKitWebResource-failed">The “failed” signal</a> +</dt> +<dt id="ientry-idm23073">WebKitWebResource::failed-with-tls-errors, <a class="indexterm" href="WebKitWebResource.html#WebKitWebResource-failed-with-tls-errors">The “failed-with-tls-errors” signal</a> +</dt> +<dt id="ientry-idm23133">WebKitWebResource::finished, <a class="indexterm" href="WebKitWebResource.html#WebKitWebResource-finished">The “finished” signal</a> +</dt> +<dt id="ientry-idm23172">WebKitWebResource::received-data, <a class="indexterm" href="WebKitWebResource.html#WebKitWebResource-received-data">The “received-data” signal</a> +</dt> +<dt id="ientry-idm23217">WebKitWebResource::sent-request, <a class="indexterm" href="WebKitWebResource.html#WebKitWebResource-sent-request">The “sent-request” signal</a> +</dt> +<dt id="ientry-idm22997">WebKitWebResource:response, <a class="indexterm" href="WebKitWebResource.html#WebKitWebResource--response">The “response” property</a> +</dt> +<dt id="ientry-idm23009">WebKitWebResource:uri, <a class="indexterm" href="WebKitWebResource.html#WebKitWebResource--uri">The “uri” property</a> +</dt> +<dt id="ientry-idm34039">WebKitWebsiteData, <a class="indexterm" href="WebKitWebsiteData.html#WebKitWebsiteData-struct">WebKitWebsiteData</a> +</dt> +<dt id="ientry-idm33629">WebKitWebsiteDataManager, <a class="indexterm" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager-struct">struct WebKitWebsiteDataManager</a> +</dt> +<dt id="ientry-idm33637">WebKitWebsiteDataManager:base-cache-directory, <a class="indexterm" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--base-cache-directory">The “base-cache-directory” property</a> +</dt> +<dt id="ientry-idm33650">WebKitWebsiteDataManager:base-data-directory, <a class="indexterm" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--base-data-directory">The “base-data-directory” property</a> +</dt> +<dt id="ientry-idm33663">WebKitWebsiteDataManager:disk-cache-directory, <a class="indexterm" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--disk-cache-directory">The “disk-cache-directory” property</a> +</dt> +<dt id="ientry-idm33676">WebKitWebsiteDataManager:indexeddb-directory, <a class="indexterm" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--indexeddb-directory">The “indexeddb-directory” property</a> +</dt> +<dt id="ientry-idm33689">WebKitWebsiteDataManager:is-ephemeral, <a class="indexterm" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--is-ephemeral">The “is-ephemeral” property</a> +</dt> +<dt id="ientry-idm33708">WebKitWebsiteDataManager:local-storage-directory, <a class="indexterm" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--local-storage-directory">The “local-storage-directory” property</a> +</dt> +<dt id="ientry-idm33721">WebKitWebsiteDataManager:offline-application-cache-directory, <a class="indexterm" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--offline-application-cache-directory">The “offline-application-cache-directory” property</a> +</dt> +<dt id="ientry-idm33734">WebKitWebsiteDataManager:websql-directory, <a class="indexterm" href="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--websql-directory">The “websql-directory” property</a> +</dt> +<dt id="ientry-idm34044">WebKitWebsiteDataTypes, <a class="indexterm" href="WebKitWebsiteData.html#WebKitWebsiteDataTypes">enum WebKitWebsiteDataTypes</a> +</dt> +<dt id="ientry-idm33911">webkit_website_data_get_name, <a class="indexterm" href="WebKitWebsiteData.html#webkit-website-data-get-name">webkit_website_data_get_name ()</a> +</dt> +<dt id="ientry-idm33987">webkit_website_data_get_size, <a class="indexterm" href="WebKitWebsiteData.html#webkit-website-data-get-size">webkit_website_data_get_size ()</a> +</dt> +<dt id="ientry-idm33948">webkit_website_data_get_types, <a class="indexterm" href="WebKitWebsiteData.html#webkit-website-data-get-types">webkit_website_data_get_types ()</a> +</dt> +<dt id="ientry-idm33468">webkit_website_data_manager_clear, <a class="indexterm" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-clear">webkit_website_data_manager_clear ()</a> +</dt> +<dt id="ientry-idm33567">webkit_website_data_manager_clear_finish, <a class="indexterm" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-clear-finish">webkit_website_data_manager_clear_finish ()</a> +</dt> +<dt id="ientry-idm33148">webkit_website_data_manager_fetch, <a class="indexterm" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-fetch">webkit_website_data_manager_fetch ()</a> +</dt> +<dt id="ientry-idm33234">webkit_website_data_manager_fetch_finish, <a class="indexterm" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-fetch-finish">webkit_website_data_manager_fetch_finish ()</a> +</dt> +<dt id="ientry-idm32866">webkit_website_data_manager_get_base_cache_directory, <a class="indexterm" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-base-cache-directory">webkit_website_data_manager_get_base_cache_directory ()</a> +</dt> +<dt id="ientry-idm32824">webkit_website_data_manager_get_base_data_directory, <a class="indexterm" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-base-data-directory">webkit_website_data_manager_get_base_data_directory ()</a> +</dt> +<dt id="ientry-idm33108">webkit_website_data_manager_get_cookie_manager, <a class="indexterm" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-cookie-manager">webkit_website_data_manager_get_cookie_manager ()</a> +</dt> +<dt id="ientry-idm32948">webkit_website_data_manager_get_disk_cache_directory, <a class="indexterm" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-disk-cache-directory">webkit_website_data_manager_get_disk_cache_directory ()</a> +</dt> +<dt id="ientry-idm33028">webkit_website_data_manager_get_indexeddb_directory, <a class="indexterm" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-indexeddb-directory">webkit_website_data_manager_get_indexeddb_directory ()</a> +</dt> +<dt id="ientry-idm32908">webkit_website_data_manager_get_local_storage_directory, <a class="indexterm" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-local-storage-directory">webkit_website_data_manager_get_local_storage_directory ()</a> +</dt> +<dt id="ientry-idm32988">webkit_website_data_manager_get_offline_application_cache_directory, <a class="indexterm" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-offline-application-cache-directory">webkit_website_data_manager_get_offline_application_cache_directory ()</a> +</dt> +<dt id="ientry-idm33068">webkit_website_data_manager_get_websql_directory, <a class="indexterm" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-websql-directory">webkit_website_data_manager_get_websql_directory ()</a> +</dt> +<dt id="ientry-idm32783">webkit_website_data_manager_is_ephemeral, <a class="indexterm" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-is-ephemeral">webkit_website_data_manager_is_ephemeral ()</a> +</dt> +<dt id="ientry-idm32711">webkit_website_data_manager_new, <a class="indexterm" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-new">webkit_website_data_manager_new ()</a> +</dt> +<dt id="ientry-idm32759">webkit_website_data_manager_new_ephemeral, <a class="indexterm" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-new-ephemeral">webkit_website_data_manager_new_ephemeral ()</a> +</dt> +<dt id="ientry-idm33306">webkit_website_data_manager_remove, <a class="indexterm" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-remove">webkit_website_data_manager_remove ()</a> +</dt> +<dt id="ientry-idm33408">webkit_website_data_manager_remove_finish, <a class="indexterm" href="WebKitWebsiteDataManager.html#webkit-website-data-manager-remove-finish">webkit_website_data_manager_remove_finish ()</a> +</dt> +<dt id="ientry-idm33844">webkit_website_data_ref, <a class="indexterm" href="WebKitWebsiteData.html#webkit-website-data-ref">webkit_website_data_ref ()</a> +</dt> +<dt id="ientry-idm33879">webkit_website_data_unref, <a class="indexterm" href="WebKitWebsiteData.html#webkit-website-data-unref">webkit_website_data_unref ()</a> +</dt> +<dt id="ientry-idm7134">WebKitWebView, <a class="indexterm" href="WebKitWebView.html#WebKitWebView-struct">WebKitWebView</a> +</dt> +<dt id="ientry-idm7698">WebKitWebView::authenticate, <a class="indexterm" href="WebKitWebView.html#WebKitWebView-authenticate">The “authenticate” signal</a> +</dt> +<dt id="ientry-idm7762">WebKitWebView::close, <a class="indexterm" href="WebKitWebView.html#WebKitWebView-close">The “close” signal</a> +</dt> +<dt id="ientry-idm7807">WebKitWebView::context-menu, <a class="indexterm" href="WebKitWebView.html#WebKitWebView-context-menu">The “context-menu” signal</a> +</dt> +<dt id="ientry-idm7951">WebKitWebView::context-menu-dismissed, <a class="indexterm" href="WebKitWebView.html#WebKitWebView-context-menu-dismissed">The “context-menu-dismissed” signal</a> +</dt> +<dt id="ientry-idm7990">WebKitWebView::create, <a class="indexterm" href="WebKitWebView.html#WebKitWebView-create">The “create” signal</a> +</dt> +<dt id="ientry-idm8067">WebKitWebView::decide-policy, <a class="indexterm" href="WebKitWebView.html#WebKitWebView-decide-policy">The “decide-policy” signal</a> +</dt> +<dt id="ientry-idm8151">WebKitWebView::enter-fullscreen, <a class="indexterm" href="WebKitWebView.html#WebKitWebView-enter-fullscreen">The “enter-fullscreen” signal</a> +</dt> +<dt id="ientry-idm8198">WebKitWebView::insecure-content-detected, <a class="indexterm" href="WebKitWebView.html#WebKitWebView-insecure-content-detected">The “insecure-content-detected” signal</a> +</dt> +<dt id="ientry-idm8249">WebKitWebView::leave-fullscreen, <a class="indexterm" href="WebKitWebView.html#WebKitWebView-leave-fullscreen">The “leave-fullscreen” signal</a> +</dt> +<dt id="ientry-idm8297">WebKitWebView::load-changed, <a class="indexterm" href="WebKitWebView.html#WebKitWebView-load-changed">The “load-changed” signal</a> +</dt> +<dt id="ientry-idm8366">WebKitWebView::load-failed, <a class="indexterm" href="WebKitWebView.html#WebKitWebView-load-failed">The “load-failed” signal</a> +</dt> +<dt id="ientry-idm8447">WebKitWebView::load-failed-with-tls-errors, <a class="indexterm" href="WebKitWebView.html#WebKitWebView-load-failed-with-tls-errors">The “load-failed-with-tls-errors” signal</a> +</dt> +<dt id="ientry-idm8537">WebKitWebView::mouse-target-changed, <a class="indexterm" href="WebKitWebView.html#WebKitWebView-mouse-target-changed">The “mouse-target-changed” signal</a> +</dt> +<dt id="ientry-idm8599">WebKitWebView::permission-request, <a class="indexterm" href="WebKitWebView.html#WebKitWebView-permission-request">The “permission-request” signal</a> +</dt> +<dt id="ientry-idm8672">WebKitWebView::print, <a class="indexterm" href="WebKitWebView.html#WebKitWebView-print">The “print” signal</a> +</dt> +<dt id="ientry-idm8737">WebKitWebView::ready-to-show, <a class="indexterm" href="WebKitWebView.html#WebKitWebView-ready-to-show">The “ready-to-show” signal</a> +</dt> +<dt id="ientry-idm8783">WebKitWebView::resource-load-started, <a class="indexterm" href="WebKitWebView.html#WebKitWebView-resource-load-started">The “resource-load-started” signal</a> +</dt> +<dt id="ientry-idm8844">WebKitWebView::run-as-modal, <a class="indexterm" href="WebKitWebView.html#WebKitWebView-run-as-modal">The “run-as-modal” signal</a> +</dt> +<dt id="ientry-idm8888">WebKitWebView::run-color-chooser, <a class="indexterm" href="WebKitWebView.html#WebKitWebView-run-color-chooser">The “run-color-chooser” signal</a> +</dt> +<dt id="ientry-idm8951">WebKitWebView::run-file-chooser, <a class="indexterm" href="WebKitWebView.html#WebKitWebView-run-file-chooser">The “run-file-chooser” signal</a> +</dt> +<dt id="ientry-idm9011">WebKitWebView::script-dialog, <a class="indexterm" href="WebKitWebView.html#WebKitWebView-script-dialog">The “script-dialog” signal</a> +</dt> +<dt id="ientry-idm9087">WebKitWebView::show-notification, <a class="indexterm" href="WebKitWebView.html#WebKitWebView-show-notification">The “show-notification” signal</a> +</dt> +<dt id="ientry-idm9145">WebKitWebView::submit-form, <a class="indexterm" href="WebKitWebView.html#WebKitWebView-submit-form">The “submit-form” signal</a> +</dt> +<dt id="ientry-idm9205">WebKitWebView::web-process-crashed, <a class="indexterm" href="WebKitWebView.html#WebKitWebView-web-process-crashed">The “web-process-crashed” signal</a> +</dt> +<dt id="ientry-idm7482">WebKitWebView:editable, <a class="indexterm" href="WebKitWebView.html#WebKitWebView--editable">The “editable” property</a> +</dt> +<dt id="ientry-idm7499">WebKitWebView:estimated-load-progress, <a class="indexterm" href="WebKitWebView.html#WebKitWebView--estimated-load-progress">The “estimated-load-progress” property</a> +</dt> +<dt id="ientry-idm7511">WebKitWebView:favicon, <a class="indexterm" href="WebKitWebView.html#WebKitWebView--favicon">The “favicon” property</a> +</dt> +<dt id="ientry-idm7525">WebKitWebView:is-ephemeral, <a class="indexterm" href="WebKitWebView.html#WebKitWebView--is-ephemeral">The “is-ephemeral” property</a> +</dt> +<dt id="ientry-idm7552">WebKitWebView:is-loading, <a class="indexterm" href="WebKitWebView.html#WebKitWebView--is-loading">The “is-loading” property</a> +</dt> +<dt id="ientry-idm7577">WebKitWebView:is-playing-audio, <a class="indexterm" href="WebKitWebView.html#WebKitWebView--is-playing-audio">The “is-playing-audio” property</a> +</dt> +<dt id="ientry-idm7596">WebKitWebView:related-view, <a class="indexterm" href="WebKitWebView.html#WebKitWebView--related-view">The “related-view” property</a> +</dt> +<dt id="ientry-idm7610">WebKitWebView:settings, <a class="indexterm" href="WebKitWebView.html#WebKitWebView--settings">The “settings” property</a> +</dt> +<dt id="ientry-idm7624">WebKitWebView:title, <a class="indexterm" href="WebKitWebView.html#WebKitWebView--title">The “title” property</a> +</dt> +<dt id="ientry-idm7639">WebKitWebView:uri, <a class="indexterm" href="WebKitWebView.html#WebKitWebView--uri">The “uri” property</a> +</dt> +<dt id="ientry-idm7654">WebKitWebView:user-content-manager, <a class="indexterm" href="WebKitWebView.html#WebKitWebView--user-content-manager">The “user-content-manager” property</a> +</dt> +<dt id="ientry-idm7668">WebKitWebView:web-context, <a class="indexterm" href="WebKitWebView.html#WebKitWebView--web-context">The “web-context” property</a> +</dt> +<dt id="ientry-idm7680">WebKitWebView:zoom-level, <a class="indexterm" href="WebKitWebView.html#WebKitWebView--zoom-level">The “zoom-level” property</a> +</dt> +<dt id="ientry-idm7474">WebKitWebViewSessionState, <a class="indexterm" href="WebKitWebView.html#WebKitWebViewSessionState-struct">WebKitWebViewSessionState</a> +</dt> +<dt id="ientry-idm1748">webkit_web_context_allow_tls_certificate_for_host, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-allow-tls-certificate-for-host">webkit_web_context_allow_tls_certificate_for_host ()</a> +</dt> +<dt id="ientry-idm762">webkit_web_context_clear_cache, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-clear-cache">webkit_web_context_clear_cache ()</a> +</dt> +<dt id="ientry-idm864">webkit_web_context_download_uri, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-download-uri">webkit_web_context_download_uri ()</a> +</dt> +<dt id="ientry-idm609">webkit_web_context_get_cache_model, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-get-cache-model">webkit_web_context_get_cache_model ()</a> +</dt> +<dt id="ientry-idm914">webkit_web_context_get_cookie_manager, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-get-cookie-manager">webkit_web_context_get_cookie_manager ()</a> +</dt> +<dt id="ientry-idm419">webkit_web_context_get_default, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-get-default">webkit_web_context_get_default ()</a> +</dt> +<dt id="ientry-idm955">webkit_web_context_get_favicon_database, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-get-favicon-database">webkit_web_context_get_favicon_database ()</a> +</dt> +<dt id="ientry-idm1046">webkit_web_context_get_favicon_database_directory, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-get-favicon-database-directory">webkit_web_context_get_favicon_database_directory ()</a> +</dt> +<dt id="ientry-idm1165">webkit_web_context_get_plugins, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-get-plugins">webkit_web_context_get_plugins ()</a> +</dt> +<dt id="ientry-idm1235">webkit_web_context_get_plugins_finish, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-get-plugins-finish">webkit_web_context_get_plugins_finish ()</a> +</dt> +<dt id="ientry-idm1799">webkit_web_context_get_process_model, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-get-process-model">webkit_web_context_get_process_model ()</a> +</dt> +<dt id="ientry-idm1090">webkit_web_context_get_security_manager, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-get-security-manager">webkit_web_context_get_security_manager ()</a> +</dt> +<dt id="ientry-idm1303">webkit_web_context_get_spell_checking_enabled, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-get-spell-checking-enabled">webkit_web_context_get_spell_checking_enabled ()</a> +</dt> +<dt id="ientry-idm1373">webkit_web_context_get_spell_checking_languages, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-get-spell-checking-languages">webkit_web_context_get_spell_checking_languages ()</a> +</dt> +<dt id="ientry-idm1546">webkit_web_context_get_tls_errors_policy, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-get-tls-errors-policy">webkit_web_context_get_tls_errors_policy ()</a> +</dt> +<dt id="ientry-idm569">webkit_web_context_get_website_data_manager, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-get-website-data-manager">webkit_web_context_get_website_data_manager ()</a> +</dt> +<dt id="ientry-idm689">webkit_web_context_get_web_process_count_limit, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-get-web-process-count-limit">webkit_web_context_get_web_process_count_limit ()</a> +</dt> +<dt id="ientry-idm1881">webkit_web_context_initialize_notification_permissions, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-initialize-notification-permissions">webkit_web_context_initialize_notification_permissions ()</a> +</dt> +<dt id="ientry-idm530">webkit_web_context_is_ephemeral, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-is-ephemeral">webkit_web_context_is_ephemeral ()</a> +</dt> +<dt id="ientry-idm437">webkit_web_context_new, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-new">webkit_web_context_new ()</a> +</dt> +<dt id="ientry-idm459">webkit_web_context_new_ephemeral, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-new-ephemeral">webkit_web_context_new_ephemeral ()</a> +</dt> +<dt id="ientry-idm489">webkit_web_context_new_with_website_data_manager, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-new-with-website-data-manager">webkit_web_context_new_with_website_data_manager ()</a> +</dt> +<dt id="ientry-idm1661">webkit_web_context_prefetch_dns, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-prefetch-dns">webkit_web_context_prefetch_dns ()</a> +</dt> +<dt id="ientry-idm1988">webkit_web_context_register_uri_scheme, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-register-uri-scheme">webkit_web_context_register_uri_scheme ()</a> +</dt> +<dt id="ientry-idm1129">webkit_web_context_set_additional_plugins_directory, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-set-additional-plugins-directory">webkit_web_context_set_additional_plugins_directory ()</a> +</dt> +<dt id="ientry-idm643">webkit_web_context_set_cache_model, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-set-cache-model">webkit_web_context_set_cache_model ()</a> +</dt> +<dt id="ientry-idm1699">webkit_web_context_set_disk_cache_directory, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-set-disk-cache-directory">webkit_web_context_set_disk_cache_directory ()</a> +</dt> +<dt id="ientry-idm997">webkit_web_context_set_favicon_database_directory, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-set-favicon-database-directory">webkit_web_context_set_favicon_database_directory ()</a> +</dt> +<dt id="ientry-idm791">webkit_web_context_set_network_proxy_settings, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-set-network-proxy-settings">webkit_web_context_set_network_proxy_settings ()</a> +</dt> +<dt id="ientry-idm1461">webkit_web_context_set_preferred_languages, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-set-preferred-languages">webkit_web_context_set_preferred_languages ()</a> +</dt> +<dt id="ientry-idm1835">webkit_web_context_set_process_model, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-set-process-model">webkit_web_context_set_process_model ()</a> +</dt> +<dt id="ientry-idm1337">webkit_web_context_set_spell_checking_enabled, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-set-spell-checking-enabled">webkit_web_context_set_spell_checking_enabled ()</a> +</dt> +<dt id="ientry-idm1418">webkit_web_context_set_spell_checking_languages, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-set-spell-checking-languages">webkit_web_context_set_spell_checking_languages ()</a> +</dt> +<dt id="ientry-idm1506">webkit_web_context_set_tls_errors_policy, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-set-tls-errors-policy">webkit_web_context_set_tls_errors_policy ()</a> +</dt> +<dt id="ientry-idm1579">webkit_web_context_set_web_extensions_directory, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-set-web-extensions-directory">webkit_web_context_set_web_extensions_directory ()</a> +</dt> +<dt id="ientry-idm1617">webkit_web_context_set_web_extensions_initialization_user_data, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-set-web-extensions-initialization-user-data">webkit_web_context_set_web_extensions_initialization_user_data ()</a> +</dt> +<dt id="ientry-idm722">webkit_web_context_set_web_process_count_limit, <a class="indexterm" href="WebKitWebContext.html#webkit-web-context-set-web-process-count-limit">webkit_web_context_set_web_process_count_limit ()</a> +</dt> +<dt id="ientry-idm35955">webkit_web_editor_get_page, <a class="indexterm" href="WebKitWebEditor.html#webkit-web-editor-get-page">webkit_web_editor_get_page ()</a> +</dt> +<dt id="ientry-idm34579">webkit_web_extension_get_page, <a class="indexterm" href="WebKitWebExtension.html#webkit-web-extension-get-page">webkit_web_extension_get_page ()</a> +</dt> +<dt id="ientry-idm35823">webkit_web_hit_test_result_get_node, <a class="indexterm" href="WebKitWebHitTestResult.html#webkit-web-hit-test-result-get-node">webkit_web_hit_test_result_get_node ()</a> +</dt> +<dt id="ientry-idm27224">webkit_web_inspector_attach, <a class="indexterm" href="WebKitWebInspector.html#webkit-web-inspector-attach">webkit_web_inspector_attach ()</a> +</dt> +<dt id="ientry-idm27312">webkit_web_inspector_close, <a class="indexterm" href="WebKitWebInspector.html#webkit-web-inspector-close">webkit_web_inspector_close ()</a> +</dt> +<dt id="ientry-idm27254">webkit_web_inspector_detach, <a class="indexterm" href="WebKitWebInspector.html#webkit-web-inspector-detach">webkit_web_inspector_detach ()</a> +</dt> +<dt id="ientry-idm27340">webkit_web_inspector_get_attached_height, <a class="indexterm" href="WebKitWebInspector.html#webkit-web-inspector-get-attached-height">webkit_web_inspector_get_attached_height ()</a> +</dt> +<dt id="ientry-idm27151">webkit_web_inspector_get_can_attach, <a class="indexterm" href="WebKitWebInspector.html#webkit-web-inspector-get-can-attach">webkit_web_inspector_get_can_attach ()</a> +</dt> +<dt id="ientry-idm27117">webkit_web_inspector_get_inspected_uri, <a class="indexterm" href="WebKitWebInspector.html#webkit-web-inspector-get-inspected-uri">webkit_web_inspector_get_inspected_uri ()</a> +</dt> +<dt id="ientry-idm27076">webkit_web_inspector_get_web_view, <a class="indexterm" href="WebKitWebInspector.html#webkit-web-inspector-get-web-view">webkit_web_inspector_get_web_view ()</a> +</dt> +<dt id="ientry-idm27188">webkit_web_inspector_is_attached, <a class="indexterm" href="WebKitWebInspector.html#webkit-web-inspector-is-attached">webkit_web_inspector_is_attached ()</a> +</dt> +<dt id="ientry-idm27284">webkit_web_inspector_show, <a class="indexterm" href="WebKitWebInspector.html#webkit-web-inspector-show">webkit_web_inspector_show ()</a> +</dt> +<dt id="ientry-idm34820">webkit_web_page_get_dom_document, <a class="indexterm" href="WebKitWebPage.html#webkit-web-page-get-dom-document">webkit_web_page_get_dom_document ()</a> +</dt> +<dt id="ientry-idm34969">webkit_web_page_get_editor, <a class="indexterm" href="WebKitWebPage.html#webkit-web-page-get-editor">webkit_web_page_get_editor ()</a> +</dt> +<dt id="ientry-idm34860">webkit_web_page_get_id, <a class="indexterm" href="WebKitWebPage.html#webkit-web-page-get-id">webkit_web_page_get_id ()</a> +</dt> +<dt id="ientry-idm34929">webkit_web_page_get_main_frame, <a class="indexterm" href="WebKitWebPage.html#webkit-web-page-get-main-frame">webkit_web_page_get_main_frame ()</a> +</dt> +<dt id="ientry-idm34893">webkit_web_page_get_uri, <a class="indexterm" href="WebKitWebPage.html#webkit-web-page-get-uri">webkit_web_page_get_uri ()</a> +</dt> +<dt id="ientry-idm22839">webkit_web_resource_get_data, <a class="indexterm" href="WebKitWebResource.html#webkit-web-resource-get-data">webkit_web_resource_get_data ()</a> +</dt> +<dt id="ientry-idm22910">webkit_web_resource_get_data_finish, <a class="indexterm" href="WebKitWebResource.html#webkit-web-resource-get-data-finish">webkit_web_resource_get_data_finish ()</a> +</dt> +<dt id="ientry-idm22798">webkit_web_resource_get_response, <a class="indexterm" href="WebKitWebResource.html#webkit-web-resource-get-response">webkit_web_resource_get_response ()</a> +</dt> +<dt id="ientry-idm22751">webkit_web_resource_get_uri, <a class="indexterm" href="WebKitWebResource.html#webkit-web-resource-get-uri">webkit_web_resource_get_uri ()</a> +</dt> +<dt id="ientry-idm5058">webkit_web_view_can_execute_editing_command, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-can-execute-editing-command">webkit_web_view_can_execute_editing_command ()</a> +</dt> +<dt id="ientry-idm5137">webkit_web_view_can_execute_editing_command_finish, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-can-execute-editing-command-finish">webkit_web_view_can_execute_editing_command_finish ()</a> +</dt> +<dt id="ientry-idm4147">webkit_web_view_can_go_back, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-can-go-back">webkit_web_view_can_go_back ()</a> +</dt> +<dt id="ientry-idm4211">webkit_web_view_can_go_forward, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-can-go-forward">webkit_web_view_can_go_forward ()</a> +</dt> +<dt id="ientry-idm5696">webkit_web_view_can_show_mime_type, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-can-show-mime-type">webkit_web_view_can_show_mime_type ()</a> +</dt> +<dt id="ientry-idm6040">webkit_web_view_download_uri, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-download-uri">webkit_web_view_download_uri ()</a> +</dt> +<dt id="ientry-idm5195">webkit_web_view_execute_editing_command, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-execute-editing-command">webkit_web_view_execute_editing_command ()</a> +</dt> +<dt id="ientry-idm5235">webkit_web_view_execute_editing_command_with_argument, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-execute-editing-command-with-argument">webkit_web_view_execute_editing_command_with_argument ()</a> +</dt> +<dt id="ientry-idm6370">webkit_web_view_get_background_color, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-get-background-color">webkit_web_view_get_background_color ()</a> +</dt> +<dt id="ientry-idm4625">webkit_web_view_get_back_forward_list, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-get-back-forward-list">webkit_web_view_get_back_forward_list ()</a> +</dt> +<dt id="ientry-idm3645">webkit_web_view_get_context, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-get-context">webkit_web_view_get_context ()</a> +</dt> +<dt id="ientry-idm4549">webkit_web_view_get_custom_charset, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-get-custom-charset">webkit_web_view_get_custom_charset ()</a> +</dt> +<dt id="ientry-idm6479">webkit_web_view_get_editor_state, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-get-editor-state">webkit_web_view_get_editor_state ()</a> +</dt> +<dt id="ientry-idm4516">webkit_web_view_get_estimated_load_progress, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-get-estimated-load-progress">webkit_web_view_get_estimated_load_progress ()</a> +</dt> +<dt id="ientry-idm4793">webkit_web_view_get_favicon, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-get-favicon">webkit_web_view_get_favicon ()</a> +</dt> +<dt id="ientry-idm5287">webkit_web_view_get_find_controller, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-get-find-controller">webkit_web_view_get_find_controller ()</a> +</dt> +<dt id="ientry-idm5328">webkit_web_view_get_inspector, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-get-inspector">webkit_web_view_get_inspector ()</a> +</dt> +<dt id="ientry-idm5367">webkit_web_view_get_javascript_global_context, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-get-javascript-global-context">webkit_web_view_get_javascript_global_context ()</a> +</dt> +<dt id="ientry-idm6943">webkit_web_view_get_main_resource, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-get-main-resource">webkit_web_view_get_main_resource ()</a> +</dt> +<dt id="ientry-idm4309">webkit_web_view_get_page_id, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-get-page-id">webkit_web_view_get_page_id ()</a> +</dt> +<dt id="ientry-idm6517">webkit_web_view_get_session_state, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-get-session-state">webkit_web_view_get_session_state ()</a> +</dt> +<dt id="ientry-idm4883">webkit_web_view_get_settings, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-get-settings">webkit_web_view_get_settings ()</a> +</dt> +<dt id="ientry-idm6166">webkit_web_view_get_snapshot, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-get-snapshot">webkit_web_view_get_snapshot ()</a> +</dt> +<dt id="ientry-idm6259">webkit_web_view_get_snapshot_finish, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-get-snapshot-finish">webkit_web_view_get_snapshot_finish ()</a> +</dt> +<dt id="ientry-idm4275">webkit_web_view_get_title, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-get-title">webkit_web_view_get_title ()</a> +</dt> +<dt id="ientry-idm6085">webkit_web_view_get_tls_info, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-get-tls-info">webkit_web_view_get_tls_info ()</a> +</dt> +<dt id="ientry-idm4709">webkit_web_view_get_uri, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-get-uri">webkit_web_view_get_uri ()</a> +</dt> +<dt id="ientry-idm3681">webkit_web_view_get_user_content_manager, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-get-user-content-manager">webkit_web_view_get_user_content_manager ()</a> +</dt> +<dt id="ientry-idm3721">webkit_web_view_get_website_data_manager, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-get-website-data-manager">webkit_web_view_get_website_data_manager ()</a> +</dt> +<dt id="ientry-idm4950">webkit_web_view_get_window_properties, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-get-window-properties">webkit_web_view_get_window_properties ()</a> +</dt> +<dt id="ientry-idm5026">webkit_web_view_get_zoom_level, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-get-zoom-level">webkit_web_view_get_zoom_level ()</a> +</dt> +<dt id="ientry-idm4182">webkit_web_view_go_back, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-go-back">webkit_web_view_go_back ()</a> +</dt> +<dt id="ientry-idm4246">webkit_web_view_go_forward, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-go-forward">webkit_web_view_go_forward ()</a> +</dt> +<dt id="ientry-idm4668">webkit_web_view_go_to_back_forward_list_item, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-go-to-back-forward-list-item">webkit_web_view_go_to_back_forward_list_item ()</a> +</dt> +<dt id="ientry-idm6469">webkit_web_view_is_editable, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-is-editable">webkit_web_view_is_editable ()</a> +</dt> +<dt id="ientry-idm3593">webkit_web_view_is_ephemeral, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-is-ephemeral">webkit_web_view_is_ephemeral ()</a> +</dt> +<dt id="ientry-idm4434">webkit_web_view_is_loading, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-is-loading">webkit_web_view_is_loading ()</a> +</dt> +<dt id="ientry-idm4474">webkit_web_view_is_playing_audio, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-is-playing-audio">webkit_web_view_is_playing_audio ()</a> +</dt> +<dt id="ientry-idm3904">webkit_web_view_load_alternate_html, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-load-alternate-html">webkit_web_view_load_alternate_html ()</a> +</dt> +<dt id="ientry-idm4011">webkit_web_view_load_bytes, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-load-bytes">webkit_web_view_load_bytes ()</a> +</dt> +<dt id="ientry-idm3839">webkit_web_view_load_html, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-load-html">webkit_web_view_load_html ()</a> +</dt> +<dt id="ientry-idm3971">webkit_web_view_load_plain_text, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-load-plain-text">webkit_web_view_load_plain_text ()</a> +</dt> +<dt id="ientry-idm4105">webkit_web_view_load_request, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-load-request">webkit_web_view_load_request ()</a> +</dt> +<dt id="ientry-idm3801">webkit_web_view_load_uri, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-load-uri">webkit_web_view_load_uri ()</a> +</dt> +<dt id="ientry-idm3382">webkit_web_view_new, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-new">webkit_web_view_new ()</a> +</dt> +<dt id="ientry-idm3409">webkit_web_view_new_with_context, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-new-with-context">webkit_web_view_new_with_context ()</a> +</dt> +<dt id="ientry-idm3453">webkit_web_view_new_with_related_view, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-new-with-related-view">webkit_web_view_new_with_related_view ()</a> +</dt> +<dt id="ientry-idm3513">webkit_web_view_new_with_settings, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-new-with-settings">webkit_web_view_new_with_settings ()</a> +</dt> +<dt id="ientry-idm3555">webkit_web_view_new_with_user_content_manager, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-new-with-user-content-manager">webkit_web_view_new_with_user_content_manager ()</a> +</dt> +<dt id="ientry-idm4344">webkit_web_view_reload, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-reload">webkit_web_view_reload ()</a> +</dt> +<dt id="ientry-idm4374">webkit_web_view_reload_bypass_cache, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-reload-bypass-cache">webkit_web_view_reload_bypass_cache ()</a> +</dt> +<dt id="ientry-idm6555">webkit_web_view_restore_session_state, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-restore-session-state">webkit_web_view_restore_session_state ()</a> +</dt> +<dt id="ientry-idm5402">webkit_web_view_run_javascript, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-run-javascript">webkit_web_view_run_javascript ()</a> +</dt> +<dt id="ientry-idm5483">webkit_web_view_run_javascript_finish, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-run-javascript-finish">webkit_web_view_run_javascript_finish ()</a> +</dt> +<dt id="ientry-idm5550">webkit_web_view_run_javascript_from_gresource, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-run-javascript-from-gresource">webkit_web_view_run_javascript_from_gresource ()</a> +</dt> +<dt id="ientry-idm5631">webkit_web_view_run_javascript_from_gresource_finish, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-run-javascript-from-gresource-finish">webkit_web_view_run_javascript_from_gresource_finish ()</a> +</dt> +<dt id="ientry-idm5741">webkit_web_view_save, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-save">webkit_web_view_save ()</a> +</dt> +<dt id="ientry-idm5825">webkit_web_view_save_finish, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-save-finish">webkit_web_view_save_finish ()</a> +</dt> +<dt id="ientry-idm5886">webkit_web_view_save_to_file, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-save-to-file">webkit_web_view_save_to_file ()</a> +</dt> +<dt id="ientry-idm5982">webkit_web_view_save_to_file_finish, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-save-to-file-finish">webkit_web_view_save_to_file_finish ()</a> +</dt> +<dt id="ientry-idm6981">webkit_web_view_session_state_new, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-session-state-new">webkit_web_view_session_state_new ()</a> +</dt> +<dt id="ientry-idm7025">webkit_web_view_session_state_ref, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-session-state-ref">webkit_web_view_session_state_ref ()</a> +</dt> +<dt id="ientry-idm7092">webkit_web_view_session_state_serialize, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-session-state-serialize">webkit_web_view_session_state_serialize ()</a> +</dt> +<dt id="ientry-idm7060">webkit_web_view_session_state_unref, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-session-state-unref">webkit_web_view_session_state_unref ()</a> +</dt> +<dt id="ientry-idm6320">webkit_web_view_set_background_color, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-set-background-color">webkit_web_view_set_background_color ()</a> +</dt> +<dt id="ientry-idm4582">webkit_web_view_set_custom_charset, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-set-custom-charset">webkit_web_view_set_custom_charset ()</a> +</dt> +<dt id="ientry-idm6415">webkit_web_view_set_editable, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-set-editable">webkit_web_view_set_editable ()</a> +</dt> +<dt id="ientry-idm4833">webkit_web_view_set_settings, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-set-settings">webkit_web_view_set_settings ()</a> +</dt> +<dt id="ientry-idm4989">webkit_web_view_set_zoom_level, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-set-zoom-level">webkit_web_view_set_zoom_level ()</a> +</dt> +<dt id="ientry-idm4402">webkit_web_view_stop_loading, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-stop-loading">webkit_web_view_stop_loading ()</a> +</dt> +<dt id="ientry-idm3769">webkit_web_view_try_close, <a class="indexterm" href="WebKitWebView.html#webkit-web-view-try-close">webkit_web_view_try_close ()</a> +</dt> +<dt id="ientry-idm17842">WebKitWindowProperties, <a class="indexterm" href="WebKitWindowProperties.html#WebKitWindowProperties-struct">struct WebKitWindowProperties</a> +</dt> +<dt id="ientry-idm17850">WebKitWindowProperties:fullscreen, <a class="indexterm" href="WebKitWindowProperties.html#WebKitWindowProperties--fullscreen">The “fullscreen” property</a> +</dt> +<dt id="ientry-idm17861">WebKitWindowProperties:geometry, <a class="indexterm" href="WebKitWindowProperties.html#WebKitWindowProperties--geometry">The “geometry” property</a> +</dt> +<dt id="ientry-idm17871">WebKitWindowProperties:locationbar-visible, <a class="indexterm" href="WebKitWindowProperties.html#WebKitWindowProperties--locationbar-visible">The “locationbar-visible” property</a> +</dt> +<dt id="ientry-idm17882">WebKitWindowProperties:menubar-visible, <a class="indexterm" href="WebKitWindowProperties.html#WebKitWindowProperties--menubar-visible">The “menubar-visible” property</a> +</dt> +<dt id="ientry-idm17893">WebKitWindowProperties:resizable, <a class="indexterm" href="WebKitWindowProperties.html#WebKitWindowProperties--resizable">The “resizable” property</a> +</dt> +<dt id="ientry-idm17904">WebKitWindowProperties:scrollbars-visible, <a class="indexterm" href="WebKitWindowProperties.html#WebKitWindowProperties--scrollbars-visible">The “scrollbars-visible” property</a> +</dt> +<dt id="ientry-idm17915">WebKitWindowProperties:statusbar-visible, <a class="indexterm" href="WebKitWindowProperties.html#WebKitWindowProperties--statusbar-visible">The “statusbar-visible” property</a> +</dt> +<dt id="ientry-idm17926">WebKitWindowProperties:toolbar-visible, <a class="indexterm" href="WebKitWindowProperties.html#WebKitWindowProperties--toolbar-visible">The “toolbar-visible” property</a> +</dt> +<dt id="ientry-idm17806">webkit_window_properties_get_fullscreen, <a class="indexterm" href="WebKitWindowProperties.html#webkit-window-properties-get-fullscreen">webkit_window_properties_get_fullscreen ()</a> +</dt> +<dt id="ientry-idm17564">webkit_window_properties_get_geometry, <a class="indexterm" href="WebKitWindowProperties.html#webkit-window-properties-get-geometry">webkit_window_properties_get_geometry ()</a> +</dt> +<dt id="ientry-idm17738">webkit_window_properties_get_locationbar_visible, <a class="indexterm" href="WebKitWindowProperties.html#webkit-window-properties-get-locationbar-visible">webkit_window_properties_get_locationbar_visible ()</a> +</dt> +<dt id="ientry-idm17704">webkit_window_properties_get_menubar_visible, <a class="indexterm" href="WebKitWindowProperties.html#webkit-window-properties-get-menubar-visible">webkit_window_properties_get_menubar_visible ()</a> +</dt> +<dt id="ientry-idm17772">webkit_window_properties_get_resizable, <a class="indexterm" href="WebKitWindowProperties.html#webkit-window-properties-get-resizable">webkit_window_properties_get_resizable ()</a> +</dt> +<dt id="ientry-idm17670">webkit_window_properties_get_scrollbars_visible, <a class="indexterm" href="WebKitWindowProperties.html#webkit-window-properties-get-scrollbars-visible">webkit_window_properties_get_scrollbars_visible ()</a> +</dt> +<dt id="ientry-idm17636">webkit_window_properties_get_statusbar_visible, <a class="indexterm" href="WebKitWindowProperties.html#webkit-window-properties-get-statusbar-visible">webkit_window_properties_get_statusbar_visible ()</a> +</dt> +<dt id="ientry-idm17602">webkit_window_properties_get_toolbar_visible, <a class="indexterm" href="WebKitWindowProperties.html#webkit-window-properties-get-toolbar-visible">webkit_window_properties_get_toolbar_visible ()</a> +</dt> +</dl> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/index.html b/Documentation/webkit2gtk-4.0/html/index.html new file mode 100644 index 000000000..79a96d053 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/index.html @@ -0,0 +1,200 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKit2GTK+ Reference Manual: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="next" href="ch01.html" title="Class Overview"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<div class="book"> +<div class="titlepage"> +<div> +<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">WebKit2GTK+ Reference Manual</p></th></tr></table></div> +<div><p class="releaseinfo">for WebKit2GTK+ 2.16.5</p></div> +</div> +<hr> +</div> +<div class="toc"><dl class="toc"> +<dt><span class="chapter"><a href="ch01.html">Class Overview</a></span></dt> +<dd><dl> +<dt> +<span class="refentrytitle"><a href="WebKitWebContext.html">WebKitWebContext</a></span><span class="refpurpose"> — Manages aspects common to all <span class="type">WebKitWebView</span>s</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitWebView.html">WebKitWebView</a></span><span class="refpurpose"> — The central class of the WebKit2GTK+ API</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitAuthenticationRequest.html">WebKitAuthenticationRequest</a></span><span class="refpurpose"> — Represents an authentication request</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitBackForwardList.html">WebKitBackForwardList</a></span><span class="refpurpose"> — List of visited pages</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitBackForwardListItem.html">WebKitBackForwardListItem</a></span><span class="refpurpose"> — One item of the <span class="type">WebKitBackForwardList</span></span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitSettings.html">WebKitSettings</a></span><span class="refpurpose"> — Control the behaviour of a <span class="type">WebKitWebView</span></span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitURIRequest.html">WebKitURIRequest</a></span><span class="refpurpose"> — Represents a URI request</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitURIResponse.html">WebKitURIResponse</a></span><span class="refpurpose"> — Represents a URI response</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitWindowProperties.html">WebKitWindowProperties</a></span><span class="refpurpose"> — Window properties of a <span class="type">WebKitWebView</span></span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitDownload.html">WebKitDownload</a></span><span class="refpurpose"> — Object used to communicate with the application when downloading</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitPermissionRequest.html">WebKitPermissionRequest</a></span><span class="refpurpose"> — A permission request</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitGeolocationPermissionRequest.html">WebKitGeolocationPermissionRequest</a></span><span class="refpurpose"> — A permission request for sharing user's location</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitInstallMissingMediaPluginsPermissionRequest.html">WebKitInstallMissingMediaPluginsPermissionRequest</a></span><span class="refpurpose"> — A permission request for installing missing media plugins</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitNavigationAction.html">WebKitNavigationAction</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitUserMediaPermissionRequest.html">WebKitUserMediaPermissionRequest</a></span><span class="refpurpose"> — A permission request for accessing user's audio/video devices.</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitPolicyDecision.html">WebKitPolicyDecision</a></span><span class="refpurpose"> — A pending policy decision</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitNavigationPolicyDecision.html">WebKitNavigationPolicyDecision</a></span><span class="refpurpose"> — A policy decision for navigation actions</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitResponsePolicyDecision.html">WebKitResponsePolicyDecision</a></span><span class="refpurpose"> — A policy decision for resource responses</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitHitTestResult.html">WebKitHitTestResult</a></span><span class="refpurpose"> — Result of a Hit Test</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitEditorState.html">WebKitEditorState</a></span><span class="refpurpose"> — Web editor state</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitPrintCustomWidget.html">WebKitPrintCustomWidget</a></span><span class="refpurpose"> — Allows to embed a custom widget in print dialog</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitPrintOperation.html">WebKitPrintOperation</a></span><span class="refpurpose"> — Controls a print operation</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitWebResource.html">WebKitWebResource</a></span><span class="refpurpose"> — Represents a resource at the end of a URI</span> +</dt> +<dt> +<span class="refentrytitle"><a href="webkit2gtk-4.0-WebKitError.html">WebKitError</a></span><span class="refpurpose"> — Categorized WebKit errors</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitFaviconDatabase.html">WebKitFaviconDatabase</a></span><span class="refpurpose"> — A WebKit favicon database</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitColorChooserRequest.html">WebKitColorChooserRequest</a></span><span class="refpurpose"> — A request to open a color chooser</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitFileChooserRequest.html">WebKitFileChooserRequest</a></span><span class="refpurpose"> — A request to open a file chooser</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitFindController.html">WebKitFindController</a></span><span class="refpurpose"> — Controls text search in a <span class="type">WebKitWebView</span></span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitCookieManager.html">WebKitCookieManager</a></span><span class="refpurpose"> — Defines how to handle cookies in a <span class="type">WebKitWebContext</span></span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitPlugin.html">WebKitPlugin</a></span><span class="refpurpose"> — Represents a plugin, enabling fine-grained control</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitWebInspector.html">WebKitWebInspector</a></span><span class="refpurpose"> — Access to the WebKit inspector</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitURISchemeRequest.html">WebKitURISchemeRequest</a></span><span class="refpurpose"> — Represents a URI scheme request</span> +</dt> +<dt> +<span class="refentrytitle"><a href="webkit2gtk-4.0-WebKitVersion.html">WebKitVersion</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitContextMenu.html">WebKitContextMenu</a></span><span class="refpurpose"> — Represents the context menu in a <span class="type">WebKitWebView</span></span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitContextMenuItem.html">WebKitContextMenuItem</a></span><span class="refpurpose"> — One item of the <span class="type">WebKitContextMenu</span></span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitFormSubmissionRequest.html">WebKitFormSubmissionRequest</a></span><span class="refpurpose"> — Represents a form submission request</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitSecurityManager.html">WebKitSecurityManager</a></span><span class="refpurpose"> — Controls security settings in a <span class="type">WebKitWebContext</span></span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitUserContentManager.html">WebKitUserContentManager</a></span><span class="refpurpose"> — Manages user-defined content which affects web pages.</span> +</dt> +<dt> +<span class="refentrytitle"><a href="webkit2gtk-4.0-WebKitUserContent.html">User content</a></span><span class="refpurpose"> — Defines user content types which affect web pages.</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitNotification.html">WebKitNotification</a></span><span class="refpurpose"> — Object used to hold information about a notification that should be shown to the user.</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitNotificationPermissionRequest.html">WebKitNotificationPermissionRequest</a></span><span class="refpurpose"> — A permission request for displaying web notifications</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitSecurityOrigin.html">WebKitSecurityOrigin</a></span><span class="refpurpose"> — A security boundary for websites</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitWebsiteDataManager.html">WebKitWebsiteDataManager</a></span><span class="refpurpose"> — Website data manager</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitWebsiteData.html">WebKitWebsiteData</a></span><span class="refpurpose"> — Website data</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitNetworkProxySettings.html">WebKitNetworkProxySettings</a></span><span class="refpurpose"> — Network Proxy Settings</span> +</dt> +</dl></dd> +<dt><span class="chapter"><a href="ch02.html">Web Extensions</a></span></dt> +<dd><dl> +<dt> +<span class="refentrytitle"><a href="WebKitWebExtension.html">WebKitWebExtension</a></span><span class="refpurpose"> — Represents a WebExtension of the WebProcess</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitWebPage.html">WebKitWebPage</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitFrame.html">WebKitFrame</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitScriptWorld.html">WebKitScriptWorld</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitWebHitTestResult.html">WebKitWebHitTestResult</a></span><span class="refpurpose"> — Result of a Hit Test (Web Process Extensions)</span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitWebEditor.html">WebKitWebEditor</a></span><span class="refpurpose"> — Access to editing capabilities of a <span class="type">WebKitWebPage</span></span> +</dt> +<dt> +<span class="refentrytitle"><a href="WebKitConsoleMessage.html">WebKitConsoleMessage</a></span><span class="refpurpose"></span> +</dt> +</dl></dd> +<dt><span class="index"><a href="index-all.html">Index</a></span></dt> +<dt><span class="index"><a href="api-index-deprecated.html">Index of deprecated symbols</a></span></dt> +<dt><span class="index"><a href="api-index-2-2.html">Index of new symbols in 2.2</a></span></dt> +<dt><span class="index"><a href="api-index-2-4.html">Index of new symbols in 2.4</a></span></dt> +<dt><span class="index"><a href="api-index-2-6.html">Index of new symbols in 2.6</a></span></dt> +<dt><span class="index"><a href="api-index-2-8.html">Index of new symbols in 2.8</a></span></dt> +<dt><span class="index"><a href="api-index-2-10.html">Index of new symbols in 2.10</a></span></dt> +<dt><span class="index"><a href="api-index-2-12.html">Index of new symbols in 2.12</a></span></dt> +<dt><span class="index"><a href="api-index-2-14.html">Index of new symbols in 2.14</a></span></dt> +<dt><span class="index"><a href="api-index-2-16.html">Index of new symbols in 2.16</a></span></dt> +<dt><span class="glossary"><a href="annotation-glossary.html">Annotation Glossary</a></span></dt> +</dl></div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/left-insensitive.png b/Documentation/webkit2gtk-4.0/html/left-insensitive.png Binary files differnew file mode 100644 index 000000000..3269393a7 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/left-insensitive.png diff --git a/Documentation/webkit2gtk-4.0/html/left.png b/Documentation/webkit2gtk-4.0/html/left.png Binary files differnew file mode 100644 index 000000000..2abde032b --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/left.png diff --git a/Documentation/webkit2gtk-4.0/html/right-insensitive.png b/Documentation/webkit2gtk-4.0/html/right-insensitive.png Binary files differnew file mode 100644 index 000000000..4c95785b9 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/right-insensitive.png diff --git a/Documentation/webkit2gtk-4.0/html/right.png b/Documentation/webkit2gtk-4.0/html/right.png Binary files differnew file mode 100644 index 000000000..76260ec88 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/right.png diff --git a/Documentation/webkit2gtk-4.0/html/style.css b/Documentation/webkit2gtk-4.0/html/style.css new file mode 100644 index 000000000..367542097 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/style.css @@ -0,0 +1,479 @@ +body +{ + font-family: cantarell, sans-serif; +} +.synopsis, .classsynopsis +{ + /* tango:aluminium 1/2 */ + background: #eeeeec; + background: rgba(238, 238, 236, 0.5); + border: solid 1px rgb(238, 238, 236); + padding: 0.5em; +} +.programlisting +{ + /* tango:sky blue 0/1 */ + /* fallback for no rgba support */ + background: #e6f3ff; + border: solid 1px #729fcf; + background: rgba(114, 159, 207, 0.1); + border: solid 1px rgba(114, 159, 207, 0.2); + padding: 0.5em; +} +.variablelist +{ + padding: 4px; + margin-left: 3em; +} +.variablelist td:first-child +{ + vertical-align: top; +} + +div.gallery-float +{ + float: left; + padding: 10px; +} +div.gallery-float img +{ + border-style: none; +} +div.gallery-spacer +{ + clear: both; +} + +a, a:visited +{ + text-decoration: none; + /* tango:sky blue 2 */ + color: #3465a4; +} +a:hover +{ + text-decoration: underline; + /* tango:sky blue 1 */ + color: #729fcf; +} + +div.informaltable table +{ + border-collapse: separate; + border-spacing: 1em 0.3em; + border: none; +} + +div.informaltable table td, div.informaltable table th +{ + vertical-align: top; +} + +.function_type, +.variable_type, +.property_type, +.signal_type, +.parameter_name, +.struct_member_name, +.union_member_name, +.define_keyword, +.datatype_keyword, +.typedef_keyword +{ + text-align: right; +} + +/* dim non-primary columns */ +.c_punctuation, +.function_type, +.variable_type, +.property_type, +.signal_type, +.define_keyword, +.datatype_keyword, +.typedef_keyword, +.property_flags, +.signal_flags, +.parameter_annotations, +.enum_member_annotations, +.struct_member_annotations, +.union_member_annotations +{ + color: #888a85; +} + +.function_type a, +.function_type a:visited, +.function_type a:hover, +.property_type a, +.property_type a:visited, +.property_type a:hover, +.signal_type a, +.signal_type a:visited, +.signal_type a:hover, +.signal_flags a, +.signal_flags a:visited, +.signal_flags a:hover +{ + color: #729fcf; +} + +td p +{ + margin: 0.25em; +} + +div.table table +{ + border-collapse: collapse; + border-spacing: 0px; + /* tango:aluminium 3 */ + border: solid 1px #babdb6; +} + +div.table table td, div.table table th +{ + /* tango:aluminium 3 */ + border: solid 1px #babdb6; + padding: 3px; + vertical-align: top; +} + +div.table table th +{ + /* tango:aluminium 2 */ + background-color: #d3d7cf; +} + +h4 +{ + color: #555753; + margin-top: 1em; + margin-bottom: 1em; +} + +hr +{ + /* tango:aluminium 1 */ + color: #d3d7cf; + background: #d3d7cf; + border: none 0px; + height: 1px; + clear: both; + margin: 2.0em 0em 2.0em 0em; +} + +dl.toc dt +{ + padding-bottom: 0.25em; +} + +dl.toc > dt +{ + padding-top: 0.25em; + padding-bottom: 0.25em; + font-weight: bold; +} + +dl.toc > dl +{ + padding-bottom: 0.5em; +} + +.parameter +{ + font-style: normal; +} + +.footer +{ + padding-top: 3.5em; + /* tango:aluminium 3 */ + color: #babdb6; + text-align: center; + font-size: 80%; +} + +.informalfigure, +.figure +{ + margin: 1em; +} + +.informalexample, +.example +{ + margin-top: 1em; + margin-bottom: 1em; +} + +.warning +{ + /* tango:orange 0/1 */ + background: #ffeed9; + background: rgba(252, 175, 62, 0.1); + border-color: #ffb04f; + border-color: rgba(252, 175, 62, 0.2); +} +.note +{ + /* tango:chameleon 0/0.5 */ + background: #d8ffb2; + background: rgba(138, 226, 52, 0.1); + border-color: #abf562; + border-color: rgba(138, 226, 52, 0.2); +} +div.blockquote +{ + border-color: #eeeeec; +} +.note, .warning, div.blockquote +{ + padding: 0.5em; + border-width: 1px; + border-style: solid; + margin: 2em; +} +.note p, .warning p +{ + margin: 0; +} + +div.warning h3.title, +div.note h3.title +{ + display: none; +} + +p + div.section +{ + margin-top: 1em; +} + +div.refnamediv, +div.refsynopsisdiv, +div.refsect1, +div.refsect2, +div.toc, +div.section +{ + margin-bottom: 1em; +} + +/* blob links */ +h2 .extralinks, h3 .extralinks +{ + float: right; + /* tango:aluminium 3 */ + color: #babdb6; + font-size: 80%; + font-weight: normal; +} + +.lineart +{ + color: #d3d7cf; + font-weight: normal; +} + +.annotation +{ + /* tango:aluminium 5 */ + color: #555753; + font-weight: normal; +} + +.structfield +{ + font-style: normal; + font-weight: normal; +} + +acronym,abbr +{ + border-bottom: 1px dotted gray; +} + +/* code listings */ + +.listing_code .programlisting .normal, +.listing_code .programlisting .normal a, +.listing_code .programlisting .number, +.listing_code .programlisting .cbracket, +.listing_code .programlisting .symbol { color: #555753; } +.listing_code .programlisting .comment, +.listing_code .programlisting .linenum { color: #babdb6; } /* tango: aluminium 3 */ +.listing_code .programlisting .function, +.listing_code .programlisting .function a, +.listing_code .programlisting .preproc { color: #204a87; } /* tango: sky blue 3 */ +.listing_code .programlisting .string { color: #ad7fa8; } /* tango: plum */ +.listing_code .programlisting .keyword, +.listing_code .programlisting .usertype, +.listing_code .programlisting .type, +.listing_code .programlisting .type a { color: #4e9a06; } /* tango: chameleon 3 */ + +.listing_frame { + /* tango:sky blue 1 */ + border: solid 1px #729fcf; + border: solid 1px rgba(114, 159, 207, 0.2); + padding: 0px; +} + +.listing_lines, .listing_code { + margin-top: 0px; + margin-bottom: 0px; + padding: 0.5em; +} +.listing_lines { + /* tango:sky blue 0.5 */ + background: #a6c5e3; + background: rgba(114, 159, 207, 0.2); + /* tango:aluminium 6 */ + color: #2e3436; +} +.listing_code { + /* tango:sky blue 0 */ + background: #e6f3ff; + background: rgba(114, 159, 207, 0.1); +} +.listing_code .programlisting { + /* override from previous */ + border: none 0px; + padding: 0px; + background: none; +} +.listing_lines pre, .listing_code pre { + margin: 0px; +} + +@media screen { + /* these have a <sup> as a first child, but since there are no parent selectors + * we can't use that. */ + a.footnote + { + position: relative; + top: 0em ! important; + } + /* this is needed so that the local anchors are displayed below the naviagtion */ + div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name] + { + display: inline-block; + position: relative; + top:-5em; + } + /* this seems to be a bug in the xsl style sheets when generating indexes */ + div.index div.index + { + top: 0em; + } + /* make space for the fixed navigation bar and add space at the bottom so that + * link targets appear somewhat close to top + */ + body + { + padding-top: 2.5em; + padding-bottom: 500px; + max-width: 60em; + } + p + { + max-width: 60em; + } + /* style and size the navigation bar */ + table.navigation#top + { + position: fixed; + background: #e2e2e2; + border-bottom: solid 1px #babdb6; + border-spacing: 5px; + margin-top: 0; + margin-bottom: 0; + top: 0; + left: 0; + z-index: 10; + } + table.navigation#top td + { + padding-left: 6px; + padding-right: 6px; + } + .navigation a, .navigation a:visited + { + /* tango:sky blue 3 */ + color: #204a87; + } + .navigation a:hover + { + /* tango:sky blue 2 */ + color: #3465a4; + } + td.shortcuts + { + /* tango:sky blue 2 */ + color: #3465a4; + font-size: 80%; + white-space: nowrap; + } + td.shortcuts .dim + { + color: #babdb6; + } + .navigation .title + { + font-size: 80%; + max-width: none; + margin: 0px; + font-weight: normal; + } +} +@media screen and (min-width: 60em) { + /* screen larger than 60em */ + body { margin: auto; } +} +@media screen and (max-width: 60em) { + /* screen less than 60em */ + #nav_hierarchy { display: none; } + #nav_interfaces { display: none; } + #nav_prerequisites { display: none; } + #nav_derived_interfaces { display: none; } + #nav_implementations { display: none; } + #nav_child_properties { display: none; } + #nav_style_properties { display: none; } + #nav_index { display: none; } + #nav_glossary { display: none; } + .gallery_image { display: none; } + .property_flags { display: none; } + .signal_flags { display: none; } + .parameter_annotations { display: none; } + .enum_member_annotations { display: none; } + .struct_member_annotations { display: none; } + .union_member_annotations { display: none; } + /* now that a column is hidden, optimize space */ + col.parameters_name { width: auto; } + col.parameters_description { width: auto; } + col.struct_members_name { width: auto; } + col.struct_members_description { width: auto; } + col.enum_members_name { width: auto; } + col.enum_members_description { width: auto; } + col.union_members_name { width: auto; } + col.union_members_description { width: auto; } + .listing_lines { display: none; } +} +@media print { + table.navigation { + visibility: collapse; + display: none; + } + div.titlepage table.navigation { + visibility: visible; + display: table; + background: #e2e2e2; + border: solid 1px #babdb6; + margin-top: 0; + margin-bottom: 0; + top: 0; + left: 0; + height: 3em; + } +} + diff --git a/Documentation/webkit2gtk-4.0/html/up-insensitive.png b/Documentation/webkit2gtk-4.0/html/up-insensitive.png Binary files differnew file mode 100644 index 000000000..f40498606 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/up-insensitive.png diff --git a/Documentation/webkit2gtk-4.0/html/up.png b/Documentation/webkit2gtk-4.0/html/up.png Binary files differnew file mode 100644 index 000000000..80b4b37e9 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/up.png diff --git a/Documentation/webkit2gtk-4.0/html/webkit2gtk-4.0-WebKitError.html b/Documentation/webkit2gtk-4.0/html/webkit2gtk-4.0-WebKitError.html new file mode 100644 index 000000000..ba371139e --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/webkit2gtk-4.0-WebKitError.html @@ -0,0 +1,547 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitError: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitWebResource.html" title="WebKitWebResource"> +<link rel="next" href="WebKitFaviconDatabase.html" title="WebKitFaviconDatabase"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#webkit2gtk-4.0-WebKitError.description" class="shortcut">Description</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitWebResource.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitFaviconDatabase.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="webkit2gtk-4.0-WebKitError"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="webkit2gtk-4.0-WebKitError.top_of_page"></a>WebKitError</span></h2> +<p>WebKitError — Categorized WebKit errors</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="webkit2gtk-4.0-WebKitError.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a href="../glib/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a> +</td> +<td class="function_name"> +<a class="link" href="webkit2gtk-4.0-WebKitError.html#webkit-network-error-quark" title="webkit_network_error_quark ()">webkit_network_error_quark</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a> +</td> +<td class="function_name"> +<a class="link" href="webkit2gtk-4.0-WebKitError.html#webkit-plugin-error-quark" title="webkit_plugin_error_quark ()">webkit_plugin_error_quark</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a> +</td> +<td class="function_name"> +<a class="link" href="webkit2gtk-4.0-WebKitError.html#webkit-policy-error-quark" title="webkit_policy_error_quark ()">webkit_policy_error_quark</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a> +</td> +<td class="function_name"> +<a class="link" href="webkit2gtk-4.0-WebKitError.html#webkit-download-error-quark" title="webkit_download_error_quark ()">webkit_download_error_quark</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a> +</td> +<td class="function_name"> +<a class="link" href="webkit2gtk-4.0-WebKitError.html#webkit-print-error-quark" title="webkit_print_error_quark ()">webkit_print_error_quark</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a> +</td> +<td class="function_name"> +<a class="link" href="webkit2gtk-4.0-WebKitError.html#webkit-javascript-error-quark" title="webkit_javascript_error_quark ()">webkit_javascript_error_quark</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a> +</td> +<td class="function_name"> +<a class="link" href="webkit2gtk-4.0-WebKitError.html#webkit-snapshot-error-quark" title="webkit_snapshot_error_quark ()">webkit_snapshot_error_quark</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="webkit2gtk-4.0-WebKitError.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="webkit2gtk-4.0-WebKitError.html#WEBKIT-NETWORK-ERROR:CAPS" title="WEBKIT_NETWORK_ERROR">WEBKIT_NETWORK_ERROR</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="webkit2gtk-4.0-WebKitError.html#WEBKIT-PLUGIN-ERROR:CAPS" title="WEBKIT_PLUGIN_ERROR">WEBKIT_PLUGIN_ERROR</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="webkit2gtk-4.0-WebKitError.html#WEBKIT-POLICY-ERROR:CAPS" title="WEBKIT_POLICY_ERROR">WEBKIT_POLICY_ERROR</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="webkit2gtk-4.0-WebKitError.html#WEBKIT-DOWNLOAD-ERROR:CAPS" title="WEBKIT_DOWNLOAD_ERROR">WEBKIT_DOWNLOAD_ERROR</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="webkit2gtk-4.0-WebKitError.html#WEBKIT-PRINT-ERROR:CAPS" title="WEBKIT_PRINT_ERROR">WEBKIT_PRINT_ERROR</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="webkit2gtk-4.0-WebKitError.html#WEBKIT-JAVASCRIPT-ERROR:CAPS" title="WEBKIT_JAVASCRIPT_ERROR">WEBKIT_JAVASCRIPT_ERROR</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="webkit2gtk-4.0-WebKitError.html#WEBKIT-SNAPSHOT-ERROR:CAPS" title="WEBKIT_SNAPSHOT_ERROR">WEBKIT_SNAPSHOT_ERROR</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="webkit2gtk-4.0-WebKitError.html#WebKitNetworkError" title="enum WebKitNetworkError">WebKitNetworkError</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="webkit2gtk-4.0-WebKitError.html#WebKitPluginError" title="enum WebKitPluginError">WebKitPluginError</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="webkit2gtk-4.0-WebKitError.html#WebKitPolicyError" title="enum WebKitPolicyError">WebKitPolicyError</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="webkit2gtk-4.0-WebKitError.html#WebKitDownloadError" title="enum WebKitDownloadError">WebKitDownloadError</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="webkit2gtk-4.0-WebKitError.html#WebKitPrintError" title="enum WebKitPrintError">WebKitPrintError</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="webkit2gtk-4.0-WebKitError.html#WebKitJavascriptError" title="enum WebKitJavascriptError">WebKitJavascriptError</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="webkit2gtk-4.0-WebKitError.html#WebKitSnapshotError" title="enum WebKitSnapshotError">WebKitSnapshotError</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="webkit2gtk-4.0-WebKitError.description"></a><h2>Description</h2> +<p>Categorized WebKit errors.</p> +</div> +<div class="refsect1"> +<a name="webkit2gtk-4.0-WebKitError.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-network-error-quark"></a><h3>webkit_network_error_quark ()</h3> +<pre class="programlisting"><a href="../glib/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a> +webkit_network_error_quark (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-plugin-error-quark"></a><h3>webkit_plugin_error_quark ()</h3> +<pre class="programlisting"><a href="../glib/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a> +webkit_plugin_error_quark (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-policy-error-quark"></a><h3>webkit_policy_error_quark ()</h3> +<pre class="programlisting"><a href="../glib/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a> +webkit_policy_error_quark (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-download-error-quark"></a><h3>webkit_download_error_quark ()</h3> +<pre class="programlisting"><a href="../glib/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a> +webkit_download_error_quark (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-print-error-quark"></a><h3>webkit_print_error_quark ()</h3> +<pre class="programlisting"><a href="../glib/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a> +webkit_print_error_quark (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-javascript-error-quark"></a><h3>webkit_javascript_error_quark ()</h3> +<pre class="programlisting"><a href="../glib/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a> +webkit_javascript_error_quark (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-snapshot-error-quark"></a><h3>webkit_snapshot_error_quark ()</h3> +<pre class="programlisting"><a href="../glib/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a> +webkit_snapshot_error_quark (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +</div> +</div> +<div class="refsect1"> +<a name="webkit2gtk-4.0-WebKitError.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WEBKIT-NETWORK-ERROR:CAPS"></a><h3>WEBKIT_NETWORK_ERROR</h3> +<pre class="programlisting">#define WEBKIT_NETWORK_ERROR webkit_network_error_quark () +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="WEBKIT-PLUGIN-ERROR:CAPS"></a><h3>WEBKIT_PLUGIN_ERROR</h3> +<pre class="programlisting">#define WEBKIT_PLUGIN_ERROR webkit_plugin_error_quark () +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="WEBKIT-POLICY-ERROR:CAPS"></a><h3>WEBKIT_POLICY_ERROR</h3> +<pre class="programlisting">#define WEBKIT_POLICY_ERROR webkit_policy_error_quark () +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="WEBKIT-DOWNLOAD-ERROR:CAPS"></a><h3>WEBKIT_DOWNLOAD_ERROR</h3> +<pre class="programlisting">#define WEBKIT_DOWNLOAD_ERROR webkit_download_error_quark () +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="WEBKIT-PRINT-ERROR:CAPS"></a><h3>WEBKIT_PRINT_ERROR</h3> +<pre class="programlisting">#define WEBKIT_PRINT_ERROR webkit_print_error_quark () +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="WEBKIT-JAVASCRIPT-ERROR:CAPS"></a><h3>WEBKIT_JAVASCRIPT_ERROR</h3> +<pre class="programlisting">#define WEBKIT_JAVASCRIPT_ERROR webkit_javascript_error_quark () +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="WEBKIT-SNAPSHOT-ERROR:CAPS"></a><h3>WEBKIT_SNAPSHOT_ERROR</h3> +<pre class="programlisting">#define WEBKIT_SNAPSHOT_ERROR webkit_snapshot_error_quark () +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitNetworkError"></a><h3>enum WebKitNetworkError</h3> +<p>Enum values used to denote the various network errors.</p> +<div class="refsect3"> +<a name="WebKitNetworkError.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-NETWORK-ERROR-FAILED:CAPS"></a>WEBKIT_NETWORK_ERROR_FAILED</p></td> +<td class="enum_member_description"> +<p>Generic load failure</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-NETWORK-ERROR-TRANSPORT:CAPS"></a>WEBKIT_NETWORK_ERROR_TRANSPORT</p></td> +<td class="enum_member_description"> +<p>Load failure due to transport error</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-NETWORK-ERROR-UNKNOWN-PROTOCOL:CAPS"></a>WEBKIT_NETWORK_ERROR_UNKNOWN_PROTOCOL</p></td> +<td class="enum_member_description"> +<p>Load failure due to unknown protocol</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-NETWORK-ERROR-CANCELLED:CAPS"></a>WEBKIT_NETWORK_ERROR_CANCELLED</p></td> +<td class="enum_member_description"> +<p>Load failure due to cancellation</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-NETWORK-ERROR-FILE-DOES-NOT-EXIST:CAPS"></a>WEBKIT_NETWORK_ERROR_FILE_DOES_NOT_EXIST</p></td> +<td class="enum_member_description"> +<p>Load failure due to missing file</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitPluginError"></a><h3>enum WebKitPluginError</h3> +<p>Enum values used to denote the various plugin errors.</p> +<div class="refsect3"> +<a name="WebKitPluginError.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-PLUGIN-ERROR-FAILED:CAPS"></a>WEBKIT_PLUGIN_ERROR_FAILED</p></td> +<td class="enum_member_description"> +<p>Generic plugin load failure</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-PLUGIN-ERROR-CANNOT-FIND-PLUGIN:CAPS"></a>WEBKIT_PLUGIN_ERROR_CANNOT_FIND_PLUGIN</p></td> +<td class="enum_member_description"> +<p>Load failure due to missing plugin</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-PLUGIN-ERROR-CANNOT-LOAD-PLUGIN:CAPS"></a>WEBKIT_PLUGIN_ERROR_CANNOT_LOAD_PLUGIN</p></td> +<td class="enum_member_description"> +<p>Load failure due to inability to load plugin</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-PLUGIN-ERROR-JAVA-UNAVAILABLE:CAPS"></a>WEBKIT_PLUGIN_ERROR_JAVA_UNAVAILABLE</p></td> +<td class="enum_member_description"> +<p>Load failue due to missing Java support that is required to load plugin</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-PLUGIN-ERROR-CONNECTION-CANCELLED:CAPS"></a>WEBKIT_PLUGIN_ERROR_CONNECTION_CANCELLED</p></td> +<td class="enum_member_description"> +<p>Load failure due to connection cancellation</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-PLUGIN-ERROR-WILL-HANDLE-LOAD:CAPS"></a>WEBKIT_PLUGIN_ERROR_WILL_HANDLE_LOAD</p></td> +<td class="enum_member_description"> +<p>Load failure since plugin handles the load</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitPolicyError"></a><h3>enum WebKitPolicyError</h3> +<p>Enum values used to denote the various policy errors.</p> +<div class="refsect3"> +<a name="WebKitPolicyError.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-POLICY-ERROR-FAILED:CAPS"></a>WEBKIT_POLICY_ERROR_FAILED</p></td> +<td class="enum_member_description"> +<p>Generic load failure due to policy error</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-POLICY-ERROR-CANNOT-SHOW-MIME-TYPE:CAPS"></a>WEBKIT_POLICY_ERROR_CANNOT_SHOW_MIME_TYPE</p></td> +<td class="enum_member_description"> +<p>Load failure due to unsupported mime type</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-POLICY-ERROR-CANNOT-SHOW-URI:CAPS"></a>WEBKIT_POLICY_ERROR_CANNOT_SHOW_URI</p></td> +<td class="enum_member_description"> +<p>Load failure due to URI that can not be shown</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-POLICY-ERROR-FRAME-LOAD-INTERRUPTED-BY-POLICY-CHANGE:CAPS"></a>WEBKIT_POLICY_ERROR_FRAME_LOAD_INTERRUPTED_BY_POLICY_CHANGE</p></td> +<td class="enum_member_description"> +<p>Load failure due to frame load interruption by policy change</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-POLICY-ERROR-CANNOT-USE-RESTRICTED-PORT:CAPS"></a>WEBKIT_POLICY_ERROR_CANNOT_USE_RESTRICTED_PORT</p></td> +<td class="enum_member_description"> +<p>Load failure due to port restriction</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitDownloadError"></a><h3>enum WebKitDownloadError</h3> +<p>Enum values used to denote the various download errors.</p> +<div class="refsect3"> +<a name="WebKitDownloadError.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-DOWNLOAD-ERROR-NETWORK:CAPS"></a>WEBKIT_DOWNLOAD_ERROR_NETWORK</p></td> +<td class="enum_member_description"> +<p>Download failure due to network error</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-DOWNLOAD-ERROR-CANCELLED-BY-USER:CAPS"></a>WEBKIT_DOWNLOAD_ERROR_CANCELLED_BY_USER</p></td> +<td class="enum_member_description"> +<p>Download was cancelled by user</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-DOWNLOAD-ERROR-DESTINATION:CAPS"></a>WEBKIT_DOWNLOAD_ERROR_DESTINATION</p></td> +<td class="enum_member_description"> +<p>Download failure due to destination error</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitPrintError"></a><h3>enum WebKitPrintError</h3> +<p>Enum values used to denote the various print errors.</p> +<div class="refsect3"> +<a name="WebKitPrintError.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-PRINT-ERROR-GENERAL:CAPS"></a>WEBKIT_PRINT_ERROR_GENERAL</p></td> +<td class="enum_member_description"> +<p>Unspecified error during a print operation</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-PRINT-ERROR-PRINTER-NOT-FOUND:CAPS"></a>WEBKIT_PRINT_ERROR_PRINTER_NOT_FOUND</p></td> +<td class="enum_member_description"> +<p>Selected printer cannot be found</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-PRINT-ERROR-INVALID-PAGE-RANGE:CAPS"></a>WEBKIT_PRINT_ERROR_INVALID_PAGE_RANGE</p></td> +<td class="enum_member_description"> +<p>Invalid page range</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitJavascriptError"></a><h3>enum WebKitJavascriptError</h3> +<p>Enum values used to denote errors happending when executing Javascript</p> +<div class="refsect3"> +<a name="WebKitJavascriptError.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody><tr> +<td class="enum_member_name"><p><a name="WEBKIT-JAVASCRIPT-ERROR-SCRIPT-FAILED:CAPS"></a>WEBKIT_JAVASCRIPT_ERROR_SCRIPT_FAILED</p></td> +<td class="enum_member_description"> +<p>An exception was raised in Javascript execution</p> +</td> +<td class="enum_member_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitSnapshotError"></a><h3>enum WebKitSnapshotError</h3> +<p>Enum values used to denote errors happending when creating snapshots of <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a></p> +<div class="refsect3"> +<a name="WebKitSnapshotError.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody><tr> +<td class="enum_member_name"><p><a name="WEBKIT-SNAPSHOT-ERROR-FAILED-TO-CREATE:CAPS"></a>WEBKIT_SNAPSHOT_ERROR_FAILED_TO_CREATE</p></td> +<td class="enum_member_description"> +<p>An error occurred when creating a webpage snapshot.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/webkit2gtk-4.0-WebKitUserContent.html b/Documentation/webkit2gtk-4.0/html/webkit2gtk-4.0-WebKitUserContent.html new file mode 100644 index 000000000..68ce9df4f --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/webkit2gtk-4.0-WebKitUserContent.html @@ -0,0 +1,493 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>User content: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitUserContentManager.html" title="WebKitUserContentManager"> +<link rel="next" href="WebKitNotification.html" title="WebKitNotification"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#webkit2gtk-4.0-WebKitUserContent.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#webkit2gtk-4.0-WebKitUserContent.object-hierarchy" class="shortcut">Object Hierarchy</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitUserContentManager.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitNotification.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="webkit2gtk-4.0-WebKitUserContent"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="webkit2gtk-4.0-WebKitUserContent.top_of_page"></a>User content</span></h2> +<p>User content — Defines user content types which affect web pages.</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="webkit2gtk-4.0-WebKitUserContent.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserStyleSheet"><span class="returnvalue">WebKitUserStyleSheet</span></a> * +</td> +<td class="function_name"> +<a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#webkit-user-style-sheet-ref" title="webkit_user_style_sheet_ref ()">webkit_user_style_sheet_ref</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#webkit-user-style-sheet-unref" title="webkit_user_style_sheet_unref ()">webkit_user_style_sheet_unref</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserStyleSheet"><span class="returnvalue">WebKitUserStyleSheet</span></a> * +</td> +<td class="function_name"> +<a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#webkit-user-style-sheet-new" title="webkit_user_style_sheet_new ()">webkit_user_style_sheet_new</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserScript"><span class="returnvalue">WebKitUserScript</span></a> * +</td> +<td class="function_name"> +<a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#webkit-user-script-ref" title="webkit_user_script_ref ()">webkit_user_script_ref</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#webkit-user-script-unref" title="webkit_user_script_unref ()">webkit_user_script_unref</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserScript"><span class="returnvalue">WebKitUserScript</span></a> * +</td> +<td class="function_name"> +<a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#webkit-user-script-new" title="webkit_user_script_new ()">webkit_user_script_new</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<a name="WebKitUserStyleSheet"></a><a name="WebKitUserScript"></a><div class="refsect1"> +<a name="webkit2gtk-4.0-WebKitUserContent.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserStyleSheet-struct" title="WebKitUserStyleSheet">WebKitUserStyleSheet</a></td> +</tr> +<tr> +<td class="datatype_keyword"> </td> +<td class="function_name"><a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserScript-struct" title="WebKitUserScript">WebKitUserScript</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserContentInjectedFrames" title="enum WebKitUserContentInjectedFrames">WebKitUserContentInjectedFrames</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserStyleLevel" title="enum WebKitUserStyleLevel">WebKitUserStyleLevel</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserScriptInjectionTime" title="enum WebKitUserScriptInjectionTime">WebKitUserScriptInjectionTime</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="webkit2gtk-4.0-WebKitUserContent.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="/home/cgarcia/gnome/share/gtk-doc/html/gobject/gobject-Boxed-Types.html">GBoxed</a> + <span class="lineart">├──</span> WebKitUserScript + <span class="lineart">╰──</span> WebKitUserStyleSheet +</pre> +</div> +<div class="refsect1"> +<a name="webkit2gtk-4.0-WebKitUserContent.description"></a><h2>Description</h2> +<p>See also: <a class="link" href="WebKitUserContentManager.html" title="WebKitUserContentManager"><span class="type">WebKitUserContentManager</span></a></p> +</div> +<div class="refsect1"> +<a name="webkit2gtk-4.0-WebKitUserContent.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-user-style-sheet-ref"></a><h3>webkit_user_style_sheet_ref ()</h3> +<pre class="programlisting"><a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserStyleSheet"><span class="returnvalue">WebKitUserStyleSheet</span></a> * +webkit_user_style_sheet_ref (<em class="parameter"><code><a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserStyleSheet"><span class="type">WebKitUserStyleSheet</span></a> *user_style_sheet</code></em>);</pre> +<p>Atomically increments the reference count of <em class="parameter"><code>user_style_sheet</code></em> + by one. +This function is MT-safe and may be called from any thread.</p> +<div class="refsect3"> +<a name="webkit-user-style-sheet-ref.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>user_style_sheet</p></td> +<td class="parameter_description"><p>a <a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserStyleSheet"><span class="type">WebKitUserStyleSheet</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-user-style-sheet-ref.returns"></a><h4>Returns</h4> +<p> The passed <a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserStyleSheet"><span class="type">WebKitUserStyleSheet</span></a></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-user-style-sheet-unref"></a><h3>webkit_user_style_sheet_unref ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_user_style_sheet_unref (<em class="parameter"><code><a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserStyleSheet"><span class="type">WebKitUserStyleSheet</span></a> *user_style_sheet</code></em>);</pre> +<p>Atomically decrements the reference count of <em class="parameter"><code>user_style_sheet</code></em> + by one. +If the reference count drops to 0, all memory allocated by +<a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserStyleSheet"><span class="type">WebKitUserStyleSheet</span></a> is released. This function is MT-safe and may be +called from any thread.</p> +<div class="refsect3"> +<a name="webkit-user-style-sheet-unref.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>user_style_sheet</p></td> +<td class="parameter_description"><p>a <a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserStyleSheet"><span class="type">WebKitUserStyleSheet</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-user-style-sheet-new"></a><h3>webkit_user_style_sheet_new ()</h3> +<pre class="programlisting"><a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserStyleSheet"><span class="returnvalue">WebKitUserStyleSheet</span></a> * +webkit_user_style_sheet_new (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *source</code></em>, + <em class="parameter"><code><a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserContentInjectedFrames" title="enum WebKitUserContentInjectedFrames"><span class="type">WebKitUserContentInjectedFrames</span></a> injected_frames</code></em>, + <em class="parameter"><code><a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserStyleLevel" title="enum WebKitUserStyleLevel"><span class="type">WebKitUserStyleLevel</span></a> level</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> * const *whitelist</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> * const *blacklist</code></em>);</pre> +<p>Creates a new user style sheet. Style sheets can be applied to some URIs +only by passing non-null values for <em class="parameter"><code>whitelist</code></em> + or <em class="parameter"><code>blacklist</code></em> +. Passing a +<a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></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 <code class="literal">[protocol]://[host]/[path]</code>, where the +*host* and *path* components can contain the wildcard character (<code class="literal">*</code>) to +represent zero or more other characters.</p> +<div class="refsect3"> +<a name="webkit-user-style-sheet-new.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>source</p></td> +<td class="parameter_description"><p>Source code of the user style sheet.</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>injected_frames</p></td> +<td class="parameter_description"><p>A <a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserContentInjectedFrames" title="enum WebKitUserContentInjectedFrames"><span class="type">WebKitUserContentInjectedFrames</span></a> value</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>level</p></td> +<td class="parameter_description"><p>A <a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserStyleLevel" title="enum WebKitUserStyleLevel"><span class="type">WebKitUserStyleLevel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>whitelist</p></td> +<td class="parameter_description"><p> A whitelist of URI patterns or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1][<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>blacklist</p></td> +<td class="parameter_description"><p> A blacklist of URI patterns or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1][<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-user-style-sheet-new.returns"></a><h4>Returns</h4> +<p> A new <a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserStyleSheet"><span class="type">WebKitUserStyleSheet</span></a></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-user-script-ref"></a><h3>webkit_user_script_ref ()</h3> +<pre class="programlisting"><a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserScript"><span class="returnvalue">WebKitUserScript</span></a> * +webkit_user_script_ref (<em class="parameter"><code><a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserScript"><span class="type">WebKitUserScript</span></a> *user_script</code></em>);</pre> +<p>Atomically increments the reference count of <em class="parameter"><code>user_script</code></em> + by one. +This function is MT-safe and may be called from any thread.</p> +<div class="refsect3"> +<a name="webkit-user-script-ref.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>user_script</p></td> +<td class="parameter_description"><p>a <a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserScript"><span class="type">WebKitUserScript</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-user-script-ref.returns"></a><h4>Returns</h4> +<p> The passed <a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserScript"><span class="type">WebKitUserScript</span></a></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-user-script-unref"></a><h3>webkit_user_script_unref ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +webkit_user_script_unref (<em class="parameter"><code><a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserScript"><span class="type">WebKitUserScript</span></a> *user_script</code></em>);</pre> +<p>Atomically decrements the reference count of <em class="parameter"><code>user_script</code></em> + by one. +If the reference count drops to 0, all memory allocated by +<a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserScript"><span class="type">WebKitUserScript</span></a> is released. This function is MT-safe and may be called +from any thread.</p> +<div class="refsect3"> +<a name="webkit-user-script-unref.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>user_script</p></td> +<td class="parameter_description"><p>a <a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserScript"><span class="type">WebKitUserScript</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-user-script-new"></a><h3>webkit_user_script_new ()</h3> +<pre class="programlisting"><a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserScript"><span class="returnvalue">WebKitUserScript</span></a> * +webkit_user_script_new (<em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *source</code></em>, + <em class="parameter"><code><a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserContentInjectedFrames" title="enum WebKitUserContentInjectedFrames"><span class="type">WebKitUserContentInjectedFrames</span></a> injected_frames</code></em>, + <em class="parameter"><code><a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserScriptInjectionTime" title="enum WebKitUserScriptInjectionTime"><span class="type">WebKitUserScriptInjectionTime</span></a> injection_time</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> * const *whitelist</code></em>, + <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> * const *blacklist</code></em>);</pre> +<p>Creates a new user script. Scripts can be applied to some URIs +only by passing non-null values for <em class="parameter"><code>whitelist</code></em> + or <em class="parameter"><code>blacklist</code></em> +. Passing a +<a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></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 <code class="literal">[protocol]://[host]/[path]</code>, where the +*host* and *path* components can contain the wildcard character (<code class="literal">*</code>) to +represent zero or more other characters.</p> +<div class="refsect3"> +<a name="webkit-user-script-new.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>source</p></td> +<td class="parameter_description"><p>Source code of the user script.</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>injected_frames</p></td> +<td class="parameter_description"><p>A <a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserContentInjectedFrames" title="enum WebKitUserContentInjectedFrames"><span class="type">WebKitUserContentInjectedFrames</span></a> value</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>injection_time</p></td> +<td class="parameter_description"><p>A <a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserScriptInjectionTime" title="enum WebKitUserScriptInjectionTime"><span class="type">WebKitUserScriptInjectionTime</span></a> value</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>whitelist</p></td> +<td class="parameter_description"><p> A whitelist of URI patterns or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1][<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>blacklist</p></td> +<td class="parameter_description"><p> A blacklist of URI patterns or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1][<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="webkit-user-script-new.returns"></a><h4>Returns</h4> +<p> A new <a class="link" href="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserScript"><span class="type">WebKitUserScript</span></a></p> +</div> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +</div> +<div class="refsect1"> +<a name="webkit2gtk-4.0-WebKitUserContent.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WebKitUserStyleSheet-struct"></a><h3>WebKitUserStyleSheet</h3> +<pre class="programlisting">typedef struct _WebKitUserStyleSheet WebKitUserStyleSheet;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitUserScript-struct"></a><h3>WebKitUserScript</h3> +<pre class="programlisting">typedef struct _WebKitUserScript WebKitUserScript;</pre> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitUserContentInjectedFrames"></a><h3>enum WebKitUserContentInjectedFrames</h3> +<p>Specifies in which frames user style sheets are to be inserted in.</p> +<div class="refsect3"> +<a name="WebKitUserContentInjectedFrames.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-USER-CONTENT-INJECT-ALL-FRAMES:CAPS"></a>WEBKIT_USER_CONTENT_INJECT_ALL_FRAMES</p></td> +<td class="enum_member_description"> +<p>Insert the user style + sheet in all the frames loaded by the web view, including + nested frames. This is the default.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-USER-CONTENT-INJECT-TOP-FRAME:CAPS"></a>WEBKIT_USER_CONTENT_INJECT_TOP_FRAME</p></td> +<td class="enum_member_description"> +<p>Insert the user style + sheet *only* in the top-level frame loaded by the web view, + and *not* in the nested frames.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitUserStyleLevel"></a><h3>enum WebKitUserStyleLevel</h3> +<p>Specifies how to treat an user style sheet.</p> +<div class="refsect3"> +<a name="WebKitUserStyleLevel.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-USER-STYLE-LEVEL-USER:CAPS"></a>WEBKIT_USER_STYLE_LEVEL_USER</p></td> +<td class="enum_member_description"> +<p>The style sheet is an user style sheet, + its contents always override other style sheets. This is the default.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-USER-STYLE-LEVEL-AUTHOR:CAPS"></a>WEBKIT_USER_STYLE_LEVEL_AUTHOR</p></td> +<td class="enum_member_description"> +<p>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.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="WebKitUserScriptInjectionTime"></a><h3>enum WebKitUserScriptInjectionTime</h3> +<p>Specifies at which place of documents an user script will be inserted.</p> +<div class="refsect3"> +<a name="WebKitUserScriptInjectionTime.members"></a><h4>Members</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-USER-SCRIPT-INJECT-AT-DOCUMENT-START:CAPS"></a>WEBKIT_USER_SCRIPT_INJECT_AT_DOCUMENT_START</p></td> +<td class="enum_member_description"> +<p>Insert the code of the user + script at the beginning of loaded documents. This is the default.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="WEBKIT-USER-SCRIPT-INJECT-AT-DOCUMENT-END:CAPS"></a>WEBKIT_USER_SCRIPT_INJECT_AT_DOCUMENT_END</p></td> +<td class="enum_member_description"> +<p>Insert the code of the user + script at the end of the loaded documents.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/webkit2gtk-4.0-WebKitVersion.html b/Documentation/webkit2gtk-4.0/html/webkit2gtk-4.0-WebKitVersion.html new file mode 100644 index 000000000..e8c61caf7 --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/webkit2gtk-4.0-WebKitVersion.html @@ -0,0 +1,191 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>WebKitVersion: WebKit2GTK+ Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> +<link rel="home" href="index.html" title="WebKit2GTK+ Reference Manual"> +<link rel="up" href="ch01.html" title="Class Overview"> +<link rel="prev" href="WebKitURISchemeRequest.html" title="WebKitURISchemeRequest"> +<link rel="next" href="WebKitContextMenu.html" title="WebKitContextMenu"> +<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#webkit2gtk-4.0-WebKitVersion.description" class="shortcut">Description</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="WebKitURISchemeRequest.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="WebKitContextMenu.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="webkit2gtk-4.0-WebKitVersion"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="webkit2gtk-4.0-WebKitVersion.top_of_page"></a>WebKitVersion</span></h2> +<p>WebKitVersion</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="webkit2gtk-4.0-WebKitVersion.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +</td> +<td class="function_name"> +<a class="link" href="webkit2gtk-4.0-WebKitVersion.html#webkit-get-major-version" title="webkit_get_major_version ()">webkit_get_major_version</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +</td> +<td class="function_name"> +<a class="link" href="webkit2gtk-4.0-WebKitVersion.html#webkit-get-minor-version" title="webkit_get_minor_version ()">webkit_get_minor_version</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +</td> +<td class="function_name"> +<a class="link" href="webkit2gtk-4.0-WebKitVersion.html#webkit-get-micro-version" title="webkit_get_micro_version ()">webkit_get_micro_version</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"> +<a class="link" href="webkit2gtk-4.0-WebKitVersion.html#WEBKIT-CHECK-VERSION:CAPS" title="WEBKIT_CHECK_VERSION()">WEBKIT_CHECK_VERSION</a><span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="webkit2gtk-4.0-WebKitVersion.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="webkit2gtk-4.0-WebKitVersion.html#WEBKIT-MAJOR-VERSION:CAPS" title="WEBKIT_MAJOR_VERSION">WEBKIT_MAJOR_VERSION</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="webkit2gtk-4.0-WebKitVersion.html#WEBKIT-MINOR-VERSION:CAPS" title="WEBKIT_MINOR_VERSION">WEBKIT_MINOR_VERSION</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="webkit2gtk-4.0-WebKitVersion.html#WEBKIT-MICRO-VERSION:CAPS" title="WEBKIT_MICRO_VERSION">WEBKIT_MICRO_VERSION</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="webkit2gtk-4.0-WebKitVersion.description"></a><h2>Description</h2> +</div> +<div class="refsect1"> +<a name="webkit2gtk-4.0-WebKitVersion.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="webkit-get-major-version"></a><h3>webkit_get_major_version ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +webkit_get_major_version (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-get-minor-version"></a><h3>webkit_get_minor_version ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +webkit_get_minor_version (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +</div> +<hr> +<div class="refsect2"> +<a name="webkit-get-micro-version"></a><h3>webkit_get_micro_version ()</h3> +<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> +webkit_get_micro_version (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +</div> +<hr> +<div class="refsect2"> +<a name="WEBKIT-CHECK-VERSION:CAPS"></a><h3>WEBKIT_CHECK_VERSION()</h3> +<pre class="programlisting">#define WEBKIT_CHECK_VERSION(major, minor, micro)</pre> +<div class="refsect3"> +<a name="WEBKIT-CHECK-VERSION.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>major</p></td> +<td class="parameter_description"><p>major version (e.g. 1 for version 1.2.5)</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>minor</p></td> +<td class="parameter_description"><p>minor version (e.g. 2 for version 1.2.5)</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>micro</p></td> +<td class="parameter_description"><p>micro version (e.g. 5 for version 1.2.5)</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="WEBKIT-CHECK-VERSION.returns"></a><h4>Returns</h4> +<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the version of the WebKit header files +is the same as or newer than the passed-in version.</p> +</div> +</div> +</div> +<div class="refsect1"> +<a name="webkit2gtk-4.0-WebKitVersion.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="WEBKIT-MAJOR-VERSION:CAPS"></a><h3>WEBKIT_MAJOR_VERSION</h3> +<pre class="programlisting">#define WEBKIT_MAJOR_VERSION (2) +</pre> +<p>Like <a class="link" href="webkit2gtk-4.0-WebKitVersion.html#webkit-get-major-version" title="webkit_get_major_version ()"><code class="function">webkit_get_major_version()</code></a>, but from the headers used at +application compile time, rather than from the library linked +against at application run time.</p> +</div> +<hr> +<div class="refsect2"> +<a name="WEBKIT-MINOR-VERSION:CAPS"></a><h3>WEBKIT_MINOR_VERSION</h3> +<pre class="programlisting">#define WEBKIT_MINOR_VERSION (16) +</pre> +<p>Like <a class="link" href="webkit2gtk-4.0-WebKitVersion.html#webkit-get-minor-version" title="webkit_get_minor_version ()"><code class="function">webkit_get_minor_version()</code></a>, but from the headers used at +application compile time, rather than from the library linked +against at application run time.</p> +</div> +<hr> +<div class="refsect2"> +<a name="WEBKIT-MICRO-VERSION:CAPS"></a><h3>WEBKIT_MICRO_VERSION</h3> +<pre class="programlisting">#define WEBKIT_MICRO_VERSION (5) +</pre> +<p>Like <a class="link" href="webkit2gtk-4.0-WebKitVersion.html#webkit-get-micro-version" title="webkit_get_micro_version ()"><code class="function">webkit_get_micro_version()</code></a>, but from the headers used at +application compile time, rather than from the library linked +against at application run time.</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.25.1</div> +</body> +</html>
\ No newline at end of file diff --git a/Documentation/webkit2gtk-4.0/html/webkit2gtk-4.0.devhelp2 b/Documentation/webkit2gtk-4.0/html/webkit2gtk-4.0.devhelp2 new file mode 100644 index 000000000..0481e5b8b --- /dev/null +++ b/Documentation/webkit2gtk-4.0/html/webkit2gtk-4.0.devhelp2 @@ -0,0 +1,1075 @@ +<?xml version="1.0" encoding="utf-8" standalone="no"?> +<book xmlns="http://www.devhelp.net/book" title="WebKit2GTK+ Reference Manual" link="index.html" author="" name="webkit2gtk-4.0" version="2" language="c"> + <chapters> + <sub name="Class Overview" link="ch01.html"> + <sub name="WebKitWebContext" link="WebKitWebContext.html"/> + <sub name="WebKitWebView" link="WebKitWebView.html"/> + <sub name="WebKitAuthenticationRequest" link="WebKitAuthenticationRequest.html"/> + <sub name="WebKitBackForwardList" link="WebKitBackForwardList.html"/> + <sub name="WebKitBackForwardListItem" link="WebKitBackForwardListItem.html"/> + <sub name="WebKitSettings" link="WebKitSettings.html"/> + <sub name="WebKitURIRequest" link="WebKitURIRequest.html"/> + <sub name="WebKitURIResponse" link="WebKitURIResponse.html"/> + <sub name="WebKitWindowProperties" link="WebKitWindowProperties.html"/> + <sub name="WebKitDownload" link="WebKitDownload.html"/> + <sub name="WebKitPermissionRequest" link="WebKitPermissionRequest.html"/> + <sub name="WebKitGeolocationPermissionRequest" link="WebKitGeolocationPermissionRequest.html"/> + <sub name="WebKitInstallMissingMediaPluginsPermissionRequest" link="WebKitInstallMissingMediaPluginsPermissionRequest.html"/> + <sub name="WebKitNavigationAction" link="WebKitNavigationAction.html"/> + <sub name="WebKitUserMediaPermissionRequest" link="WebKitUserMediaPermissionRequest.html"/> + <sub name="WebKitPolicyDecision" link="WebKitPolicyDecision.html"/> + <sub name="WebKitNavigationPolicyDecision" link="WebKitNavigationPolicyDecision.html"/> + <sub name="WebKitResponsePolicyDecision" link="WebKitResponsePolicyDecision.html"/> + <sub name="WebKitHitTestResult" link="WebKitHitTestResult.html"/> + <sub name="WebKitEditorState" link="WebKitEditorState.html"/> + <sub name="WebKitPrintCustomWidget" link="WebKitPrintCustomWidget.html"/> + <sub name="WebKitPrintOperation" link="WebKitPrintOperation.html"/> + <sub name="WebKitWebResource" link="WebKitWebResource.html"/> + <sub name="WebKitError" link="webkit2gtk-4.0-WebKitError.html"/> + <sub name="WebKitFaviconDatabase" link="WebKitFaviconDatabase.html"/> + <sub name="WebKitColorChooserRequest" link="WebKitColorChooserRequest.html"/> + <sub name="WebKitFileChooserRequest" link="WebKitFileChooserRequest.html"/> + <sub name="WebKitFindController" link="WebKitFindController.html"/> + <sub name="WebKitCookieManager" link="WebKitCookieManager.html"/> + <sub name="WebKitPlugin" link="WebKitPlugin.html"/> + <sub name="WebKitWebInspector" link="WebKitWebInspector.html"/> + <sub name="WebKitURISchemeRequest" link="WebKitURISchemeRequest.html"/> + <sub name="WebKitVersion" link="webkit2gtk-4.0-WebKitVersion.html"/> + <sub name="WebKitContextMenu" link="WebKitContextMenu.html"/> + <sub name="WebKitContextMenuItem" link="WebKitContextMenuItem.html"/> + <sub name="WebKitFormSubmissionRequest" link="WebKitFormSubmissionRequest.html"/> + <sub name="WebKitSecurityManager" link="WebKitSecurityManager.html"/> + <sub name="WebKitUserContentManager" link="WebKitUserContentManager.html"/> + <sub name="User content" link="webkit2gtk-4.0-WebKitUserContent.html"/> + <sub name="WebKitNotification" link="WebKitNotification.html"/> + <sub name="WebKitNotificationPermissionRequest" link="WebKitNotificationPermissionRequest.html"/> + <sub name="WebKitSecurityOrigin" link="WebKitSecurityOrigin.html"/> + <sub name="WebKitWebsiteDataManager" link="WebKitWebsiteDataManager.html"/> + <sub name="WebKitWebsiteData" link="WebKitWebsiteData.html"/> + <sub name="WebKitNetworkProxySettings" link="WebKitNetworkProxySettings.html"/> + </sub> + <sub name="Web Extensions" link="ch02.html"> + <sub name="WebKitWebExtension" link="WebKitWebExtension.html"/> + <sub name="WebKitWebPage" link="WebKitWebPage.html"/> + <sub name="WebKitFrame" link="WebKitFrame.html"/> + <sub name="WebKitScriptWorld" link="WebKitScriptWorld.html"/> + <sub name="WebKitWebHitTestResult" link="WebKitWebHitTestResult.html"/> + <sub name="WebKitWebEditor" link="WebKitWebEditor.html"/> + <sub name="WebKitConsoleMessage" link="WebKitConsoleMessage.html"/> + </sub> + <sub name="Index" link="index-all.html"/> + <sub name="Index of deprecated symbols" link="api-index-deprecated.html"/> + <sub name="Index of new symbols in 2.2" link="api-index-2-2.html"/> + <sub name="Index of new symbols in 2.4" link="api-index-2-4.html"/> + <sub name="Index of new symbols in 2.6" link="api-index-2-6.html"/> + <sub name="Index of new symbols in 2.8" link="api-index-2-8.html"/> + <sub name="Index of new symbols in 2.10" link="api-index-2-10.html"/> + <sub name="Index of new symbols in 2.12" link="api-index-2-12.html"/> + <sub name="Index of new symbols in 2.14" link="api-index-2-14.html"/> + <sub name="Index of new symbols in 2.16" link="api-index-2-16.html"/> + <sub name="Annotation Glossary" link="annotation-glossary.html"/> + </chapters> + <functions> + <keyword type="function" name="webkit_web_context_get_default ()" link="WebKitWebContext.html#webkit-web-context-get-default"/> + <keyword type="function" name="webkit_web_context_new ()" link="WebKitWebContext.html#webkit-web-context-new" since="2.8"/> + <keyword type="function" name="webkit_web_context_new_ephemeral ()" link="WebKitWebContext.html#webkit-web-context-new-ephemeral" since="2.16"/> + <keyword type="function" name="webkit_web_context_new_with_website_data_manager ()" link="WebKitWebContext.html#webkit-web-context-new-with-website-data-manager" since="2.10"/> + <keyword type="function" name="webkit_web_context_is_ephemeral ()" link="WebKitWebContext.html#webkit-web-context-is-ephemeral" since="2.16"/> + <keyword type="function" name="webkit_web_context_get_website_data_manager ()" link="WebKitWebContext.html#webkit-web-context-get-website-data-manager" since="2.10"/> + <keyword type="function" name="webkit_web_context_get_cache_model ()" link="WebKitWebContext.html#webkit-web-context-get-cache-model"/> + <keyword type="function" name="webkit_web_context_set_cache_model ()" link="WebKitWebContext.html#webkit-web-context-set-cache-model"/> + <keyword type="function" name="webkit_web_context_get_web_process_count_limit ()" link="WebKitWebContext.html#webkit-web-context-get-web-process-count-limit" since="2.10"/> + <keyword type="function" name="webkit_web_context_set_web_process_count_limit ()" link="WebKitWebContext.html#webkit-web-context-set-web-process-count-limit" since="2.10"/> + <keyword type="function" name="webkit_web_context_clear_cache ()" link="WebKitWebContext.html#webkit-web-context-clear-cache"/> + <keyword type="function" name="webkit_web_context_set_network_proxy_settings ()" link="WebKitWebContext.html#webkit-web-context-set-network-proxy-settings" since="2.16"/> + <keyword type="function" name="webkit_web_context_download_uri ()" link="WebKitWebContext.html#webkit-web-context-download-uri"/> + <keyword type="function" name="webkit_web_context_get_cookie_manager ()" link="WebKitWebContext.html#webkit-web-context-get-cookie-manager"/> + <keyword type="function" name="webkit_web_context_get_favicon_database ()" link="WebKitWebContext.html#webkit-web-context-get-favicon-database"/> + <keyword type="function" name="webkit_web_context_set_favicon_database_directory ()" link="WebKitWebContext.html#webkit-web-context-set-favicon-database-directory"/> + <keyword type="function" name="webkit_web_context_get_favicon_database_directory ()" link="WebKitWebContext.html#webkit-web-context-get-favicon-database-directory"/> + <keyword type="function" name="webkit_web_context_get_security_manager ()" link="WebKitWebContext.html#webkit-web-context-get-security-manager"/> + <keyword type="function" name="webkit_web_context_set_additional_plugins_directory ()" link="WebKitWebContext.html#webkit-web-context-set-additional-plugins-directory"/> + <keyword type="function" name="webkit_web_context_get_plugins ()" link="WebKitWebContext.html#webkit-web-context-get-plugins"/> + <keyword type="function" name="webkit_web_context_get_plugins_finish ()" link="WebKitWebContext.html#webkit-web-context-get-plugins-finish"/> + <keyword type="function" name="webkit_web_context_get_spell_checking_enabled ()" link="WebKitWebContext.html#webkit-web-context-get-spell-checking-enabled"/> + <keyword type="function" name="webkit_web_context_set_spell_checking_enabled ()" link="WebKitWebContext.html#webkit-web-context-set-spell-checking-enabled"/> + <keyword type="function" name="webkit_web_context_get_spell_checking_languages ()" link="WebKitWebContext.html#webkit-web-context-get-spell-checking-languages"/> + <keyword type="function" name="webkit_web_context_set_spell_checking_languages ()" link="WebKitWebContext.html#webkit-web-context-set-spell-checking-languages"/> + <keyword type="function" name="webkit_web_context_set_preferred_languages ()" link="WebKitWebContext.html#webkit-web-context-set-preferred-languages"/> + <keyword type="function" name="webkit_web_context_set_tls_errors_policy ()" link="WebKitWebContext.html#webkit-web-context-set-tls-errors-policy"/> + <keyword type="function" name="webkit_web_context_get_tls_errors_policy ()" link="WebKitWebContext.html#webkit-web-context-get-tls-errors-policy"/> + <keyword type="function" name="webkit_web_context_set_web_extensions_directory ()" link="WebKitWebContext.html#webkit-web-context-set-web-extensions-directory"/> + <keyword type="function" name="webkit_web_context_set_web_extensions_initialization_user_data ()" link="WebKitWebContext.html#webkit-web-context-set-web-extensions-initialization-user-data" since="2.4"/> + <keyword type="function" name="webkit_web_context_prefetch_dns ()" link="WebKitWebContext.html#webkit-web-context-prefetch-dns"/> + <keyword type="function" name="webkit_web_context_set_disk_cache_directory ()" link="WebKitWebContext.html#webkit-web-context-set-disk-cache-directory" deprecated="2.10. Use webkit_web_context_new_with_website_data_manager() instead."/> + <keyword type="function" name="webkit_web_context_allow_tls_certificate_for_host ()" link="WebKitWebContext.html#webkit-web-context-allow-tls-certificate-for-host" since="2.6"/> + <keyword type="function" name="webkit_web_context_get_process_model ()" link="WebKitWebContext.html#webkit-web-context-get-process-model" since="2.4"/> + <keyword type="function" name="webkit_web_context_set_process_model ()" link="WebKitWebContext.html#webkit-web-context-set-process-model" since="2.4"/> + <keyword type="function" name="webkit_web_context_initialize_notification_permissions ()" link="WebKitWebContext.html#webkit-web-context-initialize-notification-permissions" since="2.16"/> + <keyword type="function" name="WebKitURISchemeRequestCallback ()" link="WebKitWebContext.html#WebKitURISchemeRequestCallback"/> + <keyword type="function" name="webkit_web_context_register_uri_scheme ()" link="WebKitWebContext.html#webkit-web-context-register-uri-scheme"/> + <keyword type="struct" name="struct WebKitWebContext" link="WebKitWebContext.html#WebKitWebContext-struct"/> + <keyword type="enum" name="enum WebKitCacheModel" link="WebKitWebContext.html#WebKitCacheModel"/> + <keyword type="enum" name="enum WebKitProcessModel" link="WebKitWebContext.html#WebKitProcessModel" since="2.4"/> + <keyword type="enum" name="enum WebKitTLSErrorsPolicy" link="WebKitWebContext.html#WebKitTLSErrorsPolicy"/> + <keyword type="enum" name="enum WebKitNetworkProxyMode" link="WebKitWebContext.html#WebKitNetworkProxyMode" since="2.16"/> + <keyword type="property" name="The “local-storage-directory” property" link="WebKitWebContext.html#WebKitWebContext--local-storage-directory"/> + <keyword type="property" name="The “website-data-manager” property" link="WebKitWebContext.html#WebKitWebContext--website-data-manager"/> + <keyword type="signal" name="The “download-started” signal" link="WebKitWebContext.html#WebKitWebContext-download-started"/> + <keyword type="signal" name="The “initialize-notification-permissions” signal" link="WebKitWebContext.html#WebKitWebContext-initialize-notification-permissions"/> + <keyword type="signal" name="The “initialize-web-extensions” signal" link="WebKitWebContext.html#WebKitWebContext-initialize-web-extensions"/> + <keyword type="function" name="webkit_web_view_new ()" link="WebKitWebView.html#webkit-web-view-new"/> + <keyword type="function" name="webkit_web_view_new_with_context ()" link="WebKitWebView.html#webkit-web-view-new-with-context"/> + <keyword type="function" name="webkit_web_view_new_with_related_view ()" link="WebKitWebView.html#webkit-web-view-new-with-related-view" since="2.4"/> + <keyword type="function" name="webkit_web_view_new_with_settings ()" link="WebKitWebView.html#webkit-web-view-new-with-settings" since="2.6"/> + <keyword type="function" name="webkit_web_view_new_with_user_content_manager ()" link="WebKitWebView.html#webkit-web-view-new-with-user-content-manager" since="2.6"/> + <keyword type="function" name="webkit_web_view_is_ephemeral ()" link="WebKitWebView.html#webkit-web-view-is-ephemeral" since="2.16"/> + <keyword type="function" name="webkit_web_view_get_context ()" link="WebKitWebView.html#webkit-web-view-get-context"/> + <keyword type="function" name="webkit_web_view_get_user_content_manager ()" link="WebKitWebView.html#webkit-web-view-get-user-content-manager" since="2.6"/> + <keyword type="function" name="webkit_web_view_get_website_data_manager ()" link="WebKitWebView.html#webkit-web-view-get-website-data-manager" since="2.16"/> + <keyword type="function" name="webkit_web_view_try_close ()" link="WebKitWebView.html#webkit-web-view-try-close" since="2.12"/> + <keyword type="function" name="webkit_web_view_load_uri ()" link="WebKitWebView.html#webkit-web-view-load-uri"/> + <keyword type="function" name="webkit_web_view_load_html ()" link="WebKitWebView.html#webkit-web-view-load-html"/> + <keyword type="function" name="webkit_web_view_load_alternate_html ()" link="WebKitWebView.html#webkit-web-view-load-alternate-html"/> + <keyword type="function" name="webkit_web_view_load_plain_text ()" link="WebKitWebView.html#webkit-web-view-load-plain-text"/> + <keyword type="function" name="webkit_web_view_load_bytes ()" link="WebKitWebView.html#webkit-web-view-load-bytes" since="2.6"/> + <keyword type="function" name="webkit_web_view_load_request ()" link="WebKitWebView.html#webkit-web-view-load-request"/> + <keyword type="function" name="webkit_web_view_can_go_back ()" link="WebKitWebView.html#webkit-web-view-can-go-back"/> + <keyword type="function" name="webkit_web_view_go_back ()" link="WebKitWebView.html#webkit-web-view-go-back"/> + <keyword type="function" name="webkit_web_view_can_go_forward ()" link="WebKitWebView.html#webkit-web-view-can-go-forward"/> + <keyword type="function" name="webkit_web_view_go_forward ()" link="WebKitWebView.html#webkit-web-view-go-forward"/> + <keyword type="function" name="webkit_web_view_get_title ()" link="WebKitWebView.html#webkit-web-view-get-title"/> + <keyword type="function" name="webkit_web_view_get_page_id ()" link="WebKitWebView.html#webkit-web-view-get-page-id"/> + <keyword type="function" name="webkit_web_view_reload ()" link="WebKitWebView.html#webkit-web-view-reload"/> + <keyword type="function" name="webkit_web_view_reload_bypass_cache ()" link="WebKitWebView.html#webkit-web-view-reload-bypass-cache"/> + <keyword type="function" name="webkit_web_view_stop_loading ()" link="WebKitWebView.html#webkit-web-view-stop-loading"/> + <keyword type="function" name="webkit_web_view_is_loading ()" link="WebKitWebView.html#webkit-web-view-is-loading"/> + <keyword type="function" name="webkit_web_view_is_playing_audio ()" link="WebKitWebView.html#webkit-web-view-is-playing-audio" since="2.8"/> + <keyword type="function" name="webkit_web_view_get_estimated_load_progress ()" link="WebKitWebView.html#webkit-web-view-get-estimated-load-progress"/> + <keyword type="function" name="webkit_web_view_get_custom_charset ()" link="WebKitWebView.html#webkit-web-view-get-custom-charset"/> + <keyword type="function" name="webkit_web_view_set_custom_charset ()" link="WebKitWebView.html#webkit-web-view-set-custom-charset"/> + <keyword type="function" name="webkit_web_view_get_back_forward_list ()" link="WebKitWebView.html#webkit-web-view-get-back-forward-list"/> + <keyword type="function" name="webkit_web_view_go_to_back_forward_list_item ()" link="WebKitWebView.html#webkit-web-view-go-to-back-forward-list-item"/> + <keyword type="function" name="webkit_web_view_get_uri ()" link="WebKitWebView.html#webkit-web-view-get-uri"/> + <keyword type="function" name="webkit_web_view_get_favicon ()" link="WebKitWebView.html#webkit-web-view-get-favicon"/> + <keyword type="function" name="webkit_web_view_set_settings ()" link="WebKitWebView.html#webkit-web-view-set-settings"/> + <keyword type="function" name="webkit_web_view_get_settings ()" link="WebKitWebView.html#webkit-web-view-get-settings"/> + <keyword type="function" name="webkit_web_view_get_window_properties ()" link="WebKitWebView.html#webkit-web-view-get-window-properties"/> + <keyword type="function" name="webkit_web_view_set_zoom_level ()" link="WebKitWebView.html#webkit-web-view-set-zoom-level"/> + <keyword type="function" name="webkit_web_view_get_zoom_level ()" link="WebKitWebView.html#webkit-web-view-get-zoom-level"/> + <keyword type="function" name="webkit_web_view_can_execute_editing_command ()" link="WebKitWebView.html#webkit-web-view-can-execute-editing-command"/> + <keyword type="function" name="webkit_web_view_can_execute_editing_command_finish ()" link="WebKitWebView.html#webkit-web-view-can-execute-editing-command-finish"/> + <keyword type="function" name="webkit_web_view_execute_editing_command ()" link="WebKitWebView.html#webkit-web-view-execute-editing-command"/> + <keyword type="function" name="webkit_web_view_execute_editing_command_with_argument ()" link="WebKitWebView.html#webkit-web-view-execute-editing-command-with-argument" since="2.10"/> + <keyword type="function" name="webkit_web_view_get_find_controller ()" link="WebKitWebView.html#webkit-web-view-get-find-controller"/> + <keyword type="function" name="webkit_web_view_get_inspector ()" link="WebKitWebView.html#webkit-web-view-get-inspector"/> + <keyword type="function" name="webkit_web_view_get_javascript_global_context ()" link="WebKitWebView.html#webkit-web-view-get-javascript-global-context"/> + <keyword type="function" name="webkit_web_view_run_javascript ()" link="WebKitWebView.html#webkit-web-view-run-javascript"/> + <keyword type="function" name="webkit_web_view_run_javascript_finish ()" link="WebKitWebView.html#webkit-web-view-run-javascript-finish"/> + <keyword type="function" name="webkit_web_view_run_javascript_from_gresource ()" link="WebKitWebView.html#webkit-web-view-run-javascript-from-gresource"/> + <keyword type="function" name="webkit_web_view_run_javascript_from_gresource_finish ()" link="WebKitWebView.html#webkit-web-view-run-javascript-from-gresource-finish"/> + <keyword type="function" name="webkit_web_view_can_show_mime_type ()" link="WebKitWebView.html#webkit-web-view-can-show-mime-type"/> + <keyword type="function" name="webkit_web_view_save ()" link="WebKitWebView.html#webkit-web-view-save"/> + <keyword type="function" name="webkit_web_view_save_finish ()" link="WebKitWebView.html#webkit-web-view-save-finish"/> + <keyword type="function" name="webkit_web_view_save_to_file ()" link="WebKitWebView.html#webkit-web-view-save-to-file"/> + <keyword type="function" name="webkit_web_view_save_to_file_finish ()" link="WebKitWebView.html#webkit-web-view-save-to-file-finish"/> + <keyword type="function" name="webkit_web_view_download_uri ()" link="WebKitWebView.html#webkit-web-view-download-uri"/> + <keyword type="function" name="webkit_web_view_get_tls_info ()" link="WebKitWebView.html#webkit-web-view-get-tls-info"/> + <keyword type="function" name="webkit_web_view_get_snapshot ()" link="WebKitWebView.html#webkit-web-view-get-snapshot"/> + <keyword type="function" name="webkit_web_view_get_snapshot_finish ()" link="WebKitWebView.html#webkit-web-view-get-snapshot-finish"/> + <keyword type="function" name="webkit_web_view_set_background_color ()" link="WebKitWebView.html#webkit-web-view-set-background-color" since="2.8"/> + <keyword type="function" name="webkit_web_view_get_background_color ()" link="WebKitWebView.html#webkit-web-view-get-background-color" since="2.8"/> + <keyword type="function" name="webkit_web_view_set_editable ()" link="WebKitWebView.html#webkit-web-view-set-editable" since="2.8"/> + <keyword type="function" name="webkit_web_view_is_editable ()" link="WebKitWebView.html#webkit-web-view-is-editable"/> + <keyword type="function" name="webkit_web_view_get_editor_state ()" link="WebKitWebView.html#webkit-web-view-get-editor-state" since="2.10"/> + <keyword type="function" name="webkit_web_view_get_session_state ()" link="WebKitWebView.html#webkit-web-view-get-session-state" since="2.12"/> + <keyword type="function" name="webkit_web_view_restore_session_state ()" link="WebKitWebView.html#webkit-web-view-restore-session-state" since="2.12"/> + <keyword type="function" name="webkit_javascript_result_ref ()" link="WebKitWebView.html#webkit-javascript-result-ref"/> + <keyword type="function" name="webkit_javascript_result_unref ()" link="WebKitWebView.html#webkit-javascript-result-unref"/> + <keyword type="function" name="webkit_javascript_result_get_global_context ()" link="WebKitWebView.html#webkit-javascript-result-get-global-context"/> + <keyword type="function" name="webkit_javascript_result_get_value ()" link="WebKitWebView.html#webkit-javascript-result-get-value"/> + <keyword type="function" name="webkit_script_dialog_get_dialog_type ()" link="WebKitWebView.html#webkit-script-dialog-get-dialog-type"/> + <keyword type="function" name="webkit_script_dialog_get_message ()" link="WebKitWebView.html#webkit-script-dialog-get-message"/> + <keyword type="function" name="webkit_script_dialog_confirm_set_confirmed ()" link="WebKitWebView.html#webkit-script-dialog-confirm-set-confirmed"/> + <keyword type="function" name="webkit_script_dialog_prompt_get_default_text ()" link="WebKitWebView.html#webkit-script-dialog-prompt-get-default-text"/> + <keyword type="function" name="webkit_script_dialog_prompt_set_text ()" link="WebKitWebView.html#webkit-script-dialog-prompt-set-text"/> + <keyword type="function" name="webkit_web_view_get_main_resource ()" link="WebKitWebView.html#webkit-web-view-get-main-resource"/> + <keyword type="function" name="webkit_web_view_session_state_new ()" link="WebKitWebView.html#webkit-web-view-session-state-new" since="2.12"/> + <keyword type="function" name="webkit_web_view_session_state_ref ()" link="WebKitWebView.html#webkit-web-view-session-state-ref" since="2.12"/> + <keyword type="function" name="webkit_web_view_session_state_unref ()" link="WebKitWebView.html#webkit-web-view-session-state-unref" since="2.12"/> + <keyword type="function" name="webkit_web_view_session_state_serialize ()" link="WebKitWebView.html#webkit-web-view-session-state-serialize" since="2.12"/> + <keyword type="struct" name="WebKitWebView" link="WebKitWebView.html#WebKitWebView-struct"/> + <keyword type="enum" name="enum WebKitLoadEvent" link="WebKitWebView.html#WebKitLoadEvent"/> + <keyword type="enum" name="enum WebKitPolicyDecisionType" link="WebKitWebView.html#WebKitPolicyDecisionType"/> + <keyword type="enum" name="enum WebKitSaveMode" link="WebKitWebView.html#WebKitSaveMode"/> + <keyword type="enum" name="enum WebKitInsecureContentEvent" link="WebKitWebView.html#WebKitInsecureContentEvent"/> + <keyword type="enum" name="enum WebKitSnapshotOptions" link="WebKitWebView.html#WebKitSnapshotOptions"/> + <keyword type="enum" name="enum WebKitSnapshotRegion" link="WebKitWebView.html#WebKitSnapshotRegion"/> + <keyword type="macro" name="WEBKIT_EDITING_COMMAND_CUT" link="WebKitWebView.html#WEBKIT-EDITING-COMMAND-CUT:CAPS"/> + <keyword type="macro" name="WEBKIT_EDITING_COMMAND_COPY" link="WebKitWebView.html#WEBKIT-EDITING-COMMAND-COPY:CAPS"/> + <keyword type="macro" name="WEBKIT_EDITING_COMMAND_PASTE" link="WebKitWebView.html#WEBKIT-EDITING-COMMAND-PASTE:CAPS"/> + <keyword type="macro" name="WEBKIT_EDITING_COMMAND_SELECT_ALL" link="WebKitWebView.html#WEBKIT-EDITING-COMMAND-SELECT-ALL:CAPS"/> + <keyword type="macro" name="WEBKIT_EDITING_COMMAND_UNDO" link="WebKitWebView.html#WEBKIT-EDITING-COMMAND-UNDO:CAPS"/> + <keyword type="macro" name="WEBKIT_EDITING_COMMAND_REDO" link="WebKitWebView.html#WEBKIT-EDITING-COMMAND-REDO:CAPS"/> + <keyword type="macro" name="WEBKIT_EDITING_COMMAND_INSERT_IMAGE" link="WebKitWebView.html#WEBKIT-EDITING-COMMAND-INSERT-IMAGE:CAPS" since="2.10"/> + <keyword type="macro" name="WEBKIT_EDITING_COMMAND_CREATE_LINK" link="WebKitWebView.html#WEBKIT-EDITING-COMMAND-CREATE-LINK:CAPS" since="2.10"/> + <keyword type="struct" name="WebKitJavascriptResult" link="WebKitWebView.html#WebKitJavascriptResult-struct"/> + <keyword type="struct" name="WebKitScriptDialog" link="WebKitWebView.html#WebKitScriptDialog-struct"/> + <keyword type="enum" name="enum WebKitScriptDialogType" link="WebKitWebView.html#WebKitScriptDialogType"/> + <keyword type="struct" name="WebKitWebViewSessionState" link="WebKitWebView.html#WebKitWebViewSessionState-struct"/> + <keyword type="property" name="The “editable” property" link="WebKitWebView.html#WebKitWebView--editable"/> + <keyword type="property" name="The “estimated-load-progress” property" link="WebKitWebView.html#WebKitWebView--estimated-load-progress"/> + <keyword type="property" name="The “favicon” property" link="WebKitWebView.html#WebKitWebView--favicon"/> + <keyword type="property" name="The “is-ephemeral” property" link="WebKitWebView.html#WebKitWebView--is-ephemeral"/> + <keyword type="property" name="The “is-loading” property" link="WebKitWebView.html#WebKitWebView--is-loading"/> + <keyword type="property" name="The “is-playing-audio” property" link="WebKitWebView.html#WebKitWebView--is-playing-audio"/> + <keyword type="property" name="The “related-view” property" link="WebKitWebView.html#WebKitWebView--related-view"/> + <keyword type="property" name="The “settings” property" link="WebKitWebView.html#WebKitWebView--settings"/> + <keyword type="property" name="The “title” property" link="WebKitWebView.html#WebKitWebView--title"/> + <keyword type="property" name="The “uri” property" link="WebKitWebView.html#WebKitWebView--uri"/> + <keyword type="property" name="The “user-content-manager” property" link="WebKitWebView.html#WebKitWebView--user-content-manager"/> + <keyword type="property" name="The “web-context” property" link="WebKitWebView.html#WebKitWebView--web-context"/> + <keyword type="property" name="The “zoom-level” property" link="WebKitWebView.html#WebKitWebView--zoom-level"/> + <keyword type="signal" name="The “authenticate” signal" link="WebKitWebView.html#WebKitWebView-authenticate"/> + <keyword type="signal" name="The “close” signal" link="WebKitWebView.html#WebKitWebView-close"/> + <keyword type="signal" name="The “context-menu” signal" link="WebKitWebView.html#WebKitWebView-context-menu"/> + <keyword type="signal" name="The “context-menu-dismissed” signal" link="WebKitWebView.html#WebKitWebView-context-menu-dismissed"/> + <keyword type="signal" name="The “create” signal" link="WebKitWebView.html#WebKitWebView-create"/> + <keyword type="signal" name="The “decide-policy” signal" link="WebKitWebView.html#WebKitWebView-decide-policy"/> + <keyword type="signal" name="The “enter-fullscreen” signal" link="WebKitWebView.html#WebKitWebView-enter-fullscreen"/> + <keyword type="signal" name="The “insecure-content-detected” signal" link="WebKitWebView.html#WebKitWebView-insecure-content-detected"/> + <keyword type="signal" name="The “leave-fullscreen” signal" link="WebKitWebView.html#WebKitWebView-leave-fullscreen"/> + <keyword type="signal" name="The “load-changed” signal" link="WebKitWebView.html#WebKitWebView-load-changed"/> + <keyword type="signal" name="The “load-failed” signal" link="WebKitWebView.html#WebKitWebView-load-failed"/> + <keyword type="signal" name="The “load-failed-with-tls-errors” signal" link="WebKitWebView.html#WebKitWebView-load-failed-with-tls-errors"/> + <keyword type="signal" name="The “mouse-target-changed” signal" link="WebKitWebView.html#WebKitWebView-mouse-target-changed"/> + <keyword type="signal" name="The “permission-request” signal" link="WebKitWebView.html#WebKitWebView-permission-request"/> + <keyword type="signal" name="The “print” signal" link="WebKitWebView.html#WebKitWebView-print"/> + <keyword type="signal" name="The “ready-to-show” signal" link="WebKitWebView.html#WebKitWebView-ready-to-show"/> + <keyword type="signal" name="The “resource-load-started” signal" link="WebKitWebView.html#WebKitWebView-resource-load-started"/> + <keyword type="signal" name="The “run-as-modal” signal" link="WebKitWebView.html#WebKitWebView-run-as-modal"/> + <keyword type="signal" name="The “run-color-chooser” signal" link="WebKitWebView.html#WebKitWebView-run-color-chooser"/> + <keyword type="signal" name="The “run-file-chooser” signal" link="WebKitWebView.html#WebKitWebView-run-file-chooser"/> + <keyword type="signal" name="The “script-dialog” signal" link="WebKitWebView.html#WebKitWebView-script-dialog"/> + <keyword type="signal" name="The “show-notification” signal" link="WebKitWebView.html#WebKitWebView-show-notification"/> + <keyword type="signal" name="The “submit-form” signal" link="WebKitWebView.html#WebKitWebView-submit-form"/> + <keyword type="signal" name="The “web-process-crashed” signal" link="WebKitWebView.html#WebKitWebView-web-process-crashed"/> + <keyword type="function" name="webkit_authentication_request_authenticate ()" link="WebKitAuthenticationRequest.html#webkit-authentication-request-authenticate" since="2.2"/> + <keyword type="function" name="webkit_authentication_request_cancel ()" link="WebKitAuthenticationRequest.html#webkit-authentication-request-cancel" since="2.2"/> + <keyword type="function" name="webkit_authentication_request_can_save_credentials ()" link="WebKitAuthenticationRequest.html#webkit-authentication-request-can-save-credentials" since="2.2"/> + <keyword type="function" name="webkit_authentication_request_get_host ()" link="WebKitAuthenticationRequest.html#webkit-authentication-request-get-host" since="2.2"/> + <keyword type="function" name="webkit_authentication_request_get_port ()" link="WebKitAuthenticationRequest.html#webkit-authentication-request-get-port" since="2.2"/> + <keyword type="function" name="webkit_authentication_request_is_retry ()" link="WebKitAuthenticationRequest.html#webkit-authentication-request-is-retry" since="2.2"/> + <keyword type="function" name="webkit_authentication_request_get_proposed_credential ()" link="WebKitAuthenticationRequest.html#webkit-authentication-request-get-proposed-credential" since="2.2"/> + <keyword type="function" name="webkit_authentication_request_get_realm ()" link="WebKitAuthenticationRequest.html#webkit-authentication-request-get-realm" since="2.2"/> + <keyword type="function" name="webkit_authentication_request_get_scheme ()" link="WebKitAuthenticationRequest.html#webkit-authentication-request-get-scheme" since="2.2"/> + <keyword type="function" name="webkit_authentication_request_is_for_proxy ()" link="WebKitAuthenticationRequest.html#webkit-authentication-request-is-for-proxy" since="2.2"/> + <keyword type="function" name="webkit_credential_new ()" link="WebKitAuthenticationRequest.html#webkit-credential-new" since="2.2"/> + <keyword type="function" name="webkit_credential_copy ()" link="WebKitAuthenticationRequest.html#webkit-credential-copy" since="2.2"/> + <keyword type="function" name="webkit_credential_free ()" link="WebKitAuthenticationRequest.html#webkit-credential-free" since="2.2"/> + <keyword type="function" name="webkit_credential_get_password ()" link="WebKitAuthenticationRequest.html#webkit-credential-get-password" since="2.2"/> + <keyword type="function" name="webkit_credential_get_persistence ()" link="WebKitAuthenticationRequest.html#webkit-credential-get-persistence" since="2.2"/> + <keyword type="function" name="webkit_credential_get_username ()" link="WebKitAuthenticationRequest.html#webkit-credential-get-username" since="2.2"/> + <keyword type="function" name="webkit_credential_has_password ()" link="WebKitAuthenticationRequest.html#webkit-credential-has-password" since="2.2"/> + <keyword type="struct" name="struct WebKitAuthenticationRequest" link="WebKitAuthenticationRequest.html#WebKitAuthenticationRequest-struct"/> + <keyword type="enum" name="enum WebKitAuthenticationScheme" link="WebKitAuthenticationRequest.html#WebKitAuthenticationScheme" since="2.2"/> + <keyword type="struct" name="WebKitCredential" link="WebKitAuthenticationRequest.html#WebKitCredential-struct"/> + <keyword type="enum" name="enum WebKitCredentialPersistence" link="WebKitAuthenticationRequest.html#WebKitCredentialPersistence" since="2.2"/> + <keyword type="signal" name="The “cancelled” signal" link="WebKitAuthenticationRequest.html#WebKitAuthenticationRequest-cancelled"/> + <keyword type="function" name="webkit_back_forward_list_get_length ()" link="WebKitBackForwardList.html#webkit-back-forward-list-get-length"/> + <keyword type="function" name="webkit_back_forward_list_get_current_item ()" link="WebKitBackForwardList.html#webkit-back-forward-list-get-current-item"/> + <keyword type="function" name="webkit_back_forward_list_get_back_item ()" link="WebKitBackForwardList.html#webkit-back-forward-list-get-back-item"/> + <keyword type="function" name="webkit_back_forward_list_get_forward_item ()" link="WebKitBackForwardList.html#webkit-back-forward-list-get-forward-item"/> + <keyword type="function" name="webkit_back_forward_list_get_nth_item ()" link="WebKitBackForwardList.html#webkit-back-forward-list-get-nth-item"/> + <keyword type="function" name="webkit_back_forward_list_get_back_list ()" link="WebKitBackForwardList.html#webkit-back-forward-list-get-back-list"/> + <keyword type="function" name="webkit_back_forward_list_get_back_list_with_limit ()" link="WebKitBackForwardList.html#webkit-back-forward-list-get-back-list-with-limit"/> + <keyword type="function" name="webkit_back_forward_list_get_forward_list ()" link="WebKitBackForwardList.html#webkit-back-forward-list-get-forward-list"/> + <keyword type="function" name="webkit_back_forward_list_get_forward_list_with_limit ()" link="WebKitBackForwardList.html#webkit-back-forward-list-get-forward-list-with-limit"/> + <keyword type="struct" name="struct WebKitBackForwardList" link="WebKitBackForwardList.html#WebKitBackForwardList-struct"/> + <keyword type="signal" name="The “changed” signal" link="WebKitBackForwardList.html#WebKitBackForwardList-changed"/> + <keyword type="function" name="webkit_back_forward_list_item_get_title ()" link="WebKitBackForwardListItem.html#webkit-back-forward-list-item-get-title"/> + <keyword type="function" name="webkit_back_forward_list_item_get_uri ()" link="WebKitBackForwardListItem.html#webkit-back-forward-list-item-get-uri"/> + <keyword type="function" name="webkit_back_forward_list_item_get_original_uri ()" link="WebKitBackForwardListItem.html#webkit-back-forward-list-item-get-original-uri"/> + <keyword type="struct" name="struct WebKitBackForwardListItem" link="WebKitBackForwardListItem.html#WebKitBackForwardListItem-struct"/> + <keyword type="function" name="webkit_settings_new ()" link="WebKitSettings.html#webkit-settings-new"/> + <keyword type="function" name="webkit_settings_new_with_settings ()" link="WebKitSettings.html#webkit-settings-new-with-settings"/> + <keyword type="function" name="webkit_settings_get_auto_load_images ()" link="WebKitSettings.html#webkit-settings-get-auto-load-images"/> + <keyword type="function" name="webkit_settings_set_auto_load_images ()" link="WebKitSettings.html#webkit-settings-set-auto-load-images"/> + <keyword type="function" name="webkit_settings_get_enable_frame_flattening ()" link="WebKitSettings.html#webkit-settings-get-enable-frame-flattening"/> + <keyword type="function" name="webkit_settings_set_enable_frame_flattening ()" link="WebKitSettings.html#webkit-settings-set-enable-frame-flattening"/> + <keyword type="function" name="webkit_settings_get_enable_html5_database ()" link="WebKitSettings.html#webkit-settings-get-enable-html5-database"/> + <keyword type="function" name="webkit_settings_set_enable_html5_database ()" link="WebKitSettings.html#webkit-settings-set-enable-html5-database"/> + <keyword type="function" name="webkit_settings_get_enable_html5_local_storage ()" link="WebKitSettings.html#webkit-settings-get-enable-html5-local-storage"/> + <keyword type="function" name="webkit_settings_set_enable_html5_local_storage ()" link="WebKitSettings.html#webkit-settings-set-enable-html5-local-storage"/> + <keyword type="function" name="webkit_settings_get_enable_hyperlink_auditing ()" link="WebKitSettings.html#webkit-settings-get-enable-hyperlink-auditing"/> + <keyword type="function" name="webkit_settings_set_enable_hyperlink_auditing ()" link="WebKitSettings.html#webkit-settings-set-enable-hyperlink-auditing"/> + <keyword type="function" name="webkit_settings_get_enable_java ()" link="WebKitSettings.html#webkit-settings-get-enable-java"/> + <keyword type="function" name="webkit_settings_set_enable_java ()" link="WebKitSettings.html#webkit-settings-set-enable-java"/> + <keyword type="function" name="webkit_settings_get_enable_javascript ()" link="WebKitSettings.html#webkit-settings-get-enable-javascript"/> + <keyword type="function" name="webkit_settings_set_enable_javascript ()" link="WebKitSettings.html#webkit-settings-set-enable-javascript"/> + <keyword type="function" name="webkit_settings_get_enable_offline_web_application_cache ()" link="WebKitSettings.html#webkit-settings-get-enable-offline-web-application-cache"/> + <keyword type="function" name="webkit_settings_set_enable_offline_web_application_cache ()" link="WebKitSettings.html#webkit-settings-set-enable-offline-web-application-cache"/> + <keyword type="function" name="webkit_settings_get_enable_plugins ()" link="WebKitSettings.html#webkit-settings-get-enable-plugins"/> + <keyword type="function" name="webkit_settings_set_enable_plugins ()" link="WebKitSettings.html#webkit-settings-set-enable-plugins"/> + <keyword type="function" name="webkit_settings_get_enable_xss_auditor ()" link="WebKitSettings.html#webkit-settings-get-enable-xss-auditor"/> + <keyword type="function" name="webkit_settings_set_enable_xss_auditor ()" link="WebKitSettings.html#webkit-settings-set-enable-xss-auditor"/> + <keyword type="function" name="webkit_settings_get_javascript_can_open_windows_automatically ()" link="WebKitSettings.html#webkit-settings-get-javascript-can-open-windows-automatically"/> + <keyword type="function" name="webkit_settings_set_javascript_can_open_windows_automatically ()" link="WebKitSettings.html#webkit-settings-set-javascript-can-open-windows-automatically"/> + <keyword type="function" name="webkit_settings_get_load_icons_ignoring_image_load_setting ()" link="WebKitSettings.html#webkit-settings-get-load-icons-ignoring-image-load-setting"/> + <keyword type="function" name="webkit_settings_set_load_icons_ignoring_image_load_setting ()" link="WebKitSettings.html#webkit-settings-set-load-icons-ignoring-image-load-setting"/> + <keyword type="function" name="webkit_settings_get_default_font_family ()" link="WebKitSettings.html#webkit-settings-get-default-font-family"/> + <keyword type="function" name="webkit_settings_set_default_font_family ()" link="WebKitSettings.html#webkit-settings-set-default-font-family"/> + <keyword type="function" name="webkit_settings_get_monospace_font_family ()" link="WebKitSettings.html#webkit-settings-get-monospace-font-family"/> + <keyword type="function" name="webkit_settings_set_monospace_font_family ()" link="WebKitSettings.html#webkit-settings-set-monospace-font-family"/> + <keyword type="function" name="webkit_settings_get_serif_font_family ()" link="WebKitSettings.html#webkit-settings-get-serif-font-family"/> + <keyword type="function" name="webkit_settings_set_serif_font_family ()" link="WebKitSettings.html#webkit-settings-set-serif-font-family"/> + <keyword type="function" name="webkit_settings_get_sans_serif_font_family ()" link="WebKitSettings.html#webkit-settings-get-sans-serif-font-family"/> + <keyword type="function" name="webkit_settings_set_sans_serif_font_family ()" link="WebKitSettings.html#webkit-settings-set-sans-serif-font-family"/> + <keyword type="function" name="webkit_settings_get_cursive_font_family ()" link="WebKitSettings.html#webkit-settings-get-cursive-font-family"/> + <keyword type="function" name="webkit_settings_set_cursive_font_family ()" link="WebKitSettings.html#webkit-settings-set-cursive-font-family"/> + <keyword type="function" name="webkit_settings_get_fantasy_font_family ()" link="WebKitSettings.html#webkit-settings-get-fantasy-font-family"/> + <keyword type="function" name="webkit_settings_set_fantasy_font_family ()" link="WebKitSettings.html#webkit-settings-set-fantasy-font-family"/> + <keyword type="function" name="webkit_settings_get_pictograph_font_family ()" link="WebKitSettings.html#webkit-settings-get-pictograph-font-family"/> + <keyword type="function" name="webkit_settings_set_pictograph_font_family ()" link="WebKitSettings.html#webkit-settings-set-pictograph-font-family"/> + <keyword type="function" name="webkit_settings_get_default_font_size ()" link="WebKitSettings.html#webkit-settings-get-default-font-size"/> + <keyword type="function" name="webkit_settings_set_default_font_size ()" link="WebKitSettings.html#webkit-settings-set-default-font-size"/> + <keyword type="function" name="webkit_settings_get_default_monospace_font_size ()" link="WebKitSettings.html#webkit-settings-get-default-monospace-font-size"/> + <keyword type="function" name="webkit_settings_set_default_monospace_font_size ()" link="WebKitSettings.html#webkit-settings-set-default-monospace-font-size"/> + <keyword type="function" name="webkit_settings_get_minimum_font_size ()" link="WebKitSettings.html#webkit-settings-get-minimum-font-size"/> + <keyword type="function" name="webkit_settings_set_minimum_font_size ()" link="WebKitSettings.html#webkit-settings-set-minimum-font-size"/> + <keyword type="function" name="webkit_settings_get_default_charset ()" link="WebKitSettings.html#webkit-settings-get-default-charset"/> + <keyword type="function" name="webkit_settings_set_default_charset ()" link="WebKitSettings.html#webkit-settings-set-default-charset"/> + <keyword type="function" name="webkit_settings_get_enable_private_browsing ()" link="WebKitSettings.html#webkit-settings-get-enable-private-browsing" deprecated="2.16. Use #WebKitWebView:is-ephemeral or #WebKitWebContext:is-ephemeral instead."/> + <keyword type="function" name="webkit_settings_set_enable_private_browsing ()" link="WebKitSettings.html#webkit-settings-set-enable-private-browsing" deprecated="2.16. Use #WebKitWebView:is-ephemeral or #WebKitWebContext:is-ephemeral instead."/> + <keyword type="function" name="webkit_settings_get_enable_developer_extras ()" link="WebKitSettings.html#webkit-settings-get-enable-developer-extras"/> + <keyword type="function" name="webkit_settings_set_enable_developer_extras ()" link="WebKitSettings.html#webkit-settings-set-enable-developer-extras"/> + <keyword type="function" name="webkit_settings_get_enable_resizable_text_areas ()" link="WebKitSettings.html#webkit-settings-get-enable-resizable-text-areas"/> + <keyword type="function" name="webkit_settings_set_enable_resizable_text_areas ()" link="WebKitSettings.html#webkit-settings-set-enable-resizable-text-areas"/> + <keyword type="function" name="webkit_settings_get_enable_tabs_to_links ()" link="WebKitSettings.html#webkit-settings-get-enable-tabs-to-links"/> + <keyword type="function" name="webkit_settings_set_enable_tabs_to_links ()" link="WebKitSettings.html#webkit-settings-set-enable-tabs-to-links"/> + <keyword type="function" name="webkit_settings_get_enable_dns_prefetching ()" link="WebKitSettings.html#webkit-settings-get-enable-dns-prefetching"/> + <keyword type="function" name="webkit_settings_set_enable_dns_prefetching ()" link="WebKitSettings.html#webkit-settings-set-enable-dns-prefetching"/> + <keyword type="function" name="webkit_settings_get_enable_caret_browsing ()" link="WebKitSettings.html#webkit-settings-get-enable-caret-browsing"/> + <keyword type="function" name="webkit_settings_set_enable_caret_browsing ()" link="WebKitSettings.html#webkit-settings-set-enable-caret-browsing"/> + <keyword type="function" name="webkit_settings_get_enable_fullscreen ()" link="WebKitSettings.html#webkit-settings-get-enable-fullscreen"/> + <keyword type="function" name="webkit_settings_set_enable_fullscreen ()" link="WebKitSettings.html#webkit-settings-set-enable-fullscreen"/> + <keyword type="function" name="webkit_settings_get_print_backgrounds ()" link="WebKitSettings.html#webkit-settings-get-print-backgrounds"/> + <keyword type="function" name="webkit_settings_set_print_backgrounds ()" link="WebKitSettings.html#webkit-settings-set-print-backgrounds"/> + <keyword type="function" name="webkit_settings_get_enable_webaudio ()" link="WebKitSettings.html#webkit-settings-get-enable-webaudio"/> + <keyword type="function" name="webkit_settings_set_enable_webaudio ()" link="WebKitSettings.html#webkit-settings-set-enable-webaudio"/> + <keyword type="function" name="webkit_settings_get_enable_webgl ()" link="WebKitSettings.html#webkit-settings-get-enable-webgl"/> + <keyword type="function" name="webkit_settings_set_enable_webgl ()" link="WebKitSettings.html#webkit-settings-set-enable-webgl"/> + <keyword type="function" name="webkit_settings_set_allow_modal_dialogs ()" link="WebKitSettings.html#webkit-settings-set-allow-modal-dialogs"/> + <keyword type="function" name="webkit_settings_get_allow_modal_dialogs ()" link="WebKitSettings.html#webkit-settings-get-allow-modal-dialogs"/> + <keyword type="function" name="webkit_settings_get_zoom_text_only ()" link="WebKitSettings.html#webkit-settings-get-zoom-text-only"/> + <keyword type="function" name="webkit_settings_set_zoom_text_only ()" link="WebKitSettings.html#webkit-settings-set-zoom-text-only"/> + <keyword type="function" name="webkit_settings_get_javascript_can_access_clipboard ()" link="WebKitSettings.html#webkit-settings-get-javascript-can-access-clipboard"/> + <keyword type="function" name="webkit_settings_set_javascript_can_access_clipboard ()" link="WebKitSettings.html#webkit-settings-set-javascript-can-access-clipboard"/> + <keyword type="function" name="webkit_settings_get_media_playback_requires_user_gesture ()" link="WebKitSettings.html#webkit-settings-get-media-playback-requires-user-gesture"/> + <keyword type="function" name="webkit_settings_set_media_playback_requires_user_gesture ()" link="WebKitSettings.html#webkit-settings-set-media-playback-requires-user-gesture"/> + <keyword type="function" name="webkit_settings_get_media_playback_allows_inline ()" link="WebKitSettings.html#webkit-settings-get-media-playback-allows-inline"/> + <keyword type="function" name="webkit_settings_set_media_playback_allows_inline ()" link="WebKitSettings.html#webkit-settings-set-media-playback-allows-inline"/> + <keyword type="function" name="webkit_settings_get_draw_compositing_indicators ()" link="WebKitSettings.html#webkit-settings-get-draw-compositing-indicators"/> + <keyword type="function" name="webkit_settings_set_draw_compositing_indicators ()" link="WebKitSettings.html#webkit-settings-set-draw-compositing-indicators"/> + <keyword type="function" name="webkit_settings_get_enable_site_specific_quirks ()" link="WebKitSettings.html#webkit-settings-get-enable-site-specific-quirks"/> + <keyword type="function" name="webkit_settings_set_enable_site_specific_quirks ()" link="WebKitSettings.html#webkit-settings-set-enable-site-specific-quirks"/> + <keyword type="function" name="webkit_settings_get_enable_page_cache ()" link="WebKitSettings.html#webkit-settings-get-enable-page-cache"/> + <keyword type="function" name="webkit_settings_set_enable_page_cache ()" link="WebKitSettings.html#webkit-settings-set-enable-page-cache"/> + <keyword type="function" name="webkit_settings_get_user_agent ()" link="WebKitSettings.html#webkit-settings-get-user-agent"/> + <keyword type="function" name="webkit_settings_set_user_agent ()" link="WebKitSettings.html#webkit-settings-set-user-agent"/> + <keyword type="function" name="webkit_settings_set_user_agent_with_application_details ()" link="WebKitSettings.html#webkit-settings-set-user-agent-with-application-details"/> + <keyword type="function" name="webkit_settings_get_enable_smooth_scrolling ()" link="WebKitSettings.html#webkit-settings-get-enable-smooth-scrolling"/> + <keyword type="function" name="webkit_settings_set_enable_smooth_scrolling ()" link="WebKitSettings.html#webkit-settings-set-enable-smooth-scrolling"/> + <keyword type="function" name="webkit_settings_get_enable_accelerated_2d_canvas ()" link="WebKitSettings.html#webkit-settings-get-enable-accelerated-2d-canvas" since="2.2"/> + <keyword type="function" name="webkit_settings_set_enable_accelerated_2d_canvas ()" link="WebKitSettings.html#webkit-settings-set-enable-accelerated-2d-canvas" since="2.2"/> + <keyword type="function" name="webkit_settings_get_enable_write_console_messages_to_stdout ()" link="WebKitSettings.html#webkit-settings-get-enable-write-console-messages-to-stdout" since="2.2"/> + <keyword type="function" name="webkit_settings_set_enable_write_console_messages_to_stdout ()" link="WebKitSettings.html#webkit-settings-set-enable-write-console-messages-to-stdout" since="2.2"/> + <keyword type="function" name="webkit_settings_get_enable_media_stream ()" link="WebKitSettings.html#webkit-settings-get-enable-media-stream" since="2.4"/> + <keyword type="function" name="webkit_settings_set_enable_media_stream ()" link="WebKitSettings.html#webkit-settings-set-enable-media-stream" since="2.4"/> + <keyword type="function" name="webkit_settings_get_enable_spatial_navigation ()" link="WebKitSettings.html#webkit-settings-get-enable-spatial-navigation" since="2.2"/> + <keyword type="function" name="webkit_settings_set_enable_spatial_navigation ()" link="WebKitSettings.html#webkit-settings-set-enable-spatial-navigation" since="2.2"/> + <keyword type="function" name="webkit_settings_get_enable_mediasource ()" link="WebKitSettings.html#webkit-settings-get-enable-mediasource" since="2.4"/> + <keyword type="function" name="webkit_settings_set_enable_mediasource ()" link="WebKitSettings.html#webkit-settings-set-enable-mediasource" since="2.4"/> + <keyword type="function" name="webkit_settings_get_allow_file_access_from_file_urls ()" link="WebKitSettings.html#webkit-settings-get-allow-file-access-from-file-urls" since="2.10"/> + <keyword type="function" name="webkit_settings_set_allow_file_access_from_file_urls ()" link="WebKitSettings.html#webkit-settings-set-allow-file-access-from-file-urls" since="2.10"/> + <keyword type="function" name="webkit_settings_get_allow_universal_access_from_file_urls ()" link="WebKitSettings.html#webkit-settings-get-allow-universal-access-from-file-urls" since="2.14"/> + <keyword type="function" name="webkit_settings_set_allow_universal_access_from_file_urls ()" link="WebKitSettings.html#webkit-settings-set-allow-universal-access-from-file-urls" since="2.14"/> + <keyword type="function" name="webkit_settings_get_hardware_acceleration_policy ()" link="WebKitSettings.html#webkit-settings-get-hardware-acceleration-policy" since="2.16"/> + <keyword type="function" name="webkit_settings_set_hardware_acceleration_policy ()" link="WebKitSettings.html#webkit-settings-set-hardware-acceleration-policy" since="2.16"/> + <keyword type="struct" name="struct WebKitSettings" link="WebKitSettings.html#WebKitSettings-struct"/> + <keyword type="enum" name="enum WebKitHardwareAccelerationPolicy" link="WebKitSettings.html#WebKitHardwareAccelerationPolicy" since="2.16"/> + <keyword type="property" name="The “allow-file-access-from-file-urls” property" link="WebKitSettings.html#WebKitSettings--allow-file-access-from-file-urls"/> + <keyword type="property" name="The “allow-modal-dialogs” property" link="WebKitSettings.html#WebKitSettings--allow-modal-dialogs"/> + <keyword type="property" name="The “allow-universal-access-from-file-urls” property" link="WebKitSettings.html#WebKitSettings--allow-universal-access-from-file-urls"/> + <keyword type="property" name="The “auto-load-images” property" link="WebKitSettings.html#WebKitSettings--auto-load-images"/> + <keyword type="property" name="The “cursive-font-family” property" link="WebKitSettings.html#WebKitSettings--cursive-font-family"/> + <keyword type="property" name="The “default-charset” property" link="WebKitSettings.html#WebKitSettings--default-charset"/> + <keyword type="property" name="The “default-font-family” property" link="WebKitSettings.html#WebKitSettings--default-font-family"/> + <keyword type="property" name="The “default-font-size” property" link="WebKitSettings.html#WebKitSettings--default-font-size"/> + <keyword type="property" name="The “default-monospace-font-size” property" link="WebKitSettings.html#WebKitSettings--default-monospace-font-size"/> + <keyword type="property" name="The “draw-compositing-indicators” property" link="WebKitSettings.html#WebKitSettings--draw-compositing-indicators"/> + <keyword type="property" name="The “enable-accelerated-2d-canvas” property" link="WebKitSettings.html#WebKitSettings--enable-accelerated-2d-canvas"/> + <keyword type="property" name="The “enable-caret-browsing” property" link="WebKitSettings.html#WebKitSettings--enable-caret-browsing"/> + <keyword type="property" name="The “enable-developer-extras” property" link="WebKitSettings.html#WebKitSettings--enable-developer-extras"/> + <keyword type="property" name="The “enable-dns-prefetching” property" link="WebKitSettings.html#WebKitSettings--enable-dns-prefetching"/> + <keyword type="property" name="The “enable-frame-flattening” property" link="WebKitSettings.html#WebKitSettings--enable-frame-flattening"/> + <keyword type="property" name="The “enable-fullscreen” property" link="WebKitSettings.html#WebKitSettings--enable-fullscreen"/> + <keyword type="property" name="The “enable-html5-database” property" link="WebKitSettings.html#WebKitSettings--enable-html5-database"/> + <keyword type="property" name="The “enable-html5-local-storage” property" link="WebKitSettings.html#WebKitSettings--enable-html5-local-storage"/> + <keyword type="property" name="The “enable-hyperlink-auditing” property" link="WebKitSettings.html#WebKitSettings--enable-hyperlink-auditing"/> + <keyword type="property" name="The “enable-java” property" link="WebKitSettings.html#WebKitSettings--enable-java"/> + <keyword type="property" name="The “enable-javascript” property" link="WebKitSettings.html#WebKitSettings--enable-javascript"/> + <keyword type="property" name="The “enable-media-stream” property" link="WebKitSettings.html#WebKitSettings--enable-media-stream"/> + <keyword type="property" name="The “enable-mediasource” property" link="WebKitSettings.html#WebKitSettings--enable-mediasource"/> + <keyword type="property" name="The “enable-offline-web-application-cache” property" link="WebKitSettings.html#WebKitSettings--enable-offline-web-application-cache"/> + <keyword type="property" name="The “enable-page-cache” property" link="WebKitSettings.html#WebKitSettings--enable-page-cache"/> + <keyword type="property" name="The “enable-plugins” property" link="WebKitSettings.html#WebKitSettings--enable-plugins"/> + <keyword type="property" name="The “enable-private-browsing” property" link="WebKitSettings.html#WebKitSettings--enable-private-browsing"/> + <keyword type="property" name="The “enable-resizable-text-areas” property" link="WebKitSettings.html#WebKitSettings--enable-resizable-text-areas"/> + <keyword type="property" name="The “enable-site-specific-quirks” property" link="WebKitSettings.html#WebKitSettings--enable-site-specific-quirks"/> + <keyword type="property" name="The “enable-smooth-scrolling” property" link="WebKitSettings.html#WebKitSettings--enable-smooth-scrolling"/> + <keyword type="property" name="The “enable-spatial-navigation” property" link="WebKitSettings.html#WebKitSettings--enable-spatial-navigation"/> + <keyword type="property" name="The “enable-tabs-to-links” property" link="WebKitSettings.html#WebKitSettings--enable-tabs-to-links"/> + <keyword type="property" name="The “enable-webaudio” property" link="WebKitSettings.html#WebKitSettings--enable-webaudio"/> + <keyword type="property" name="The “enable-webgl” property" link="WebKitSettings.html#WebKitSettings--enable-webgl"/> + <keyword type="property" name="The “enable-write-console-messages-to-stdout” property" link="WebKitSettings.html#WebKitSettings--enable-write-console-messages-to-stdout"/> + <keyword type="property" name="The “enable-xss-auditor” property" link="WebKitSettings.html#WebKitSettings--enable-xss-auditor"/> + <keyword type="property" name="The “fantasy-font-family” property" link="WebKitSettings.html#WebKitSettings--fantasy-font-family"/> + <keyword type="property" name="The “hardware-acceleration-policy” property" link="WebKitSettings.html#WebKitSettings--hardware-acceleration-policy"/> + <keyword type="property" name="The “javascript-can-access-clipboard” property" link="WebKitSettings.html#WebKitSettings--javascript-can-access-clipboard"/> + <keyword type="property" name="The “javascript-can-open-windows-automatically” property" link="WebKitSettings.html#WebKitSettings--javascript-can-open-windows-automatically"/> + <keyword type="property" name="The “load-icons-ignoring-image-load-setting” property" link="WebKitSettings.html#WebKitSettings--load-icons-ignoring-image-load-setting"/> + <keyword type="property" name="The “media-playback-allows-inline” property" link="WebKitSettings.html#WebKitSettings--media-playback-allows-inline"/> + <keyword type="property" name="The “media-playback-requires-user-gesture” property" link="WebKitSettings.html#WebKitSettings--media-playback-requires-user-gesture"/> + <keyword type="property" name="The “minimum-font-size” property" link="WebKitSettings.html#WebKitSettings--minimum-font-size"/> + <keyword type="property" name="The “monospace-font-family” property" link="WebKitSettings.html#WebKitSettings--monospace-font-family"/> + <keyword type="property" name="The “pictograph-font-family” property" link="WebKitSettings.html#WebKitSettings--pictograph-font-family"/> + <keyword type="property" name="The “print-backgrounds” property" link="WebKitSettings.html#WebKitSettings--print-backgrounds"/> + <keyword type="property" name="The “sans-serif-font-family” property" link="WebKitSettings.html#WebKitSettings--sans-serif-font-family"/> + <keyword type="property" name="The “serif-font-family” property" link="WebKitSettings.html#WebKitSettings--serif-font-family"/> + <keyword type="property" name="The “user-agent” property" link="WebKitSettings.html#WebKitSettings--user-agent"/> + <keyword type="property" name="The “zoom-text-only” property" link="WebKitSettings.html#WebKitSettings--zoom-text-only"/> + <keyword type="function" name="webkit_uri_request_new ()" link="WebKitURIRequest.html#webkit-uri-request-new"/> + <keyword type="function" name="webkit_uri_request_get_uri ()" link="WebKitURIRequest.html#webkit-uri-request-get-uri"/> + <keyword type="function" name="webkit_uri_request_set_uri ()" link="WebKitURIRequest.html#webkit-uri-request-set-uri"/> + <keyword type="function" name="webkit_uri_request_get_http_method ()" link="WebKitURIRequest.html#webkit-uri-request-get-http-method" since="2.12"/> + <keyword type="function" name="webkit_uri_request_get_http_headers ()" link="WebKitURIRequest.html#webkit-uri-request-get-http-headers"/> + <keyword type="struct" name="struct WebKitURIRequest" link="WebKitURIRequest.html#WebKitURIRequest-struct"/> + <keyword type="property" name="The “uri” property" link="WebKitURIRequest.html#WebKitURIRequest--uri"/> + <keyword type="function" name="webkit_uri_response_get_uri ()" link="WebKitURIResponse.html#webkit-uri-response-get-uri"/> + <keyword type="function" name="webkit_uri_response_get_status_code ()" link="WebKitURIResponse.html#webkit-uri-response-get-status-code"/> + <keyword type="function" name="webkit_uri_response_get_content_length ()" link="WebKitURIResponse.html#webkit-uri-response-get-content-length"/> + <keyword type="function" name="webkit_uri_response_get_mime_type ()" link="WebKitURIResponse.html#webkit-uri-response-get-mime-type"/> + <keyword type="function" name="webkit_uri_response_get_suggested_filename ()" link="WebKitURIResponse.html#webkit-uri-response-get-suggested-filename"/> + <keyword type="function" name="webkit_uri_response_get_http_headers ()" link="WebKitURIResponse.html#webkit-uri-response-get-http-headers" since="2.6"/> + <keyword type="struct" name="struct WebKitURIResponse" link="WebKitURIResponse.html#WebKitURIResponse-struct"/> + <keyword type="property" name="The “content-length” property" link="WebKitURIResponse.html#WebKitURIResponse--content-length"/> + <keyword type="property" name="The “http-headers” property" link="WebKitURIResponse.html#WebKitURIResponse--http-headers"/> + <keyword type="property" name="The “mime-type” property" link="WebKitURIResponse.html#WebKitURIResponse--mime-type"/> + <keyword type="property" name="The “status-code” property" link="WebKitURIResponse.html#WebKitURIResponse--status-code"/> + <keyword type="property" name="The “suggested-filename” property" link="WebKitURIResponse.html#WebKitURIResponse--suggested-filename"/> + <keyword type="property" name="The “uri” property" link="WebKitURIResponse.html#WebKitURIResponse--uri"/> + <keyword type="function" name="webkit_window_properties_get_geometry ()" link="WebKitWindowProperties.html#webkit-window-properties-get-geometry"/> + <keyword type="function" name="webkit_window_properties_get_toolbar_visible ()" link="WebKitWindowProperties.html#webkit-window-properties-get-toolbar-visible"/> + <keyword type="function" name="webkit_window_properties_get_statusbar_visible ()" link="WebKitWindowProperties.html#webkit-window-properties-get-statusbar-visible"/> + <keyword type="function" name="webkit_window_properties_get_scrollbars_visible ()" link="WebKitWindowProperties.html#webkit-window-properties-get-scrollbars-visible"/> + <keyword type="function" name="webkit_window_properties_get_menubar_visible ()" link="WebKitWindowProperties.html#webkit-window-properties-get-menubar-visible"/> + <keyword type="function" name="webkit_window_properties_get_locationbar_visible ()" link="WebKitWindowProperties.html#webkit-window-properties-get-locationbar-visible"/> + <keyword type="function" name="webkit_window_properties_get_resizable ()" link="WebKitWindowProperties.html#webkit-window-properties-get-resizable"/> + <keyword type="function" name="webkit_window_properties_get_fullscreen ()" link="WebKitWindowProperties.html#webkit-window-properties-get-fullscreen"/> + <keyword type="struct" name="struct WebKitWindowProperties" link="WebKitWindowProperties.html#WebKitWindowProperties-struct"/> + <keyword type="property" name="The “fullscreen” property" link="WebKitWindowProperties.html#WebKitWindowProperties--fullscreen"/> + <keyword type="property" name="The “geometry” property" link="WebKitWindowProperties.html#WebKitWindowProperties--geometry"/> + <keyword type="property" name="The “locationbar-visible” property" link="WebKitWindowProperties.html#WebKitWindowProperties--locationbar-visible"/> + <keyword type="property" name="The “menubar-visible” property" link="WebKitWindowProperties.html#WebKitWindowProperties--menubar-visible"/> + <keyword type="property" name="The “resizable” property" link="WebKitWindowProperties.html#WebKitWindowProperties--resizable"/> + <keyword type="property" name="The “scrollbars-visible” property" link="WebKitWindowProperties.html#WebKitWindowProperties--scrollbars-visible"/> + <keyword type="property" name="The “statusbar-visible” property" link="WebKitWindowProperties.html#WebKitWindowProperties--statusbar-visible"/> + <keyword type="property" name="The “toolbar-visible” property" link="WebKitWindowProperties.html#WebKitWindowProperties--toolbar-visible"/> + <keyword type="function" name="webkit_download_get_request ()" link="WebKitDownload.html#webkit-download-get-request"/> + <keyword type="function" name="webkit_download_get_destination ()" link="WebKitDownload.html#webkit-download-get-destination"/> + <keyword type="function" name="webkit_download_set_destination ()" link="WebKitDownload.html#webkit-download-set-destination"/> + <keyword type="function" name="webkit_download_get_response ()" link="WebKitDownload.html#webkit-download-get-response"/> + <keyword type="function" name="webkit_download_cancel ()" link="WebKitDownload.html#webkit-download-cancel"/> + <keyword type="function" name="webkit_download_get_estimated_progress ()" link="WebKitDownload.html#webkit-download-get-estimated-progress"/> + <keyword type="function" name="webkit_download_get_elapsed_time ()" link="WebKitDownload.html#webkit-download-get-elapsed-time"/> + <keyword type="function" name="webkit_download_get_received_data_length ()" link="WebKitDownload.html#webkit-download-get-received-data-length"/> + <keyword type="function" name="webkit_download_get_web_view ()" link="WebKitDownload.html#webkit-download-get-web-view"/> + <keyword type="function" name="webkit_download_get_allow_overwrite ()" link="WebKitDownload.html#webkit-download-get-allow-overwrite" since="2.6"/> + <keyword type="function" name="webkit_download_set_allow_overwrite ()" link="WebKitDownload.html#webkit-download-set-allow-overwrite" since="2.6"/> + <keyword type="struct" name="struct WebKitDownload" link="WebKitDownload.html#WebKitDownload-struct"/> + <keyword type="property" name="The “allow-overwrite” property" link="WebKitDownload.html#WebKitDownload--allow-overwrite"/> + <keyword type="property" name="The “destination” property" link="WebKitDownload.html#WebKitDownload--destination"/> + <keyword type="property" name="The “estimated-progress” property" link="WebKitDownload.html#WebKitDownload--estimated-progress"/> + <keyword type="property" name="The “response” property" link="WebKitDownload.html#WebKitDownload--response"/> + <keyword type="signal" name="The “created-destination” signal" link="WebKitDownload.html#WebKitDownload-created-destination"/> + <keyword type="signal" name="The “decide-destination” signal" link="WebKitDownload.html#WebKitDownload-decide-destination"/> + <keyword type="signal" name="The “failed” signal" link="WebKitDownload.html#WebKitDownload-failed"/> + <keyword type="signal" name="The “finished” signal" link="WebKitDownload.html#WebKitDownload-finished"/> + <keyword type="signal" name="The “received-data” signal" link="WebKitDownload.html#WebKitDownload-received-data"/> + <keyword type="function" name="webkit_permission_request_allow ()" link="WebKitPermissionRequest.html#webkit-permission-request-allow"/> + <keyword type="function" name="webkit_permission_request_deny ()" link="WebKitPermissionRequest.html#webkit-permission-request-deny"/> + <keyword type="struct" name="WebKitPermissionRequest" link="WebKitPermissionRequest.html#WebKitPermissionRequest-struct"/> + <keyword type="struct" name="struct WebKitGeolocationPermissionRequest" link="WebKitGeolocationPermissionRequest.html#WebKitGeolocationPermissionRequest-struct"/> + <keyword type="function" name="webkit_install_missing_media_plugins_permission_request_get_description ()" link="WebKitInstallMissingMediaPluginsPermissionRequest.html#webkit-install-missing-media-plugins-permission-request-get-description" since="2.10"/> + <keyword type="struct" name="struct WebKitInstallMissingMediaPluginsPermissionRequest" link="WebKitInstallMissingMediaPluginsPermissionRequest.html#WebKitInstallMissingMediaPluginsPermissionRequest-struct"/> + <keyword type="function" name="webkit_navigation_action_copy ()" link="WebKitNavigationAction.html#webkit-navigation-action-copy" since="2.6"/> + <keyword type="function" name="webkit_navigation_action_free ()" link="WebKitNavigationAction.html#webkit-navigation-action-free" since="2.6"/> + <keyword type="function" name="webkit_navigation_action_get_navigation_type ()" link="WebKitNavigationAction.html#webkit-navigation-action-get-navigation-type" since="2.6"/> + <keyword type="function" name="webkit_navigation_action_get_mouse_button ()" link="WebKitNavigationAction.html#webkit-navigation-action-get-mouse-button" since="2.6"/> + <keyword type="function" name="webkit_navigation_action_get_modifiers ()" link="WebKitNavigationAction.html#webkit-navigation-action-get-modifiers" since="2.6"/> + <keyword type="function" name="webkit_navigation_action_get_request ()" link="WebKitNavigationAction.html#webkit-navigation-action-get-request" since="2.6"/> + <keyword type="function" name="webkit_navigation_action_is_user_gesture ()" link="WebKitNavigationAction.html#webkit-navigation-action-is-user-gesture" since="2.6"/> + <keyword type="struct" name="WebKitNavigationAction" link="WebKitNavigationAction.html#WebKitNavigationAction-struct"/> + <keyword type="function" name="webkit_user_media_permission_is_for_audio_device ()" link="WebKitUserMediaPermissionRequest.html#webkit-user-media-permission-is-for-audio-device" since="2.8"/> + <keyword type="function" name="webkit_user_media_permission_is_for_video_device ()" link="WebKitUserMediaPermissionRequest.html#webkit-user-media-permission-is-for-video-device" since="2.8"/> + <keyword type="struct" name="struct WebKitUserMediaPermissionRequest" link="WebKitUserMediaPermissionRequest.html#WebKitUserMediaPermissionRequest-struct"/> + <keyword type="property" name="The “is-for-audio-device” property" link="WebKitUserMediaPermissionRequest.html#WebKitUserMediaPermissionRequest--is-for-audio-device"/> + <keyword type="property" name="The “is-for-video-device” property" link="WebKitUserMediaPermissionRequest.html#WebKitUserMediaPermissionRequest--is-for-video-device"/> + <keyword type="function" name="webkit_policy_decision_download ()" link="WebKitPolicyDecision.html#webkit-policy-decision-download"/> + <keyword type="function" name="webkit_policy_decision_ignore ()" link="WebKitPolicyDecision.html#webkit-policy-decision-ignore"/> + <keyword type="function" name="webkit_policy_decision_use ()" link="WebKitPolicyDecision.html#webkit-policy-decision-use"/> + <keyword type="struct" name="struct WebKitPolicyDecision" link="WebKitPolicyDecision.html#WebKitPolicyDecision-struct"/> + <keyword type="function" name="webkit_navigation_policy_decision_get_navigation_action ()" link="WebKitNavigationPolicyDecision.html#webkit-navigation-policy-decision-get-navigation-action" since="2.6"/> + <keyword type="function" name="webkit_navigation_policy_decision_get_frame_name ()" link="WebKitNavigationPolicyDecision.html#webkit-navigation-policy-decision-get-frame-name"/> + <keyword type="function" name="webkit_navigation_policy_decision_get_modifiers ()" link="WebKitNavigationPolicyDecision.html#webkit-navigation-policy-decision-get-modifiers" deprecated="2.6: Use webkit_navigation_policy_decision_get_navigation_action() instead."/> + <keyword type="function" name="webkit_navigation_policy_decision_get_mouse_button ()" link="WebKitNavigationPolicyDecision.html#webkit-navigation-policy-decision-get-mouse-button" deprecated="2.6: Use webkit_navigation_policy_decision_get_navigation_action() instead."/> + <keyword type="function" name="webkit_navigation_policy_decision_get_navigation_type ()" link="WebKitNavigationPolicyDecision.html#webkit-navigation-policy-decision-get-navigation-type" deprecated="2.6: Use webkit_navigation_policy_decision_get_navigation_action() instead."/> + <keyword type="function" name="webkit_navigation_policy_decision_get_request ()" link="WebKitNavigationPolicyDecision.html#webkit-navigation-policy-decision-get-request" deprecated="2.6: Use webkit_navigation_policy_decision_get_navigation_action() instead."/> + <keyword type="struct" name="struct WebKitNavigationPolicyDecision" link="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision-struct"/> + <keyword type="enum" name="enum WebKitNavigationType" link="WebKitNavigationPolicyDecision.html#WebKitNavigationType"/> + <keyword type="property" name="The “frame-name” property" link="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--frame-name"/> + <keyword type="property" name="The “modifiers” property" link="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--modifiers"/> + <keyword type="property" name="The “mouse-button” property" link="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--mouse-button"/> + <keyword type="property" name="The “navigation-action” property" link="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--navigation-action"/> + <keyword type="property" name="The “navigation-type” property" link="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--navigation-type"/> + <keyword type="property" name="The “request” property" link="WebKitNavigationPolicyDecision.html#WebKitNavigationPolicyDecision--request"/> + <keyword type="function" name="webkit_response_policy_decision_get_request ()" link="WebKitResponsePolicyDecision.html#webkit-response-policy-decision-get-request"/> + <keyword type="function" name="webkit_response_policy_decision_get_response ()" link="WebKitResponsePolicyDecision.html#webkit-response-policy-decision-get-response"/> + <keyword type="function" name="webkit_response_policy_decision_is_mime_type_supported ()" link="WebKitResponsePolicyDecision.html#webkit-response-policy-decision-is-mime-type-supported" since="2.4"/> + <keyword type="struct" name="struct WebKitResponsePolicyDecision" link="WebKitResponsePolicyDecision.html#WebKitResponsePolicyDecision-struct"/> + <keyword type="property" name="The “request” property" link="WebKitResponsePolicyDecision.html#WebKitResponsePolicyDecision--request"/> + <keyword type="property" name="The “response” property" link="WebKitResponsePolicyDecision.html#WebKitResponsePolicyDecision--response"/> + <keyword type="function" name="webkit_hit_test_result_get_context ()" link="WebKitHitTestResult.html#webkit-hit-test-result-get-context"/> + <keyword type="function" name="webkit_hit_test_result_context_is_link ()" link="WebKitHitTestResult.html#webkit-hit-test-result-context-is-link"/> + <keyword type="function" name="webkit_hit_test_result_context_is_image ()" link="WebKitHitTestResult.html#webkit-hit-test-result-context-is-image"/> + <keyword type="function" name="webkit_hit_test_result_context_is_media ()" link="WebKitHitTestResult.html#webkit-hit-test-result-context-is-media"/> + <keyword type="function" name="webkit_hit_test_result_context_is_editable ()" link="WebKitHitTestResult.html#webkit-hit-test-result-context-is-editable"/> + <keyword type="function" name="webkit_hit_test_result_context_is_selection ()" link="WebKitHitTestResult.html#webkit-hit-test-result-context-is-selection" since="2.8"/> + <keyword type="function" name="webkit_hit_test_result_get_link_uri ()" link="WebKitHitTestResult.html#webkit-hit-test-result-get-link-uri"/> + <keyword type="function" name="webkit_hit_test_result_get_link_title ()" link="WebKitHitTestResult.html#webkit-hit-test-result-get-link-title"/> + <keyword type="function" name="webkit_hit_test_result_get_link_label ()" link="WebKitHitTestResult.html#webkit-hit-test-result-get-link-label"/> + <keyword type="function" name="webkit_hit_test_result_get_image_uri ()" link="WebKitHitTestResult.html#webkit-hit-test-result-get-image-uri"/> + <keyword type="function" name="webkit_hit_test_result_get_media_uri ()" link="WebKitHitTestResult.html#webkit-hit-test-result-get-media-uri"/> + <keyword type="function" name="webkit_hit_test_result_context_is_scrollbar ()" link="WebKitHitTestResult.html#webkit-hit-test-result-context-is-scrollbar"/> + <keyword type="struct" name="struct WebKitHitTestResult" link="WebKitHitTestResult.html#WebKitHitTestResult-struct"/> + <keyword type="enum" name="enum WebKitHitTestResultContext" link="WebKitHitTestResult.html#WebKitHitTestResultContext"/> + <keyword type="property" name="The “context” property" link="WebKitHitTestResult.html#WebKitHitTestResult--context"/> + <keyword type="property" name="The “image-uri” property" link="WebKitHitTestResult.html#WebKitHitTestResult--image-uri"/> + <keyword type="property" name="The “link-label” property" link="WebKitHitTestResult.html#WebKitHitTestResult--link-label"/> + <keyword type="property" name="The “link-title” property" link="WebKitHitTestResult.html#WebKitHitTestResult--link-title"/> + <keyword type="property" name="The “link-uri” property" link="WebKitHitTestResult.html#WebKitHitTestResult--link-uri"/> + <keyword type="property" name="The “media-uri” property" link="WebKitHitTestResult.html#WebKitHitTestResult--media-uri"/> + <keyword type="function" name="webkit_editor_state_get_typing_attributes ()" link="WebKitEditorState.html#webkit-editor-state-get-typing-attributes" since="2.10"/> + <keyword type="struct" name="struct WebKitEditorState" link="WebKitEditorState.html#WebKitEditorState-struct"/> + <keyword type="enum" name="enum WebKitEditorTypingAttributes" link="WebKitEditorState.html#WebKitEditorTypingAttributes" since="2.10"/> + <keyword type="property" name="The “typing-attributes” property" link="WebKitEditorState.html#WebKitEditorState--typing-attributes"/> + <keyword type="function" name="webkit_print_custom_widget_new ()" link="WebKitPrintCustomWidget.html#webkit-print-custom-widget-new" since="2.16"/> + <keyword type="function" name="webkit_print_custom_widget_get_widget ()" link="WebKitPrintCustomWidget.html#webkit-print-custom-widget-get-widget" since="2.16"/> + <keyword type="function" name="webkit_print_custom_widget_get_title ()" link="WebKitPrintCustomWidget.html#webkit-print-custom-widget-get-title" since="2.16"/> + <keyword type="struct" name="struct WebKitPrintCustomWidget" link="WebKitPrintCustomWidget.html#WebKitPrintCustomWidget-struct"/> + <keyword type="property" name="The “title” property" link="WebKitPrintCustomWidget.html#WebKitPrintCustomWidget--title"/> + <keyword type="property" name="The “widget” property" link="WebKitPrintCustomWidget.html#WebKitPrintCustomWidget--widget"/> + <keyword type="signal" name="The “apply” signal" link="WebKitPrintCustomWidget.html#WebKitPrintCustomWidget-apply"/> + <keyword type="signal" name="The “update” signal" link="WebKitPrintCustomWidget.html#WebKitPrintCustomWidget-update"/> + <keyword type="function" name="webkit_print_operation_new ()" link="WebKitPrintOperation.html#webkit-print-operation-new"/> + <keyword type="function" name="webkit_print_operation_get_print_settings ()" link="WebKitPrintOperation.html#webkit-print-operation-get-print-settings"/> + <keyword type="function" name="webkit_print_operation_set_print_settings ()" link="WebKitPrintOperation.html#webkit-print-operation-set-print-settings"/> + <keyword type="function" name="webkit_print_operation_get_page_setup ()" link="WebKitPrintOperation.html#webkit-print-operation-get-page-setup"/> + <keyword type="function" name="webkit_print_operation_set_page_setup ()" link="WebKitPrintOperation.html#webkit-print-operation-set-page-setup"/> + <keyword type="function" name="webkit_print_operation_run_dialog ()" link="WebKitPrintOperation.html#webkit-print-operation-run-dialog"/> + <keyword type="function" name="webkit_print_operation_print ()" link="WebKitPrintOperation.html#webkit-print-operation-print"/> + <keyword type="struct" name="WebKitPrintOperation" link="WebKitPrintOperation.html#WebKitPrintOperation-struct"/> + <keyword type="enum" name="enum WebKitPrintOperationResponse" link="WebKitPrintOperation.html#WebKitPrintOperationResponse"/> + <keyword type="property" name="The “page-setup” property" link="WebKitPrintOperation.html#WebKitPrintOperation--page-setup"/> + <keyword type="property" name="The “print-settings” property" link="WebKitPrintOperation.html#WebKitPrintOperation--print-settings"/> + <keyword type="property" name="The “web-view” property" link="WebKitPrintOperation.html#WebKitPrintOperation--web-view"/> + <keyword type="signal" name="The “create-custom-widget” signal" link="WebKitPrintOperation.html#WebKitPrintOperation-create-custom-widget"/> + <keyword type="signal" name="The “failed” signal" link="WebKitPrintOperation.html#WebKitPrintOperation-failed"/> + <keyword type="signal" name="The “finished” signal" link="WebKitPrintOperation.html#WebKitPrintOperation-finished"/> + <keyword type="function" name="webkit_web_resource_get_uri ()" link="WebKitWebResource.html#webkit-web-resource-get-uri"/> + <keyword type="function" name="webkit_web_resource_get_response ()" link="WebKitWebResource.html#webkit-web-resource-get-response"/> + <keyword type="function" name="webkit_web_resource_get_data ()" link="WebKitWebResource.html#webkit-web-resource-get-data"/> + <keyword type="function" name="webkit_web_resource_get_data_finish ()" link="WebKitWebResource.html#webkit-web-resource-get-data-finish"/> + <keyword type="struct" name="struct WebKitWebResource" link="WebKitWebResource.html#WebKitWebResource-struct"/> + <keyword type="property" name="The “response” property" link="WebKitWebResource.html#WebKitWebResource--response"/> + <keyword type="property" name="The “uri” property" link="WebKitWebResource.html#WebKitWebResource--uri"/> + <keyword type="signal" name="The “failed” signal" link="WebKitWebResource.html#WebKitWebResource-failed"/> + <keyword type="signal" name="The “failed-with-tls-errors” signal" link="WebKitWebResource.html#WebKitWebResource-failed-with-tls-errors"/> + <keyword type="signal" name="The “finished” signal" link="WebKitWebResource.html#WebKitWebResource-finished"/> + <keyword type="signal" name="The “received-data” signal" link="WebKitWebResource.html#WebKitWebResource-received-data"/> + <keyword type="signal" name="The “sent-request” signal" link="WebKitWebResource.html#WebKitWebResource-sent-request"/> + <keyword type="function" name="webkit_network_error_quark ()" link="webkit2gtk-4.0-WebKitError.html#webkit-network-error-quark"/> + <keyword type="function" name="webkit_plugin_error_quark ()" link="webkit2gtk-4.0-WebKitError.html#webkit-plugin-error-quark"/> + <keyword type="function" name="webkit_policy_error_quark ()" link="webkit2gtk-4.0-WebKitError.html#webkit-policy-error-quark"/> + <keyword type="function" name="webkit_download_error_quark ()" link="webkit2gtk-4.0-WebKitError.html#webkit-download-error-quark"/> + <keyword type="function" name="webkit_print_error_quark ()" link="webkit2gtk-4.0-WebKitError.html#webkit-print-error-quark"/> + <keyword type="function" name="webkit_javascript_error_quark ()" link="webkit2gtk-4.0-WebKitError.html#webkit-javascript-error-quark"/> + <keyword type="function" name="webkit_snapshot_error_quark ()" link="webkit2gtk-4.0-WebKitError.html#webkit-snapshot-error-quark"/> + <keyword type="macro" name="WEBKIT_NETWORK_ERROR" link="webkit2gtk-4.0-WebKitError.html#WEBKIT-NETWORK-ERROR:CAPS"/> + <keyword type="macro" name="WEBKIT_PLUGIN_ERROR" link="webkit2gtk-4.0-WebKitError.html#WEBKIT-PLUGIN-ERROR:CAPS"/> + <keyword type="macro" name="WEBKIT_POLICY_ERROR" link="webkit2gtk-4.0-WebKitError.html#WEBKIT-POLICY-ERROR:CAPS"/> + <keyword type="macro" name="WEBKIT_DOWNLOAD_ERROR" link="webkit2gtk-4.0-WebKitError.html#WEBKIT-DOWNLOAD-ERROR:CAPS"/> + <keyword type="macro" name="WEBKIT_PRINT_ERROR" link="webkit2gtk-4.0-WebKitError.html#WEBKIT-PRINT-ERROR:CAPS"/> + <keyword type="macro" name="WEBKIT_JAVASCRIPT_ERROR" link="webkit2gtk-4.0-WebKitError.html#WEBKIT-JAVASCRIPT-ERROR:CAPS"/> + <keyword type="macro" name="WEBKIT_SNAPSHOT_ERROR" link="webkit2gtk-4.0-WebKitError.html#WEBKIT-SNAPSHOT-ERROR:CAPS"/> + <keyword type="enum" name="enum WebKitNetworkError" link="webkit2gtk-4.0-WebKitError.html#WebKitNetworkError"/> + <keyword type="enum" name="enum WebKitPluginError" link="webkit2gtk-4.0-WebKitError.html#WebKitPluginError"/> + <keyword type="enum" name="enum WebKitPolicyError" link="webkit2gtk-4.0-WebKitError.html#WebKitPolicyError"/> + <keyword type="enum" name="enum WebKitDownloadError" link="webkit2gtk-4.0-WebKitError.html#WebKitDownloadError"/> + <keyword type="enum" name="enum WebKitPrintError" link="webkit2gtk-4.0-WebKitError.html#WebKitPrintError"/> + <keyword type="enum" name="enum WebKitJavascriptError" link="webkit2gtk-4.0-WebKitError.html#WebKitJavascriptError"/> + <keyword type="enum" name="enum WebKitSnapshotError" link="webkit2gtk-4.0-WebKitError.html#WebKitSnapshotError"/> + <keyword type="function" name="webkit_favicon_database_get_favicon ()" link="WebKitFaviconDatabase.html#webkit-favicon-database-get-favicon"/> + <keyword type="function" name="webkit_favicon_database_get_favicon_finish ()" link="WebKitFaviconDatabase.html#webkit-favicon-database-get-favicon-finish"/> + <keyword type="function" name="webkit_favicon_database_get_favicon_uri ()" link="WebKitFaviconDatabase.html#webkit-favicon-database-get-favicon-uri"/> + <keyword type="function" name="webkit_favicon_database_clear ()" link="WebKitFaviconDatabase.html#webkit-favicon-database-clear"/> + <keyword type="struct" name="struct WebKitFaviconDatabase" link="WebKitFaviconDatabase.html#WebKitFaviconDatabase-struct"/> + <keyword type="macro" name="WEBKIT_FAVICON_DATABASE_ERROR" link="WebKitFaviconDatabase.html#WEBKIT-FAVICON-DATABASE-ERROR:CAPS"/> + <keyword type="enum" name="enum WebKitFaviconDatabaseError" link="WebKitFaviconDatabase.html#WebKitFaviconDatabaseError"/> + <keyword type="signal" name="The “favicon-changed” signal" link="WebKitFaviconDatabase.html#WebKitFaviconDatabase-favicon-changed"/> + <keyword type="function" name="webkit_color_chooser_request_get_rgba ()" link="WebKitColorChooserRequest.html#webkit-color-chooser-request-get-rgba" since="2.8"/> + <keyword type="function" name="webkit_color_chooser_request_set_rgba ()" link="WebKitColorChooserRequest.html#webkit-color-chooser-request-set-rgba" since="2.8"/> + <keyword type="function" name="webkit_color_chooser_request_get_element_rectangle ()" link="WebKitColorChooserRequest.html#webkit-color-chooser-request-get-element-rectangle" since="2.8"/> + <keyword type="function" name="webkit_color_chooser_request_finish ()" link="WebKitColorChooserRequest.html#webkit-color-chooser-request-finish" since="2.8"/> + <keyword type="function" name="webkit_color_chooser_request_cancel ()" link="WebKitColorChooserRequest.html#webkit-color-chooser-request-cancel" since="2.8"/> + <keyword type="struct" name="struct WebKitColorChooserRequest" link="WebKitColorChooserRequest.html#WebKitColorChooserRequest-struct"/> + <keyword type="property" name="The “rgba” property" link="WebKitColorChooserRequest.html#WebKitColorChooserRequest--rgba"/> + <keyword type="signal" name="The “finished” signal" link="WebKitColorChooserRequest.html#WebKitColorChooserRequest-finished"/> + <keyword type="function" name="webkit_file_chooser_request_get_mime_types ()" link="WebKitFileChooserRequest.html#webkit-file-chooser-request-get-mime-types"/> + <keyword type="function" name="webkit_file_chooser_request_get_mime_types_filter ()" link="WebKitFileChooserRequest.html#webkit-file-chooser-request-get-mime-types-filter"/> + <keyword type="function" name="webkit_file_chooser_request_get_select_multiple ()" link="WebKitFileChooserRequest.html#webkit-file-chooser-request-get-select-multiple"/> + <keyword type="function" name="webkit_file_chooser_request_select_files ()" link="WebKitFileChooserRequest.html#webkit-file-chooser-request-select-files"/> + <keyword type="function" name="webkit_file_chooser_request_get_selected_files ()" link="WebKitFileChooserRequest.html#webkit-file-chooser-request-get-selected-files"/> + <keyword type="function" name="webkit_file_chooser_request_cancel ()" link="WebKitFileChooserRequest.html#webkit-file-chooser-request-cancel"/> + <keyword type="struct" name="struct WebKitFileChooserRequest" link="WebKitFileChooserRequest.html#WebKitFileChooserRequest-struct"/> + <keyword type="property" name="The “filter” property" link="WebKitFileChooserRequest.html#WebKitFileChooserRequest--filter"/> + <keyword type="property" name="The “mime-types” property" link="WebKitFileChooserRequest.html#WebKitFileChooserRequest--mime-types"/> + <keyword type="property" name="The “select-multiple” property" link="WebKitFileChooserRequest.html#WebKitFileChooserRequest--select-multiple"/> + <keyword type="property" name="The “selected-files” property" link="WebKitFileChooserRequest.html#WebKitFileChooserRequest--selected-files"/> + <keyword type="function" name="webkit_find_controller_search ()" link="WebKitFindController.html#webkit-find-controller-search"/> + <keyword type="function" name="webkit_find_controller_search_finish ()" link="WebKitFindController.html#webkit-find-controller-search-finish"/> + <keyword type="function" name="webkit_find_controller_search_next ()" link="WebKitFindController.html#webkit-find-controller-search-next"/> + <keyword type="function" name="webkit_find_controller_search_previous ()" link="WebKitFindController.html#webkit-find-controller-search-previous"/> + <keyword type="function" name="webkit_find_controller_get_search_text ()" link="WebKitFindController.html#webkit-find-controller-get-search-text"/> + <keyword type="function" name="webkit_find_controller_count_matches ()" link="WebKitFindController.html#webkit-find-controller-count-matches"/> + <keyword type="function" name="webkit_find_controller_get_options ()" link="WebKitFindController.html#webkit-find-controller-get-options"/> + <keyword type="function" name="webkit_find_controller_get_max_match_count ()" link="WebKitFindController.html#webkit-find-controller-get-max-match-count"/> + <keyword type="function" name="webkit_find_controller_get_web_view ()" link="WebKitFindController.html#webkit-find-controller-get-web-view"/> + <keyword type="struct" name="WebKitFindController" link="WebKitFindController.html#WebKitFindController-struct"/> + <keyword type="enum" name="enum WebKitFindOptions" link="WebKitFindController.html#WebKitFindOptions"/> + <keyword type="property" name="The “max-match-count” property" link="WebKitFindController.html#WebKitFindController--max-match-count"/> + <keyword type="property" name="The “options” property" link="WebKitFindController.html#WebKitFindController--options"/> + <keyword type="property" name="The “text” property" link="WebKitFindController.html#WebKitFindController--text"/> + <keyword type="property" name="The “web-view” property" link="WebKitFindController.html#WebKitFindController--web-view"/> + <keyword type="signal" name="The “counted-matches” signal" link="WebKitFindController.html#WebKitFindController-counted-matches"/> + <keyword type="signal" name="The “failed-to-find-text” signal" link="WebKitFindController.html#WebKitFindController-failed-to-find-text"/> + <keyword type="signal" name="The “found-text” signal" link="WebKitFindController.html#WebKitFindController-found-text"/> + <keyword type="function" name="webkit_cookie_manager_set_persistent_storage ()" link="WebKitCookieManager.html#webkit-cookie-manager-set-persistent-storage"/> + <keyword type="function" name="webkit_cookie_manager_set_accept_policy ()" link="WebKitCookieManager.html#webkit-cookie-manager-set-accept-policy"/> + <keyword type="function" name="webkit_cookie_manager_get_accept_policy ()" link="WebKitCookieManager.html#webkit-cookie-manager-get-accept-policy"/> + <keyword type="function" name="webkit_cookie_manager_get_accept_policy_finish ()" link="WebKitCookieManager.html#webkit-cookie-manager-get-accept-policy-finish"/> + <keyword type="function" name="webkit_cookie_manager_get_domains_with_cookies ()" link="WebKitCookieManager.html#webkit-cookie-manager-get-domains-with-cookies" deprecated="2.16: Use webkit_website_data_manager_fetch() instead."/> + <keyword type="function" name="webkit_cookie_manager_get_domains_with_cookies_finish ()" link="WebKitCookieManager.html#webkit-cookie-manager-get-domains-with-cookies-finish" deprecated="2.16: Use webkit_website_data_manager_fetch_finish() instead."/> + <keyword type="function" name="webkit_cookie_manager_delete_cookies_for_domain ()" link="WebKitCookieManager.html#webkit-cookie-manager-delete-cookies-for-domain" deprecated="2.16: Use webkit_website_data_manager_remove() instead."/> + <keyword type="function" name="webkit_cookie_manager_delete_all_cookies ()" link="WebKitCookieManager.html#webkit-cookie-manager-delete-all-cookies" deprecated="2.16: Use webkit_website_data_manager_clear() instead."/> + <keyword type="struct" name="struct WebKitCookieManager" link="WebKitCookieManager.html#WebKitCookieManager-struct"/> + <keyword type="enum" name="enum WebKitCookiePersistentStorage" link="WebKitCookieManager.html#WebKitCookiePersistentStorage"/> + <keyword type="enum" name="enum WebKitCookieAcceptPolicy" link="WebKitCookieManager.html#WebKitCookieAcceptPolicy"/> + <keyword type="signal" name="The “changed” signal" link="WebKitCookieManager.html#WebKitCookieManager-changed"/> + <keyword type="function" name="webkit_plugin_get_name ()" link="WebKitPlugin.html#webkit-plugin-get-name"/> + <keyword type="function" name="webkit_plugin_get_description ()" link="WebKitPlugin.html#webkit-plugin-get-description"/> + <keyword type="function" name="webkit_plugin_get_path ()" link="WebKitPlugin.html#webkit-plugin-get-path"/> + <keyword type="function" name="webkit_plugin_get_mime_info_list ()" link="WebKitPlugin.html#webkit-plugin-get-mime-info-list"/> + <keyword type="function" name="webkit_mime_info_ref ()" link="WebKitPlugin.html#webkit-mime-info-ref"/> + <keyword type="function" name="webkit_mime_info_unref ()" link="WebKitPlugin.html#webkit-mime-info-unref"/> + <keyword type="function" name="webkit_mime_info_get_mime_type ()" link="WebKitPlugin.html#webkit-mime-info-get-mime-type"/> + <keyword type="function" name="webkit_mime_info_get_description ()" link="WebKitPlugin.html#webkit-mime-info-get-description"/> + <keyword type="function" name="webkit_mime_info_get_extensions ()" link="WebKitPlugin.html#webkit-mime-info-get-extensions"/> + <keyword type="struct" name="struct WebKitPlugin" link="WebKitPlugin.html#WebKitPlugin-struct"/> + <keyword type="struct" name="WebKitMimeInfo" link="WebKitPlugin.html#WebKitMimeInfo-struct"/> + <keyword type="function" name="webkit_web_inspector_get_web_view ()" link="WebKitWebInspector.html#webkit-web-inspector-get-web-view"/> + <keyword type="function" name="webkit_web_inspector_get_inspected_uri ()" link="WebKitWebInspector.html#webkit-web-inspector-get-inspected-uri"/> + <keyword type="function" name="webkit_web_inspector_get_can_attach ()" link="WebKitWebInspector.html#webkit-web-inspector-get-can-attach" since="2.8"/> + <keyword type="function" name="webkit_web_inspector_is_attached ()" link="WebKitWebInspector.html#webkit-web-inspector-is-attached"/> + <keyword type="function" name="webkit_web_inspector_attach ()" link="WebKitWebInspector.html#webkit-web-inspector-attach"/> + <keyword type="function" name="webkit_web_inspector_detach ()" link="WebKitWebInspector.html#webkit-web-inspector-detach"/> + <keyword type="function" name="webkit_web_inspector_show ()" link="WebKitWebInspector.html#webkit-web-inspector-show"/> + <keyword type="function" name="webkit_web_inspector_close ()" link="WebKitWebInspector.html#webkit-web-inspector-close"/> + <keyword type="function" name="webkit_web_inspector_get_attached_height ()" link="WebKitWebInspector.html#webkit-web-inspector-get-attached-height"/> + <keyword type="struct" name="struct WebKitWebInspector" link="WebKitWebInspector.html#WebKitWebInspector-struct"/> + <keyword type="property" name="The “attached-height” property" link="WebKitWebInspector.html#WebKitWebInspector--attached-height"/> + <keyword type="property" name="The “can-attach” property" link="WebKitWebInspector.html#WebKitWebInspector--can-attach"/> + <keyword type="property" name="The “inspected-uri” property" link="WebKitWebInspector.html#WebKitWebInspector--inspected-uri"/> + <keyword type="signal" name="The “attach” signal" link="WebKitWebInspector.html#WebKitWebInspector-attach"/> + <keyword type="signal" name="The “bring-to-front” signal" link="WebKitWebInspector.html#WebKitWebInspector-bring-to-front"/> + <keyword type="signal" name="The “closed” signal" link="WebKitWebInspector.html#WebKitWebInspector-closed"/> + <keyword type="signal" name="The “detach” signal" link="WebKitWebInspector.html#WebKitWebInspector-detach"/> + <keyword type="signal" name="The “open-window” signal" link="WebKitWebInspector.html#WebKitWebInspector-open-window"/> + <keyword type="function" name="webkit_uri_scheme_request_get_scheme ()" link="WebKitURISchemeRequest.html#webkit-uri-scheme-request-get-scheme"/> + <keyword type="function" name="webkit_uri_scheme_request_get_uri ()" link="WebKitURISchemeRequest.html#webkit-uri-scheme-request-get-uri"/> + <keyword type="function" name="webkit_uri_scheme_request_get_path ()" link="WebKitURISchemeRequest.html#webkit-uri-scheme-request-get-path"/> + <keyword type="function" name="webkit_uri_scheme_request_get_web_view ()" link="WebKitURISchemeRequest.html#webkit-uri-scheme-request-get-web-view"/> + <keyword type="function" name="webkit_uri_scheme_request_finish ()" link="WebKitURISchemeRequest.html#webkit-uri-scheme-request-finish"/> + <keyword type="function" name="webkit_uri_scheme_request_finish_error ()" link="WebKitURISchemeRequest.html#webkit-uri-scheme-request-finish-error" since="2.2"/> + <keyword type="struct" name="struct WebKitURISchemeRequest" link="WebKitURISchemeRequest.html#WebKitURISchemeRequest-struct"/> + <keyword type="function" name="webkit_get_major_version ()" link="webkit2gtk-4.0-WebKitVersion.html#webkit-get-major-version"/> + <keyword type="function" name="webkit_get_minor_version ()" link="webkit2gtk-4.0-WebKitVersion.html#webkit-get-minor-version"/> + <keyword type="function" name="webkit_get_micro_version ()" link="webkit2gtk-4.0-WebKitVersion.html#webkit-get-micro-version"/> + <keyword type="macro" name="WEBKIT_CHECK_VERSION()" link="webkit2gtk-4.0-WebKitVersion.html#WEBKIT-CHECK-VERSION:CAPS"/> + <keyword type="macro" name="WEBKIT_MAJOR_VERSION" link="webkit2gtk-4.0-WebKitVersion.html#WEBKIT-MAJOR-VERSION:CAPS"/> + <keyword type="macro" name="WEBKIT_MINOR_VERSION" link="webkit2gtk-4.0-WebKitVersion.html#WEBKIT-MINOR-VERSION:CAPS"/> + <keyword type="macro" name="WEBKIT_MICRO_VERSION" link="webkit2gtk-4.0-WebKitVersion.html#WEBKIT-MICRO-VERSION:CAPS"/> + <keyword type="function" name="webkit_context_menu_new ()" link="WebKitContextMenu.html#webkit-context-menu-new"/> + <keyword type="function" name="webkit_context_menu_new_with_items ()" link="WebKitContextMenu.html#webkit-context-menu-new-with-items"/> + <keyword type="function" name="webkit_context_menu_prepend ()" link="WebKitContextMenu.html#webkit-context-menu-prepend"/> + <keyword type="function" name="webkit_context_menu_append ()" link="WebKitContextMenu.html#webkit-context-menu-append"/> + <keyword type="function" name="webkit_context_menu_insert ()" link="WebKitContextMenu.html#webkit-context-menu-insert"/> + <keyword type="function" name="webkit_context_menu_move_item ()" link="WebKitContextMenu.html#webkit-context-menu-move-item"/> + <keyword type="function" name="webkit_context_menu_get_items ()" link="WebKitContextMenu.html#webkit-context-menu-get-items"/> + <keyword type="function" name="webkit_context_menu_get_n_items ()" link="WebKitContextMenu.html#webkit-context-menu-get-n-items"/> + <keyword type="function" name="webkit_context_menu_first ()" link="WebKitContextMenu.html#webkit-context-menu-first"/> + <keyword type="function" name="webkit_context_menu_last ()" link="WebKitContextMenu.html#webkit-context-menu-last"/> + <keyword type="function" name="webkit_context_menu_get_item_at_position ()" link="WebKitContextMenu.html#webkit-context-menu-get-item-at-position"/> + <keyword type="function" name="webkit_context_menu_remove ()" link="WebKitContextMenu.html#webkit-context-menu-remove"/> + <keyword type="function" name="webkit_context_menu_remove_all ()" link="WebKitContextMenu.html#webkit-context-menu-remove-all"/> + <keyword type="function" name="webkit_context_menu_set_user_data ()" link="WebKitContextMenu.html#webkit-context-menu-set-user-data" since="2.8"/> + <keyword type="function" name="webkit_context_menu_get_user_data ()" link="WebKitContextMenu.html#webkit-context-menu-get-user-data" since="2.8"/> + <keyword type="struct" name="WebKitContextMenu" link="WebKitContextMenu.html#WebKitContextMenu-struct"/> + <keyword type="function" name="webkit_context_menu_item_new ()" link="WebKitContextMenuItem.html#webkit-context-menu-item-new"/> + <keyword type="function" name="webkit_context_menu_item_new_from_stock_action ()" link="WebKitContextMenuItem.html#webkit-context-menu-item-new-from-stock-action"/> + <keyword type="function" name="webkit_context_menu_item_new_from_stock_action_with_label ()" link="WebKitContextMenuItem.html#webkit-context-menu-item-new-from-stock-action-with-label"/> + <keyword type="function" name="webkit_context_menu_item_new_with_submenu ()" link="WebKitContextMenuItem.html#webkit-context-menu-item-new-with-submenu"/> + <keyword type="function" name="webkit_context_menu_item_new_separator ()" link="WebKitContextMenuItem.html#webkit-context-menu-item-new-separator"/> + <keyword type="function" name="webkit_context_menu_item_get_action ()" link="WebKitContextMenuItem.html#webkit-context-menu-item-get-action"/> + <keyword type="function" name="webkit_context_menu_item_get_stock_action ()" link="WebKitContextMenuItem.html#webkit-context-menu-item-get-stock-action"/> + <keyword type="function" name="webkit_context_menu_item_is_separator ()" link="WebKitContextMenuItem.html#webkit-context-menu-item-is-separator"/> + <keyword type="function" name="webkit_context_menu_item_set_submenu ()" link="WebKitContextMenuItem.html#webkit-context-menu-item-set-submenu"/> + <keyword type="function" name="webkit_context_menu_item_get_submenu ()" link="WebKitContextMenuItem.html#webkit-context-menu-item-get-submenu"/> + <keyword type="struct" name="WebKitContextMenuItem" link="WebKitContextMenuItem.html#WebKitContextMenuItem-struct"/> + <keyword type="enum" name="enum WebKitContextMenuAction" link="WebKitContextMenuItem.html#WebKitContextMenuAction"/> + <keyword type="function" name="webkit_form_submission_request_get_text_fields ()" link="WebKitFormSubmissionRequest.html#webkit-form-submission-request-get-text-fields"/> + <keyword type="function" name="webkit_form_submission_request_submit ()" link="WebKitFormSubmissionRequest.html#webkit-form-submission-request-submit"/> + <keyword type="struct" name="struct WebKitFormSubmissionRequest" link="WebKitFormSubmissionRequest.html#WebKitFormSubmissionRequest-struct"/> + <keyword type="function" name="webkit_security_manager_register_uri_scheme_as_local ()" link="WebKitSecurityManager.html#webkit-security-manager-register-uri-scheme-as-local"/> + <keyword type="function" name="webkit_security_manager_uri_scheme_is_local ()" link="WebKitSecurityManager.html#webkit-security-manager-uri-scheme-is-local"/> + <keyword type="function" name="webkit_security_manager_register_uri_scheme_as_no_access ()" link="WebKitSecurityManager.html#webkit-security-manager-register-uri-scheme-as-no-access"/> + <keyword type="function" name="webkit_security_manager_uri_scheme_is_no_access ()" link="WebKitSecurityManager.html#webkit-security-manager-uri-scheme-is-no-access"/> + <keyword type="function" name="webkit_security_manager_register_uri_scheme_as_display_isolated ()" link="WebKitSecurityManager.html#webkit-security-manager-register-uri-scheme-as-display-isolated"/> + <keyword type="function" name="webkit_security_manager_uri_scheme_is_display_isolated ()" link="WebKitSecurityManager.html#webkit-security-manager-uri-scheme-is-display-isolated"/> + <keyword type="function" name="webkit_security_manager_register_uri_scheme_as_secure ()" link="WebKitSecurityManager.html#webkit-security-manager-register-uri-scheme-as-secure"/> + <keyword type="function" name="webkit_security_manager_uri_scheme_is_secure ()" link="WebKitSecurityManager.html#webkit-security-manager-uri-scheme-is-secure"/> + <keyword type="function" name="webkit_security_manager_register_uri_scheme_as_cors_enabled ()" link="WebKitSecurityManager.html#webkit-security-manager-register-uri-scheme-as-cors-enabled"/> + <keyword type="function" name="webkit_security_manager_uri_scheme_is_cors_enabled ()" link="WebKitSecurityManager.html#webkit-security-manager-uri-scheme-is-cors-enabled"/> + <keyword type="function" name="webkit_security_manager_register_uri_scheme_as_empty_document ()" link="WebKitSecurityManager.html#webkit-security-manager-register-uri-scheme-as-empty-document"/> + <keyword type="function" name="webkit_security_manager_uri_scheme_is_empty_document ()" link="WebKitSecurityManager.html#webkit-security-manager-uri-scheme-is-empty-document"/> + <keyword type="struct" name="struct WebKitSecurityManager" link="WebKitSecurityManager.html#WebKitSecurityManager-struct"/> + <keyword type="function" name="webkit_user_content_manager_new ()" link="WebKitUserContentManager.html#webkit-user-content-manager-new" since="2.6"/> + <keyword type="function" name="webkit_user_content_manager_add_style_sheet ()" link="WebKitUserContentManager.html#webkit-user-content-manager-add-style-sheet" since="2.6"/> + <keyword type="function" name="webkit_user_content_manager_remove_all_style_sheets ()" link="WebKitUserContentManager.html#webkit-user-content-manager-remove-all-style-sheets" since="2.6"/> + <keyword type="function" name="webkit_user_content_manager_add_script ()" link="WebKitUserContentManager.html#webkit-user-content-manager-add-script" since="2.6"/> + <keyword type="function" name="webkit_user_content_manager_remove_all_scripts ()" link="WebKitUserContentManager.html#webkit-user-content-manager-remove-all-scripts" since="2.6"/> + <keyword type="function" name="webkit_user_content_manager_register_script_message_handler ()" link="WebKitUserContentManager.html#webkit-user-content-manager-register-script-message-handler" since="2.8"/> + <keyword type="function" name="webkit_user_content_manager_unregister_script_message_handler ()" link="WebKitUserContentManager.html#webkit-user-content-manager-unregister-script-message-handler" since="2.8"/> + <keyword type="struct" name="struct WebKitUserContentManager" link="WebKitUserContentManager.html#WebKitUserContentManager-struct"/> + <keyword type="signal" name="The “script-message-received” signal" link="WebKitUserContentManager.html#WebKitUserContentManager-script-message-received"/> + <keyword type="function" name="webkit_user_style_sheet_ref ()" link="webkit2gtk-4.0-WebKitUserContent.html#webkit-user-style-sheet-ref" since="2.6"/> + <keyword type="function" name="webkit_user_style_sheet_unref ()" link="webkit2gtk-4.0-WebKitUserContent.html#webkit-user-style-sheet-unref" since="2.6"/> + <keyword type="function" name="webkit_user_style_sheet_new ()" link="webkit2gtk-4.0-WebKitUserContent.html#webkit-user-style-sheet-new" since="2.6"/> + <keyword type="function" name="webkit_user_script_ref ()" link="webkit2gtk-4.0-WebKitUserContent.html#webkit-user-script-ref" since="2.6"/> + <keyword type="function" name="webkit_user_script_unref ()" link="webkit2gtk-4.0-WebKitUserContent.html#webkit-user-script-unref" since="2.6"/> + <keyword type="function" name="webkit_user_script_new ()" link="webkit2gtk-4.0-WebKitUserContent.html#webkit-user-script-new" since="2.6"/> + <keyword type="struct" name="WebKitUserStyleSheet" link="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserStyleSheet-struct"/> + <keyword type="struct" name="WebKitUserScript" link="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserScript-struct"/> + <keyword type="enum" name="enum WebKitUserContentInjectedFrames" link="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserContentInjectedFrames" since="2.6"/> + <keyword type="enum" name="enum WebKitUserStyleLevel" link="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserStyleLevel" since="2.6"/> + <keyword type="enum" name="enum WebKitUserScriptInjectionTime" link="webkit2gtk-4.0-WebKitUserContent.html#WebKitUserScriptInjectionTime" since="2.6"/> + <keyword type="function" name="webkit_notification_get_id ()" link="WebKitNotification.html#webkit-notification-get-id" since="2.8"/> + <keyword type="function" name="webkit_notification_get_title ()" link="WebKitNotification.html#webkit-notification-get-title" since="2.8"/> + <keyword type="function" name="webkit_notification_get_body ()" link="WebKitNotification.html#webkit-notification-get-body" since="2.8"/> + <keyword type="function" name="webkit_notification_get_tag ()" link="WebKitNotification.html#webkit-notification-get-tag" since="2.16"/> + <keyword type="function" name="webkit_notification_close ()" link="WebKitNotification.html#webkit-notification-close" since="2.8"/> + <keyword type="function" name="webkit_notification_clicked ()" link="WebKitNotification.html#webkit-notification-clicked" since="2.12"/> + <keyword type="struct" name="struct WebKitNotification" link="WebKitNotification.html#WebKitNotification-struct"/> + <keyword type="property" name="The “body” property" link="WebKitNotification.html#WebKitNotification--body"/> + <keyword type="property" name="The “id” property" link="WebKitNotification.html#WebKitNotification--id"/> + <keyword type="property" name="The “tag” property" link="WebKitNotification.html#WebKitNotification--tag"/> + <keyword type="property" name="The “title” property" link="WebKitNotification.html#WebKitNotification--title"/> + <keyword type="signal" name="The “clicked” signal" link="WebKitNotification.html#WebKitNotification-clicked"/> + <keyword type="signal" name="The “closed” signal" link="WebKitNotification.html#WebKitNotification-closed"/> + <keyword type="struct" name="struct WebKitNotificationPermissionRequest" link="WebKitNotificationPermissionRequest.html#WebKitNotificationPermissionRequest-struct"/> + <keyword type="function" name="webkit_security_origin_new ()" link="WebKitSecurityOrigin.html#webkit-security-origin-new" since="2.16"/> + <keyword type="function" name="webkit_security_origin_new_for_uri ()" link="WebKitSecurityOrigin.html#webkit-security-origin-new-for-uri" since="2.16"/> + <keyword type="function" name="webkit_security_origin_ref ()" link="WebKitSecurityOrigin.html#webkit-security-origin-ref" since="2.16"/> + <keyword type="function" name="webkit_security_origin_unref ()" link="WebKitSecurityOrigin.html#webkit-security-origin-unref" since="2.16"/> + <keyword type="function" name="webkit_security_origin_get_protocol ()" link="WebKitSecurityOrigin.html#webkit-security-origin-get-protocol" since="2.16"/> + <keyword type="function" name="webkit_security_origin_get_host ()" link="WebKitSecurityOrigin.html#webkit-security-origin-get-host" since="2.16"/> + <keyword type="function" name="webkit_security_origin_get_port ()" link="WebKitSecurityOrigin.html#webkit-security-origin-get-port" since="2.16"/> + <keyword type="function" name="webkit_security_origin_is_opaque ()" link="WebKitSecurityOrigin.html#webkit-security-origin-is-opaque" since="2.16"/> + <keyword type="function" name="webkit_security_origin_to_string ()" link="WebKitSecurityOrigin.html#webkit-security-origin-to-string" since="2.16"/> + <keyword type="struct" name="WebKitSecurityOrigin" link="WebKitSecurityOrigin.html#WebKitSecurityOrigin-struct"/> + <keyword type="function" name="webkit_website_data_manager_new ()" link="WebKitWebsiteDataManager.html#webkit-website-data-manager-new" since="2.10"/> + <keyword type="function" name="webkit_website_data_manager_new_ephemeral ()" link="WebKitWebsiteDataManager.html#webkit-website-data-manager-new-ephemeral" since="2.16"/> + <keyword type="function" name="webkit_website_data_manager_is_ephemeral ()" link="WebKitWebsiteDataManager.html#webkit-website-data-manager-is-ephemeral" since="2.16"/> + <keyword type="function" name="webkit_website_data_manager_get_base_data_directory ()" link="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-base-data-directory" since="2.10"/> + <keyword type="function" name="webkit_website_data_manager_get_base_cache_directory ()" link="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-base-cache-directory" since="2.10"/> + <keyword type="function" name="webkit_website_data_manager_get_local_storage_directory ()" link="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-local-storage-directory" since="2.10"/> + <keyword type="function" name="webkit_website_data_manager_get_disk_cache_directory ()" link="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-disk-cache-directory" since="2.10"/> + <keyword type="function" name="webkit_website_data_manager_get_offline_application_cache_directory ()" link="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-offline-application-cache-directory" since="2.10"/> + <keyword type="function" name="webkit_website_data_manager_get_indexeddb_directory ()" link="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-indexeddb-directory" since="2.10"/> + <keyword type="function" name="webkit_website_data_manager_get_websql_directory ()" link="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-websql-directory" since="2.10"/> + <keyword type="function" name="webkit_website_data_manager_get_cookie_manager ()" link="WebKitWebsiteDataManager.html#webkit-website-data-manager-get-cookie-manager" since="2.16"/> + <keyword type="function" name="webkit_website_data_manager_fetch ()" link="WebKitWebsiteDataManager.html#webkit-website-data-manager-fetch" since="2.16"/> + <keyword type="function" name="webkit_website_data_manager_fetch_finish ()" link="WebKitWebsiteDataManager.html#webkit-website-data-manager-fetch-finish" since="2.16"/> + <keyword type="function" name="webkit_website_data_manager_remove ()" link="WebKitWebsiteDataManager.html#webkit-website-data-manager-remove" since="2.16"/> + <keyword type="function" name="webkit_website_data_manager_remove_finish ()" link="WebKitWebsiteDataManager.html#webkit-website-data-manager-remove-finish" since="2.16"/> + <keyword type="function" name="webkit_website_data_manager_clear ()" link="WebKitWebsiteDataManager.html#webkit-website-data-manager-clear" since="2.16"/> + <keyword type="function" name="webkit_website_data_manager_clear_finish ()" link="WebKitWebsiteDataManager.html#webkit-website-data-manager-clear-finish" since="2.16"/> + <keyword type="struct" name="struct WebKitWebsiteDataManager" link="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager-struct"/> + <keyword type="property" name="The “base-cache-directory” property" link="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--base-cache-directory"/> + <keyword type="property" name="The “base-data-directory” property" link="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--base-data-directory"/> + <keyword type="property" name="The “disk-cache-directory” property" link="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--disk-cache-directory"/> + <keyword type="property" name="The “indexeddb-directory” property" link="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--indexeddb-directory"/> + <keyword type="property" name="The “is-ephemeral” property" link="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--is-ephemeral"/> + <keyword type="property" name="The “local-storage-directory” property" link="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--local-storage-directory"/> + <keyword type="property" name="The “offline-application-cache-directory” property" link="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--offline-application-cache-directory"/> + <keyword type="property" name="The “websql-directory” property" link="WebKitWebsiteDataManager.html#WebKitWebsiteDataManager--websql-directory"/> + <keyword type="function" name="webkit_website_data_ref ()" link="WebKitWebsiteData.html#webkit-website-data-ref" since="2.16"/> + <keyword type="function" name="webkit_website_data_unref ()" link="WebKitWebsiteData.html#webkit-website-data-unref" since="2.16"/> + <keyword type="function" name="webkit_website_data_get_name ()" link="WebKitWebsiteData.html#webkit-website-data-get-name" since="2.16"/> + <keyword type="function" name="webkit_website_data_get_types ()" link="WebKitWebsiteData.html#webkit-website-data-get-types" since="2.16"/> + <keyword type="function" name="webkit_website_data_get_size ()" link="WebKitWebsiteData.html#webkit-website-data-get-size" since="2.16"/> + <keyword type="struct" name="WebKitWebsiteData" link="WebKitWebsiteData.html#WebKitWebsiteData-struct"/> + <keyword type="enum" name="enum WebKitWebsiteDataTypes" link="WebKitWebsiteData.html#WebKitWebsiteDataTypes" since="2.16"/> + <keyword type="function" name="webkit_network_proxy_settings_new ()" link="WebKitNetworkProxySettings.html#webkit-network-proxy-settings-new" since="2.16"/> + <keyword type="function" name="webkit_network_proxy_settings_copy ()" link="WebKitNetworkProxySettings.html#webkit-network-proxy-settings-copy" since="2.16"/> + <keyword type="function" name="webkit_network_proxy_settings_free ()" link="WebKitNetworkProxySettings.html#webkit-network-proxy-settings-free" since="2.16"/> + <keyword type="function" name="webkit_network_proxy_settings_add_proxy_for_scheme ()" link="WebKitNetworkProxySettings.html#webkit-network-proxy-settings-add-proxy-for-scheme" since="2.16"/> + <keyword type="struct" name="WebKitNetworkProxySettings" link="WebKitNetworkProxySettings.html#WebKitNetworkProxySettings-struct"/> + <keyword type="function" name="WebKitWebExtensionInitializeFunction ()" link="WebKitWebExtension.html#WebKitWebExtensionInitializeFunction"/> + <keyword type="function" name="WebKitWebExtensionInitializeWithUserDataFunction ()" link="WebKitWebExtension.html#WebKitWebExtensionInitializeWithUserDataFunction" since="2.4"/> + <keyword type="function" name="webkit_web_extension_get_page ()" link="WebKitWebExtension.html#webkit-web-extension-get-page"/> + <keyword type="struct" name="struct WebKitWebExtension" link="WebKitWebExtension.html#WebKitWebExtension-struct"/> + <keyword type="signal" name="The “page-created” signal" link="WebKitWebExtension.html#WebKitWebExtension-page-created"/> + <keyword type="function" name="webkit_web_page_get_dom_document ()" link="WebKitWebPage.html#webkit-web-page-get-dom-document"/> + <keyword type="function" name="webkit_web_page_get_id ()" link="WebKitWebPage.html#webkit-web-page-get-id"/> + <keyword type="function" name="webkit_web_page_get_uri ()" link="WebKitWebPage.html#webkit-web-page-get-uri"/> + <keyword type="function" name="webkit_web_page_get_main_frame ()" link="WebKitWebPage.html#webkit-web-page-get-main-frame" since="2.2"/> + <keyword type="function" name="webkit_web_page_get_editor ()" link="WebKitWebPage.html#webkit-web-page-get-editor" since="2.10"/> + <keyword type="struct" name="WebKitWebPage" link="WebKitWebPage.html#WebKitWebPage-struct"/> + <keyword type="property" name="The “uri” property" link="WebKitWebPage.html#WebKitWebPage--uri"/> + <keyword type="signal" name="The “console-message-sent” signal" link="WebKitWebPage.html#WebKitWebPage-console-message-sent"/> + <keyword type="signal" name="The “context-menu” signal" link="WebKitWebPage.html#WebKitWebPage-context-menu"/> + <keyword type="signal" name="The “document-loaded” signal" link="WebKitWebPage.html#WebKitWebPage-document-loaded"/> + <keyword type="signal" name="The “form-controls-associated” signal" link="WebKitWebPage.html#WebKitWebPage-form-controls-associated"/> + <keyword type="signal" name="The “send-request” signal" link="WebKitWebPage.html#WebKitWebPage-send-request"/> + <keyword type="function" name="webkit_frame_is_main_frame ()" link="WebKitFrame.html#webkit-frame-is-main-frame" since="2.2"/> + <keyword type="function" name="webkit_frame_get_uri ()" link="WebKitFrame.html#webkit-frame-get-uri" since="2.2"/> + <keyword type="function" name="webkit_frame_get_javascript_global_context ()" link="WebKitFrame.html#webkit-frame-get-javascript-global-context" since="2.2"/> + <keyword type="function" name="webkit_frame_get_javascript_context_for_script_world ()" link="WebKitFrame.html#webkit-frame-get-javascript-context-for-script-world" since="2.2"/> + <keyword type="struct" name="struct WebKitFrame" link="WebKitFrame.html#WebKitFrame-struct"/> + <keyword type="function" name="webkit_script_world_get_default ()" link="WebKitScriptWorld.html#webkit-script-world-get-default" since="2.2"/> + <keyword type="function" name="webkit_script_world_new ()" link="WebKitScriptWorld.html#webkit-script-world-new" since="2.2"/> + <keyword type="struct" name="struct WebKitScriptWorld" link="WebKitScriptWorld.html#WebKitScriptWorld-struct"/> + <keyword type="signal" name="The “window-object-cleared” signal" link="WebKitScriptWorld.html#WebKitScriptWorld-window-object-cleared"/> + <keyword type="function" name="webkit_web_hit_test_result_get_node ()" link="WebKitWebHitTestResult.html#webkit-web-hit-test-result-get-node" since="2.8"/> + <keyword type="struct" name="struct WebKitWebHitTestResult" link="WebKitWebHitTestResult.html#WebKitWebHitTestResult-struct"/> + <keyword type="property" name="The “node” property" link="WebKitWebHitTestResult.html#WebKitWebHitTestResult--node"/> + <keyword type="function" name="webkit_web_editor_get_page ()" link="WebKitWebEditor.html#webkit-web-editor-get-page" since="2.10"/> + <keyword type="struct" name="WebKitWebEditor" link="WebKitWebEditor.html#WebKitWebEditor-struct"/> + <keyword type="signal" name="The “selection-changed” signal" link="WebKitWebEditor.html#WebKitWebEditor-selection-changed"/> + <keyword type="function" name="webkit_console_message_copy ()" link="WebKitConsoleMessage.html#webkit-console-message-copy" since="2.12"/> + <keyword type="function" name="webkit_console_message_free ()" link="WebKitConsoleMessage.html#webkit-console-message-free" since="2.12"/> + <keyword type="function" name="webkit_console_message_get_source ()" link="WebKitConsoleMessage.html#webkit-console-message-get-source" since="2.12"/> + <keyword type="function" name="webkit_console_message_get_level ()" link="WebKitConsoleMessage.html#webkit-console-message-get-level" since="2.12"/> + <keyword type="function" name="webkit_console_message_get_text ()" link="WebKitConsoleMessage.html#webkit-console-message-get-text" since="2.12"/> + <keyword type="function" name="webkit_console_message_get_line ()" link="WebKitConsoleMessage.html#webkit-console-message-get-line" since="2.12"/> + <keyword type="function" name="webkit_console_message_get_source_id ()" link="WebKitConsoleMessage.html#webkit-console-message-get-source-id" since="2.12"/> + <keyword type="struct" name="WebKitConsoleMessage" link="WebKitConsoleMessage.html#WebKitConsoleMessage-struct"/> + <keyword type="enum" name="enum WebKitConsoleMessageSource" link="WebKitConsoleMessage.html#WebKitConsoleMessageSource" since="2.12"/> + <keyword type="enum" name="enum WebKitConsoleMessageLevel" link="WebKitConsoleMessage.html#WebKitConsoleMessageLevel" since="2.12"/> + <keyword type="constant" name="WEBKIT_CACHE_MODEL_DOCUMENT_VIEWER" link="WebKitWebContext.html#WEBKIT-CACHE-MODEL-DOCUMENT-VIEWER:CAPS"/> + <keyword type="constant" name="WEBKIT_CACHE_MODEL_WEB_BROWSER" link="WebKitWebContext.html#WEBKIT-CACHE-MODEL-WEB-BROWSER:CAPS"/> + <keyword type="constant" name="WEBKIT_CACHE_MODEL_DOCUMENT_BROWSER" link="WebKitWebContext.html#WEBKIT-CACHE-MODEL-DOCUMENT-BROWSER:CAPS"/> + <keyword type="constant" name="WEBKIT_PROCESS_MODEL_SHARED_SECONDARY_PROCESS" link="WebKitWebContext.html#WEBKIT-PROCESS-MODEL-SHARED-SECONDARY-PROCESS:CAPS"/> + <keyword type="constant" name="WEBKIT_PROCESS_MODEL_MULTIPLE_SECONDARY_PROCESSES" link="WebKitWebContext.html#WEBKIT-PROCESS-MODEL-MULTIPLE-SECONDARY-PROCESSES:CAPS"/> + <keyword type="constant" name="WEBKIT_TLS_ERRORS_POLICY_IGNORE" link="WebKitWebContext.html#WEBKIT-TLS-ERRORS-POLICY-IGNORE:CAPS"/> + <keyword type="constant" name="WEBKIT_TLS_ERRORS_POLICY_FAIL" link="WebKitWebContext.html#WEBKIT-TLS-ERRORS-POLICY-FAIL:CAPS"/> + <keyword type="constant" name="WEBKIT_NETWORK_PROXY_MODE_DEFAULT" link="WebKitWebContext.html#WEBKIT-NETWORK-PROXY-MODE-DEFAULT:CAPS"/> + <keyword type="constant" name="WEBKIT_NETWORK_PROXY_MODE_NO_PROXY" link="WebKitWebContext.html#WEBKIT-NETWORK-PROXY-MODE-NO-PROXY:CAPS"/> + <keyword type="constant" name="WEBKIT_NETWORK_PROXY_MODE_CUSTOM" link="WebKitWebContext.html#WEBKIT-NETWORK-PROXY-MODE-CUSTOM:CAPS"/> + <keyword type="constant" name="WEBKIT_LOAD_STARTED" link="WebKitWebView.html#WEBKIT-LOAD-STARTED:CAPS"/> + <keyword type="constant" name="WEBKIT_LOAD_REDIRECTED" link="WebKitWebView.html#WEBKIT-LOAD-REDIRECTED:CAPS"/> + <keyword type="constant" name="WEBKIT_LOAD_COMMITTED" link="WebKitWebView.html#WEBKIT-LOAD-COMMITTED:CAPS"/> + <keyword type="constant" name="WEBKIT_LOAD_FINISHED" link="WebKitWebView.html#WEBKIT-LOAD-FINISHED:CAPS"/> + <keyword type="constant" name="WEBKIT_POLICY_DECISION_TYPE_NAVIGATION_ACTION" link="WebKitWebView.html#WEBKIT-POLICY-DECISION-TYPE-NAVIGATION-ACTION:CAPS"/> + <keyword type="constant" name="WEBKIT_POLICY_DECISION_TYPE_NEW_WINDOW_ACTION" link="WebKitWebView.html#WEBKIT-POLICY-DECISION-TYPE-NEW-WINDOW-ACTION:CAPS"/> + <keyword type="constant" name="WEBKIT_POLICY_DECISION_TYPE_RESPONSE" link="WebKitWebView.html#WEBKIT-POLICY-DECISION-TYPE-RESPONSE:CAPS"/> + <keyword type="constant" name="WEBKIT_SAVE_MODE_MHTML" link="WebKitWebView.html#WEBKIT-SAVE-MODE-MHTML:CAPS"/> + <keyword type="constant" name="WEBKIT_INSECURE_CONTENT_RUN" link="WebKitWebView.html#WEBKIT-INSECURE-CONTENT-RUN:CAPS"/> + <keyword type="constant" name="WEBKIT_INSECURE_CONTENT_DISPLAYED" link="WebKitWebView.html#WEBKIT-INSECURE-CONTENT-DISPLAYED:CAPS"/> + <keyword type="constant" name="WEBKIT_SNAPSHOT_OPTIONS_NONE" link="WebKitWebView.html#WEBKIT-SNAPSHOT-OPTIONS-NONE:CAPS"/> + <keyword type="constant" name="WEBKIT_SNAPSHOT_OPTIONS_INCLUDE_SELECTION_HIGHLIGHTING" link="WebKitWebView.html#WEBKIT-SNAPSHOT-OPTIONS-INCLUDE-SELECTION-HIGHLIGHTING:CAPS"/> + <keyword type="constant" name="WEBKIT_SNAPSHOT_OPTIONS_TRANSPARENT_BACKGROUND" link="WebKitWebView.html#WEBKIT-SNAPSHOT-OPTIONS-TRANSPARENT-BACKGROUND:CAPS"/> + <keyword type="constant" name="WEBKIT_SNAPSHOT_REGION_VISIBLE" link="WebKitWebView.html#WEBKIT-SNAPSHOT-REGION-VISIBLE:CAPS"/> + <keyword type="constant" name="WEBKIT_SNAPSHOT_REGION_FULL_DOCUMENT" link="WebKitWebView.html#WEBKIT-SNAPSHOT-REGION-FULL-DOCUMENT:CAPS"/> + <keyword type="constant" name="WEBKIT_SCRIPT_DIALOG_ALERT" link="WebKitWebView.html#WEBKIT-SCRIPT-DIALOG-ALERT:CAPS"/> + <keyword type="constant" name="WEBKIT_SCRIPT_DIALOG_CONFIRM" link="WebKitWebView.html#WEBKIT-SCRIPT-DIALOG-CONFIRM:CAPS"/> + <keyword type="constant" name="WEBKIT_SCRIPT_DIALOG_PROMPT" link="WebKitWebView.html#WEBKIT-SCRIPT-DIALOG-PROMPT:CAPS"/> + <keyword type="constant" name="WEBKIT_SCRIPT_DIALOG_BEFORE_UNLOAD_CONFIRM" link="WebKitWebView.html#WEBKIT-SCRIPT-DIALOG-BEFORE-UNLOAD-CONFIRM:CAPS"/> + <keyword type="constant" name="WEBKIT_AUTHENTICATION_SCHEME_DEFAULT" link="WebKitAuthenticationRequest.html#WEBKIT-AUTHENTICATION-SCHEME-DEFAULT:CAPS"/> + <keyword type="constant" name="WEBKIT_AUTHENTICATION_SCHEME_HTTP_BASIC" link="WebKitAuthenticationRequest.html#WEBKIT-AUTHENTICATION-SCHEME-HTTP-BASIC:CAPS"/> + <keyword type="constant" name="WEBKIT_AUTHENTICATION_SCHEME_HTTP_DIGEST" link="WebKitAuthenticationRequest.html#WEBKIT-AUTHENTICATION-SCHEME-HTTP-DIGEST:CAPS"/> + <keyword type="constant" name="WEBKIT_AUTHENTICATION_SCHEME_HTML_FORM" link="WebKitAuthenticationRequest.html#WEBKIT-AUTHENTICATION-SCHEME-HTML-FORM:CAPS"/> + <keyword type="constant" name="WEBKIT_AUTHENTICATION_SCHEME_NTLM" link="WebKitAuthenticationRequest.html#WEBKIT-AUTHENTICATION-SCHEME-NTLM:CAPS"/> + <keyword type="constant" name="WEBKIT_AUTHENTICATION_SCHEME_NEGOTIATE" link="WebKitAuthenticationRequest.html#WEBKIT-AUTHENTICATION-SCHEME-NEGOTIATE:CAPS"/> + <keyword type="constant" name="WEBKIT_AUTHENTICATION_SCHEME_CLIENT_CERTIFICATE_REQUESTED" link="WebKitAuthenticationRequest.html#WEBKIT-AUTHENTICATION-SCHEME-CLIENT-CERTIFICATE-REQUESTED:CAPS"/> + <keyword type="constant" name="WEBKIT_AUTHENTICATION_SCHEME_SERVER_TRUST_EVALUATION_REQUESTED" link="WebKitAuthenticationRequest.html#WEBKIT-AUTHENTICATION-SCHEME-SERVER-TRUST-EVALUATION-REQUESTED:CAPS"/> + <keyword type="constant" name="WEBKIT_AUTHENTICATION_SCHEME_UNKNOWN" link="WebKitAuthenticationRequest.html#WEBKIT-AUTHENTICATION-SCHEME-UNKNOWN:CAPS"/> + <keyword type="constant" name="WEBKIT_CREDENTIAL_PERSISTENCE_NONE" link="WebKitAuthenticationRequest.html#WEBKIT-CREDENTIAL-PERSISTENCE-NONE:CAPS"/> + <keyword type="constant" name="WEBKIT_CREDENTIAL_PERSISTENCE_FOR_SESSION" link="WebKitAuthenticationRequest.html#WEBKIT-CREDENTIAL-PERSISTENCE-FOR-SESSION:CAPS"/> + <keyword type="constant" name="WEBKIT_CREDENTIAL_PERSISTENCE_PERMANENT" link="WebKitAuthenticationRequest.html#WEBKIT-CREDENTIAL-PERSISTENCE-PERMANENT:CAPS"/> + <keyword type="constant" name="WEBKIT_HARDWARE_ACCELERATION_POLICY_ON_DEMAND" link="WebKitSettings.html#WEBKIT-HARDWARE-ACCELERATION-POLICY-ON-DEMAND:CAPS"/> + <keyword type="constant" name="WEBKIT_HARDWARE_ACCELERATION_POLICY_ALWAYS" link="WebKitSettings.html#WEBKIT-HARDWARE-ACCELERATION-POLICY-ALWAYS:CAPS"/> + <keyword type="constant" name="WEBKIT_HARDWARE_ACCELERATION_POLICY_NEVER" link="WebKitSettings.html#WEBKIT-HARDWARE-ACCELERATION-POLICY-NEVER:CAPS"/> + <keyword type="constant" name="WEBKIT_NAVIGATION_TYPE_LINK_CLICKED" link="WebKitNavigationPolicyDecision.html#WEBKIT-NAVIGATION-TYPE-LINK-CLICKED:CAPS"/> + <keyword type="constant" name="WEBKIT_NAVIGATION_TYPE_FORM_SUBMITTED" link="WebKitNavigationPolicyDecision.html#WEBKIT-NAVIGATION-TYPE-FORM-SUBMITTED:CAPS"/> + <keyword type="constant" name="WEBKIT_NAVIGATION_TYPE_BACK_FORWARD" link="WebKitNavigationPolicyDecision.html#WEBKIT-NAVIGATION-TYPE-BACK-FORWARD:CAPS"/> + <keyword type="constant" name="WEBKIT_NAVIGATION_TYPE_RELOAD" link="WebKitNavigationPolicyDecision.html#WEBKIT-NAVIGATION-TYPE-RELOAD:CAPS"/> + <keyword type="constant" name="WEBKIT_NAVIGATION_TYPE_FORM_RESUBMITTED" link="WebKitNavigationPolicyDecision.html#WEBKIT-NAVIGATION-TYPE-FORM-RESUBMITTED:CAPS"/> + <keyword type="constant" name="WEBKIT_NAVIGATION_TYPE_OTHER" link="WebKitNavigationPolicyDecision.html#WEBKIT-NAVIGATION-TYPE-OTHER:CAPS"/> + <keyword type="constant" name="WEBKIT_HIT_TEST_RESULT_CONTEXT_DOCUMENT" link="WebKitHitTestResult.html#WEBKIT-HIT-TEST-RESULT-CONTEXT-DOCUMENT:CAPS"/> + <keyword type="constant" name="WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK" link="WebKitHitTestResult.html#WEBKIT-HIT-TEST-RESULT-CONTEXT-LINK:CAPS"/> + <keyword type="constant" name="WEBKIT_HIT_TEST_RESULT_CONTEXT_IMAGE" link="WebKitHitTestResult.html#WEBKIT-HIT-TEST-RESULT-CONTEXT-IMAGE:CAPS"/> + <keyword type="constant" name="WEBKIT_HIT_TEST_RESULT_CONTEXT_MEDIA" link="WebKitHitTestResult.html#WEBKIT-HIT-TEST-RESULT-CONTEXT-MEDIA:CAPS"/> + <keyword type="constant" name="WEBKIT_HIT_TEST_RESULT_CONTEXT_EDITABLE" link="WebKitHitTestResult.html#WEBKIT-HIT-TEST-RESULT-CONTEXT-EDITABLE:CAPS"/> + <keyword type="constant" name="WEBKIT_HIT_TEST_RESULT_CONTEXT_SCROLLBAR" link="WebKitHitTestResult.html#WEBKIT-HIT-TEST-RESULT-CONTEXT-SCROLLBAR:CAPS"/> + <keyword type="constant" name="WEBKIT_HIT_TEST_RESULT_CONTEXT_SELECTION" link="WebKitHitTestResult.html#WEBKIT-HIT-TEST-RESULT-CONTEXT-SELECTION:CAPS"/> + <keyword type="constant" name="WEBKIT_EDITOR_TYPING_ATTRIBUTE_NONE" link="WebKitEditorState.html#WEBKIT-EDITOR-TYPING-ATTRIBUTE-NONE:CAPS"/> + <keyword type="constant" name="WEBKIT_EDITOR_TYPING_ATTRIBUTE_BOLD" link="WebKitEditorState.html#WEBKIT-EDITOR-TYPING-ATTRIBUTE-BOLD:CAPS"/> + <keyword type="constant" name="WEBKIT_EDITOR_TYPING_ATTRIBUTE_ITALIC" link="WebKitEditorState.html#WEBKIT-EDITOR-TYPING-ATTRIBUTE-ITALIC:CAPS"/> + <keyword type="constant" name="WEBKIT_EDITOR_TYPING_ATTRIBUTE_UNDERLINE" link="WebKitEditorState.html#WEBKIT-EDITOR-TYPING-ATTRIBUTE-UNDERLINE:CAPS"/> + <keyword type="constant" name="WEBKIT_EDITOR_TYPING_ATTRIBUTE_STRIKETHROUGH" link="WebKitEditorState.html#WEBKIT-EDITOR-TYPING-ATTRIBUTE-STRIKETHROUGH:CAPS"/> + <keyword type="constant" name="WEBKIT_PRINT_OPERATION_RESPONSE_PRINT" link="WebKitPrintOperation.html#WEBKIT-PRINT-OPERATION-RESPONSE-PRINT:CAPS"/> + <keyword type="constant" name="WEBKIT_PRINT_OPERATION_RESPONSE_CANCEL" link="WebKitPrintOperation.html#WEBKIT-PRINT-OPERATION-RESPONSE-CANCEL:CAPS"/> + <keyword type="constant" name="WEBKIT_NETWORK_ERROR_FAILED" link="webkit2gtk-4.0-WebKitError.html#WEBKIT-NETWORK-ERROR-FAILED:CAPS"/> + <keyword type="constant" name="WEBKIT_NETWORK_ERROR_TRANSPORT" link="webkit2gtk-4.0-WebKitError.html#WEBKIT-NETWORK-ERROR-TRANSPORT:CAPS"/> + <keyword type="constant" name="WEBKIT_NETWORK_ERROR_UNKNOWN_PROTOCOL" link="webkit2gtk-4.0-WebKitError.html#WEBKIT-NETWORK-ERROR-UNKNOWN-PROTOCOL:CAPS"/> + <keyword type="constant" name="WEBKIT_NETWORK_ERROR_CANCELLED" link="webkit2gtk-4.0-WebKitError.html#WEBKIT-NETWORK-ERROR-CANCELLED:CAPS"/> + <keyword type="constant" name="WEBKIT_NETWORK_ERROR_FILE_DOES_NOT_EXIST" link="webkit2gtk-4.0-WebKitError.html#WEBKIT-NETWORK-ERROR-FILE-DOES-NOT-EXIST:CAPS"/> + <keyword type="constant" name="WEBKIT_PLUGIN_ERROR_FAILED" link="webkit2gtk-4.0-WebKitError.html#WEBKIT-PLUGIN-ERROR-FAILED:CAPS"/> + <keyword type="constant" name="WEBKIT_PLUGIN_ERROR_CANNOT_FIND_PLUGIN" link="webkit2gtk-4.0-WebKitError.html#WEBKIT-PLUGIN-ERROR-CANNOT-FIND-PLUGIN:CAPS"/> + <keyword type="constant" name="WEBKIT_PLUGIN_ERROR_CANNOT_LOAD_PLUGIN" link="webkit2gtk-4.0-WebKitError.html#WEBKIT-PLUGIN-ERROR-CANNOT-LOAD-PLUGIN:CAPS"/> + <keyword type="constant" name="WEBKIT_PLUGIN_ERROR_JAVA_UNAVAILABLE" link="webkit2gtk-4.0-WebKitError.html#WEBKIT-PLUGIN-ERROR-JAVA-UNAVAILABLE:CAPS"/> + <keyword type="constant" name="WEBKIT_PLUGIN_ERROR_CONNECTION_CANCELLED" link="webkit2gtk-4.0-WebKitError.html#WEBKIT-PLUGIN-ERROR-CONNECTION-CANCELLED:CAPS"/> + <keyword type="constant" name="WEBKIT_PLUGIN_ERROR_WILL_HANDLE_LOAD" link="webkit2gtk-4.0-WebKitError.html#WEBKIT-PLUGIN-ERROR-WILL-HANDLE-LOAD:CAPS"/> + <keyword type="constant" name="WEBKIT_POLICY_ERROR_FAILED" link="webkit2gtk-4.0-WebKitError.html#WEBKIT-POLICY-ERROR-FAILED:CAPS"/> + <keyword type="constant" name="WEBKIT_POLICY_ERROR_CANNOT_SHOW_MIME_TYPE" link="webkit2gtk-4.0-WebKitError.html#WEBKIT-POLICY-ERROR-CANNOT-SHOW-MIME-TYPE:CAPS"/> + <keyword type="constant" name="WEBKIT_POLICY_ERROR_CANNOT_SHOW_URI" link="webkit2gtk-4.0-WebKitError.html#WEBKIT-POLICY-ERROR-CANNOT-SHOW-URI:CAPS"/> + <keyword type="constant" name="WEBKIT_POLICY_ERROR_FRAME_LOAD_INTERRUPTED_BY_POLICY_CHANGE" link="webkit2gtk-4.0-WebKitError.html#WEBKIT-POLICY-ERROR-FRAME-LOAD-INTERRUPTED-BY-POLICY-CHANGE:CAPS"/> + <keyword type="constant" name="WEBKIT_POLICY_ERROR_CANNOT_USE_RESTRICTED_PORT" link="webkit2gtk-4.0-WebKitError.html#WEBKIT-POLICY-ERROR-CANNOT-USE-RESTRICTED-PORT:CAPS"/> + <keyword type="constant" name="WEBKIT_DOWNLOAD_ERROR_NETWORK" link="webkit2gtk-4.0-WebKitError.html#WEBKIT-DOWNLOAD-ERROR-NETWORK:CAPS"/> + <keyword type="constant" name="WEBKIT_DOWNLOAD_ERROR_CANCELLED_BY_USER" link="webkit2gtk-4.0-WebKitError.html#WEBKIT-DOWNLOAD-ERROR-CANCELLED-BY-USER:CAPS"/> + <keyword type="constant" name="WEBKIT_DOWNLOAD_ERROR_DESTINATION" link="webkit2gtk-4.0-WebKitError.html#WEBKIT-DOWNLOAD-ERROR-DESTINATION:CAPS"/> + <keyword type="constant" name="WEBKIT_PRINT_ERROR_GENERAL" link="webkit2gtk-4.0-WebKitError.html#WEBKIT-PRINT-ERROR-GENERAL:CAPS"/> + <keyword type="constant" name="WEBKIT_PRINT_ERROR_PRINTER_NOT_FOUND" link="webkit2gtk-4.0-WebKitError.html#WEBKIT-PRINT-ERROR-PRINTER-NOT-FOUND:CAPS"/> + <keyword type="constant" name="WEBKIT_PRINT_ERROR_INVALID_PAGE_RANGE" link="webkit2gtk-4.0-WebKitError.html#WEBKIT-PRINT-ERROR-INVALID-PAGE-RANGE:CAPS"/> + <keyword type="constant" name="WEBKIT_JAVASCRIPT_ERROR_SCRIPT_FAILED" link="webkit2gtk-4.0-WebKitError.html#WEBKIT-JAVASCRIPT-ERROR-SCRIPT-FAILED:CAPS"/> + <keyword type="constant" name="WEBKIT_SNAPSHOT_ERROR_FAILED_TO_CREATE" link="webkit2gtk-4.0-WebKitError.html#WEBKIT-SNAPSHOT-ERROR-FAILED-TO-CREATE:CAPS"/> + <keyword type="constant" name="WEBKIT_FAVICON_DATABASE_ERROR_NOT_INITIALIZED" link="WebKitFaviconDatabase.html#WEBKIT-FAVICON-DATABASE-ERROR-NOT-INITIALIZED:CAPS"/> + <keyword type="constant" name="WEBKIT_FAVICON_DATABASE_ERROR_FAVICON_NOT_FOUND" link="WebKitFaviconDatabase.html#WEBKIT-FAVICON-DATABASE-ERROR-FAVICON-NOT-FOUND:CAPS"/> + <keyword type="constant" name="WEBKIT_FAVICON_DATABASE_ERROR_FAVICON_UNKNOWN" link="WebKitFaviconDatabase.html#WEBKIT-FAVICON-DATABASE-ERROR-FAVICON-UNKNOWN:CAPS"/> + <keyword type="constant" name="WEBKIT_FIND_OPTIONS_NONE" link="WebKitFindController.html#WEBKIT-FIND-OPTIONS-NONE:CAPS"/> + <keyword type="constant" name="WEBKIT_FIND_OPTIONS_CASE_INSENSITIVE" link="WebKitFindController.html#WEBKIT-FIND-OPTIONS-CASE-INSENSITIVE:CAPS"/> + <keyword type="constant" name="WEBKIT_FIND_OPTIONS_AT_WORD_STARTS" link="WebKitFindController.html#WEBKIT-FIND-OPTIONS-AT-WORD-STARTS:CAPS"/> + <keyword type="constant" name="WEBKIT_FIND_OPTIONS_TREAT_MEDIAL_CAPITAL_AS_WORD_START" link="WebKitFindController.html#WEBKIT-FIND-OPTIONS-TREAT-MEDIAL-CAPITAL-AS-WORD-START:CAPS"/> + <keyword type="constant" name="WEBKIT_FIND_OPTIONS_BACKWARDS" link="WebKitFindController.html#WEBKIT-FIND-OPTIONS-BACKWARDS:CAPS"/> + <keyword type="constant" name="WEBKIT_FIND_OPTIONS_WRAP_AROUND" link="WebKitFindController.html#WEBKIT-FIND-OPTIONS-WRAP-AROUND:CAPS"/> + <keyword type="constant" name="WEBKIT_COOKIE_PERSISTENT_STORAGE_TEXT" link="WebKitCookieManager.html#WEBKIT-COOKIE-PERSISTENT-STORAGE-TEXT:CAPS"/> + <keyword type="constant" name="WEBKIT_COOKIE_PERSISTENT_STORAGE_SQLITE" link="WebKitCookieManager.html#WEBKIT-COOKIE-PERSISTENT-STORAGE-SQLITE:CAPS"/> + <keyword type="constant" name="WEBKIT_COOKIE_POLICY_ACCEPT_ALWAYS" link="WebKitCookieManager.html#WEBKIT-COOKIE-POLICY-ACCEPT-ALWAYS:CAPS"/> + <keyword type="constant" name="WEBKIT_COOKIE_POLICY_ACCEPT_NEVER" link="WebKitCookieManager.html#WEBKIT-COOKIE-POLICY-ACCEPT-NEVER:CAPS"/> + <keyword type="constant" name="WEBKIT_COOKIE_POLICY_ACCEPT_NO_THIRD_PARTY" link="WebKitCookieManager.html#WEBKIT-COOKIE-POLICY-ACCEPT-NO-THIRD-PARTY:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_NO_ACTION" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-NO-ACTION:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_OPEN_LINK" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-OPEN-LINK:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_OPEN_LINK_IN_NEW_WINDOW" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-OPEN-LINK-IN-NEW-WINDOW:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_LINK_TO_DISK" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-DOWNLOAD-LINK-TO-DISK:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_COPY_LINK_TO_CLIPBOARD" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-COPY-LINK-TO-CLIPBOARD:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_OPEN_IMAGE_IN_NEW_WINDOW" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-OPEN-IMAGE-IN-NEW-WINDOW:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_IMAGE_TO_DISK" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-DOWNLOAD-IMAGE-TO-DISK:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_COPY_IMAGE_TO_CLIPBOARD" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-COPY-IMAGE-TO-CLIPBOARD:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_COPY_IMAGE_URL_TO_CLIPBOARD" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-COPY-IMAGE-URL-TO-CLIPBOARD:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_OPEN_FRAME_IN_NEW_WINDOW" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-OPEN-FRAME-IN-NEW-WINDOW:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_GO_BACK" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-GO-BACK:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_GO_FORWARD" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-GO-FORWARD:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_STOP" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-STOP:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_RELOAD" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-RELOAD:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_COPY" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-COPY:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_CUT" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-CUT:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_PASTE" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-PASTE:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_DELETE" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-DELETE:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_SELECT_ALL" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-SELECT-ALL:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_INPUT_METHODS" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-INPUT-METHODS:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_UNICODE" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-UNICODE:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_SPELLING_GUESS" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-SPELLING-GUESS:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_NO_GUESSES_FOUND" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-NO-GUESSES-FOUND:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_IGNORE_SPELLING" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-IGNORE-SPELLING:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_LEARN_SPELLING" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-LEARN-SPELLING:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_IGNORE_GRAMMAR" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-IGNORE-GRAMMAR:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_FONT_MENU" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-FONT-MENU:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_BOLD" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-BOLD:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_ITALIC" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-ITALIC:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_UNDERLINE" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-UNDERLINE:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_OUTLINE" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-OUTLINE:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_INSPECT_ELEMENT" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-INSPECT-ELEMENT:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_OPEN_VIDEO_IN_NEW_WINDOW" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-OPEN-VIDEO-IN-NEW-WINDOW:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_OPEN_AUDIO_IN_NEW_WINDOW" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-OPEN-AUDIO-IN-NEW-WINDOW:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_COPY_VIDEO_LINK_TO_CLIPBOARD" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-COPY-VIDEO-LINK-TO-CLIPBOARD:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_COPY_AUDIO_LINK_TO_CLIPBOARD" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-COPY-AUDIO-LINK-TO-CLIPBOARD:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_TOGGLE_MEDIA_CONTROLS" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-TOGGLE-MEDIA-CONTROLS:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_TOGGLE_MEDIA_LOOP" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-TOGGLE-MEDIA-LOOP:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_ENTER_VIDEO_FULLSCREEN" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-ENTER-VIDEO-FULLSCREEN:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_MEDIA_PLAY" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-MEDIA-PLAY:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_MEDIA_PAUSE" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-MEDIA-PAUSE:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_MEDIA_MUTE" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-MEDIA-MUTE:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_VIDEO_TO_DISK" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-DOWNLOAD-VIDEO-TO-DISK:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_AUDIO_TO_DISK" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-DOWNLOAD-AUDIO-TO-DISK:CAPS"/> + <keyword type="constant" name="WEBKIT_CONTEXT_MENU_ACTION_CUSTOM" link="WebKitContextMenuItem.html#WEBKIT-CONTEXT-MENU-ACTION-CUSTOM:CAPS"/> + <keyword type="constant" name="WEBKIT_USER_CONTENT_INJECT_ALL_FRAMES" link="webkit2gtk-4.0-WebKitUserContent.html#WEBKIT-USER-CONTENT-INJECT-ALL-FRAMES:CAPS"/> + <keyword type="constant" name="WEBKIT_USER_CONTENT_INJECT_TOP_FRAME" link="webkit2gtk-4.0-WebKitUserContent.html#WEBKIT-USER-CONTENT-INJECT-TOP-FRAME:CAPS"/> + <keyword type="constant" name="WEBKIT_USER_STYLE_LEVEL_USER" link="webkit2gtk-4.0-WebKitUserContent.html#WEBKIT-USER-STYLE-LEVEL-USER:CAPS"/> + <keyword type="constant" name="WEBKIT_USER_STYLE_LEVEL_AUTHOR" link="webkit2gtk-4.0-WebKitUserContent.html#WEBKIT-USER-STYLE-LEVEL-AUTHOR:CAPS"/> + <keyword type="constant" name="WEBKIT_USER_SCRIPT_INJECT_AT_DOCUMENT_START" link="webkit2gtk-4.0-WebKitUserContent.html#WEBKIT-USER-SCRIPT-INJECT-AT-DOCUMENT-START:CAPS"/> + <keyword type="constant" name="WEBKIT_USER_SCRIPT_INJECT_AT_DOCUMENT_END" link="webkit2gtk-4.0-WebKitUserContent.html#WEBKIT-USER-SCRIPT-INJECT-AT-DOCUMENT-END:CAPS"/> + <keyword type="constant" name="WEBKIT_WEBSITE_DATA_MEMORY_CACHE" link="WebKitWebsiteData.html#WEBKIT-WEBSITE-DATA-MEMORY-CACHE:CAPS"/> + <keyword type="constant" name="WEBKIT_WEBSITE_DATA_DISK_CACHE" link="WebKitWebsiteData.html#WEBKIT-WEBSITE-DATA-DISK-CACHE:CAPS"/> + <keyword type="constant" name="WEBKIT_WEBSITE_DATA_OFFLINE_APPLICATION_CACHE" link="WebKitWebsiteData.html#WEBKIT-WEBSITE-DATA-OFFLINE-APPLICATION-CACHE:CAPS"/> + <keyword type="constant" name="WEBKIT_WEBSITE_DATA_SESSION_STORAGE" link="WebKitWebsiteData.html#WEBKIT-WEBSITE-DATA-SESSION-STORAGE:CAPS"/> + <keyword type="constant" name="WEBKIT_WEBSITE_DATA_LOCAL_STORAGE" link="WebKitWebsiteData.html#WEBKIT-WEBSITE-DATA-LOCAL-STORAGE:CAPS"/> + <keyword type="constant" name="WEBKIT_WEBSITE_DATA_WEBSQL_DATABASES" link="WebKitWebsiteData.html#WEBKIT-WEBSITE-DATA-WEBSQL-DATABASES:CAPS"/> + <keyword type="constant" name="WEBKIT_WEBSITE_DATA_INDEXEDDB_DATABASES" link="WebKitWebsiteData.html#WEBKIT-WEBSITE-DATA-INDEXEDDB-DATABASES:CAPS"/> + <keyword type="constant" name="WEBKIT_WEBSITE_DATA_PLUGIN_DATA" link="WebKitWebsiteData.html#WEBKIT-WEBSITE-DATA-PLUGIN-DATA:CAPS"/> + <keyword type="constant" name="WEBKIT_WEBSITE_DATA_COOKIES" link="WebKitWebsiteData.html#WEBKIT-WEBSITE-DATA-COOKIES:CAPS"/> + <keyword type="constant" name="WEBKIT_WEBSITE_DATA_ALL" link="WebKitWebsiteData.html#WEBKIT-WEBSITE-DATA-ALL:CAPS"/> + <keyword type="constant" name="WEBKIT_CONSOLE_MESSAGE_SOURCE_JAVASCRIPT" link="WebKitConsoleMessage.html#WEBKIT-CONSOLE-MESSAGE-SOURCE-JAVASCRIPT:CAPS"/> + <keyword type="constant" name="WEBKIT_CONSOLE_MESSAGE_SOURCE_NETWORK" link="WebKitConsoleMessage.html#WEBKIT-CONSOLE-MESSAGE-SOURCE-NETWORK:CAPS"/> + <keyword type="constant" name="WEBKIT_CONSOLE_MESSAGE_SOURCE_CONSOLE_API" link="WebKitConsoleMessage.html#WEBKIT-CONSOLE-MESSAGE-SOURCE-CONSOLE-API:CAPS"/> + <keyword type="constant" name="WEBKIT_CONSOLE_MESSAGE_SOURCE_SECURITY" link="WebKitConsoleMessage.html#WEBKIT-CONSOLE-MESSAGE-SOURCE-SECURITY:CAPS"/> + <keyword type="constant" name="WEBKIT_CONSOLE_MESSAGE_SOURCE_OTHER" link="WebKitConsoleMessage.html#WEBKIT-CONSOLE-MESSAGE-SOURCE-OTHER:CAPS"/> + <keyword type="constant" name="WEBKIT_CONSOLE_MESSAGE_LEVEL_INFO" link="WebKitConsoleMessage.html#WEBKIT-CONSOLE-MESSAGE-LEVEL-INFO:CAPS"/> + <keyword type="constant" name="WEBKIT_CONSOLE_MESSAGE_LEVEL_LOG" link="WebKitConsoleMessage.html#WEBKIT-CONSOLE-MESSAGE-LEVEL-LOG:CAPS"/> + <keyword type="constant" name="WEBKIT_CONSOLE_MESSAGE_LEVEL_WARNING" link="WebKitConsoleMessage.html#WEBKIT-CONSOLE-MESSAGE-LEVEL-WARNING:CAPS"/> + <keyword type="constant" name="WEBKIT_CONSOLE_MESSAGE_LEVEL_ERROR" link="WebKitConsoleMessage.html#WEBKIT-CONSOLE-MESSAGE-LEVEL-ERROR:CAPS"/> + <keyword type="constant" name="WEBKIT_CONSOLE_MESSAGE_LEVEL_DEBUG" link="WebKitConsoleMessage.html#WEBKIT-CONSOLE-MESSAGE-LEVEL-DEBUG:CAPS"/> + </functions> +</book> |