Commit d2825bb4 authored by Alberto Garcia's avatar Alberto Garcia
Browse files

New upstream version 2.18.0

parent 45207fbe
......@@ -8,7 +8,7 @@
<link rel="up" href="ch01.html" title="Class Overview">
<link rel="prev" href="WebKitAutomationSession.html" title="WebKitAutomationSession">
<link rel="next" href="ch02.html" title="Web Extensions">
<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)">
<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
......@@ -126,18 +126,69 @@
<a name="webkit-application-info-new"></a><h3>webkit_application_info_new ()</h3>
<pre class="programlisting"><a class="link" href="WebKitApplicationInfo.html" title="WebKitApplicationInfo"><span class="returnvalue">WebKitApplicationInfo</span></a> *
webkit_application_info_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
<p>Creates a new <a class="link" href="WebKitApplicationInfo.html" title="WebKitApplicationInfo"><span class="type">WebKitApplicationInfo</span></a></p>
<div class="refsect3">
<a name="webkit-application-info-new.returns"></a><h4>Returns</h4>
<p>the newly created <a class="link" href="WebKitApplicationInfo.html" title="WebKitApplicationInfo"><span class="type">WebKitApplicationInfo</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-18.html#api-index-2.18">2.18</a></p>
</div>
<hr>
<div class="refsect2">
<a name="webkit-application-info-ref"></a><h3>webkit_application_info_ref ()</h3>
<pre class="programlisting"><a class="link" href="WebKitApplicationInfo.html" title="WebKitApplicationInfo"><span class="returnvalue">WebKitApplicationInfo</span></a> *
webkit_application_info_ref (<em class="parameter"><code><a class="link" href="WebKitApplicationInfo.html" title="WebKitApplicationInfo"><span class="type">WebKitApplicationInfo</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-application-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="WebKitApplicationInfo.html" title="WebKitApplicationInfo"><span class="type">WebKitApplicationInfo</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="webkit-application-info-ref.returns"></a><h4>Returns</h4>
<p> The passed in <a class="link" href="WebKitApplicationInfo.html" title="WebKitApplicationInfo"><span class="type">WebKitApplicationInfo</span></a></p>
</div>
<p class="since">Since: <a class="link" href="api-index-2-18.html#api-index-2.18">2.18</a></p>
</div>
<hr>
<div class="refsect2">
<a name="webkit-application-info-unref"></a><h3>webkit_application_info_unref ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
webkit_application_info_unref (<em class="parameter"><code><a class="link" href="WebKitApplicationInfo.html" title="WebKitApplicationInfo"><span class="type">WebKitApplicationInfo</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="WebKitApplicationInfo.html" title="WebKitApplicationInfo"><span class="type">WebKitApplicationInfo</span></a> is
released. This function is MT-safe and may be called from any
thread.</p>
<div class="refsect3">
<a name="webkit-application-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="WebKitApplicationInfo.html" title="WebKitApplicationInfo"><span class="type">WebKitApplicationInfo</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-18.html#api-index-2.18">2.18</a></p>
</div>
<hr>
<div class="refsect2">
......@@ -145,12 +196,59 @@ webkit_application_info_unref (<em class="parameter"><code><a class="link" href=
<pre class="programlisting"><span class="returnvalue">void</span>
webkit_application_info_set_name (<em class="parameter"><code><a class="link" href="WebKitApplicationInfo.html" title="WebKitApplicationInfo"><span class="type">WebKitApplicationInfo</span></a> *info</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>Set the name of the application. If not provided, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is passed,
<a href="../glib/glib-Miscellaneous-Utility-Functions.html#g-get-prgname"><code class="function">g_get_prgname()</code></a> will be used.</p>
<div class="refsect3">
<a name="webkit-application-info-set-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>info</p></td>
<td class="parameter_description"><p>a <a class="link" href="WebKitApplicationInfo.html" title="WebKitApplicationInfo"><span class="type">WebKitApplicationInfo</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>name</p></td>
<td class="parameter_description"><p>the application name</p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<p class="since">Since: <a class="link" href="api-index-2-18.html#api-index-2.18">2.18</a></p>
</div>
<hr>
<div class="refsect2">
<a name="webkit-application-info-get-name"></a><h3>webkit_application_info_get_name ()</h3>
<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
webkit_application_info_get_name (<em class="parameter"><code><a class="link" href="WebKitApplicationInfo.html" title="WebKitApplicationInfo"><span class="type">WebKitApplicationInfo</span></a> *info</code></em>);</pre>
<p>Get the name of the application. If <a class="link" href="WebKitApplicationInfo.html#webkit-application-info-set-name" title="webkit_application_info_set_name ()"><code class="function">webkit_application_info_set_name()</code></a> hasn't been
called with a valid name, this returns <a href="../glib/glib-Miscellaneous-Utility-Functions.html#g-get-prgname"><code class="function">g_get_prgname()</code></a>.</p>
<div class="refsect3">
<a name="webkit-application-info-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>info</p></td>
<td class="parameter_description"><p>a <a class="link" href="WebKitApplicationInfo.html" title="WebKitApplicationInfo"><span class="type">WebKitApplicationInfo</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="webkit-application-info-get-name.returns"></a><h4>Returns</h4>
<p> the application name</p>
</div>
<p class="since">Since: <a class="link" href="api-index-2-18.html#api-index-2.18">2.18</a></p>
</div>
<hr>
<div class="refsect2">
......@@ -160,6 +258,43 @@ webkit_application_info_set_version (<em class="parameter"><code><a class="link"
<em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> major</code></em>,
<em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> minor</code></em>,
<em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> micro</code></em>);</pre>
<p>Set the application version. If the application doesn't use the format
major.minor.micro you can pass 0 as the micro to use major.minor, or pass
0 as both micro and minor to use only major number. Any other format must
be converted to major.minor.micro so that it can be used in version comparisons.</p>
<div class="refsect3">
<a name="webkit-application-info-set-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>info</p></td>
<td class="parameter_description"><p>a <a class="link" href="WebKitApplicationInfo.html" title="WebKitApplicationInfo"><span class="type">WebKitApplicationInfo</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>major</p></td>
<td class="parameter_description"><p>the major version number</p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>minor</p></td>
<td class="parameter_description"><p>the minor version number</p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>micro</p></td>
<td class="parameter_description"><p>the micro version number</p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
<p class="since">Since: <a class="link" href="api-index-2-18.html#api-index-2.18">2.18</a></p>
</div>
<hr>
<div class="refsect2">
......@@ -169,6 +304,40 @@ webkit_application_info_get_version (<em class="parameter"><code><a class="link"
<em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> *major</code></em>,
<em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> *minor</code></em>,
<em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> *micro</code></em>);</pre>
<p>Get the application version previously set with <a class="link" href="WebKitApplicationInfo.html#webkit-application-info-set-version" title="webkit_application_info_set_version ()"><code class="function">webkit_application_info_set_version()</code></a>.</p>
<div class="refsect3">
<a name="webkit-application-info-get-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>info</p></td>
<td class="parameter_description"><p>a <a class="link" href="WebKitApplicationInfo.html" title="WebKitApplicationInfo"><span class="type">WebKitApplicationInfo</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>major</p></td>
<td class="parameter_description"><p>return location for the major version number. </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>
<tr>
<td class="parameter_name"><p>minor</p></td>
<td class="parameter_description"><p>return location for the minor version number. </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>micro</p></td>
<td class="parameter_description"><p>return location for the micro version number. </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>
</tbody>
</table></div>
</div>
<p class="since">Since: <a class="link" href="api-index-2-18.html#api-index-2.18">2.18</a></p>
</div>
</div>
<div class="refsect1">
......@@ -180,6 +349,6 @@ webkit_application_info_get_version (<em class="parameter"><code><a class="link"
</div>
</div>
<div class="footer">
<hr>Generated by GTK-Doc V1.25.1</div>
<hr>Generated by GTK-Doc V1.26.1</div>
</body>
</html>
\ No newline at end of file
......@@ -8,7 +8,7 @@
<link rel="up" href="ch01.html" title="Class Overview">
<link rel="prev" href="WebKitNetworkProxySettings.html" title="WebKitNetworkProxySettings">
<link rel="next" href="WebKitApplicationInfo.html" title="WebKitApplicationInfo">
<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)">
<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
......@@ -30,7 +30,7 @@
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2><span class="refentrytitle"><a name="WebKitAutomationSession.top_of_page"></a>WebKitAutomationSession</span></h2>
<p>WebKitAutomationSession</p>
<p>WebKitAutomationSession — Automation Session</p>
</td>
<td class="gallery_image" valign="top" align="right"></td>
</tr></table></div>
......@@ -121,6 +121,12 @@
</div>
<div class="refsect1">
<a name="WebKitAutomationSession.description"></a><h2>Description</h2>
<p>WebKitAutomationSession represents an automation session of a WebKitWebContext.
When a new session is requested, a WebKitAutomationSession is created and the signal
WebKitWebContext::automation-started is emitted with the WebKitAutomationSession as
argument. Then, the automation client can request the session to create a new
<a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> to interact with it. When this happens the signal <a class="link" href="WebKitAutomationSession.html#WebKitAutomationSession-create-web-view" title="The “create-web-view” signal"><span class="type">“create-web-view”</span></a>
is emitted.</p>
</div>
<div class="refsect1">
<a name="WebKitAutomationSession.functions_details"></a><h2>Functions</h2>
......@@ -128,6 +134,28 @@
<a name="webkit-automation-session-get-id"></a><h3>webkit_automation_session_get_id ()</h3>
<pre class="programlisting">const <span class="returnvalue">char</span> *
webkit_automation_session_get_id (<em class="parameter"><code><a class="link" href="WebKitAutomationSession.html" title="WebKitAutomationSession"><span class="type">WebKitAutomationSession</span></a> *session</code></em>);</pre>
<p>Get the unique identifier of a <a class="link" href="WebKitAutomationSession.html" title="WebKitAutomationSession"><span class="type">WebKitAutomationSession</span></a></p>
<div class="refsect3">
<a name="webkit-automation-session-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>session</p></td>
<td class="parameter_description"><p>a <a class="link" href="WebKitAutomationSession.html" title="WebKitAutomationSession"><span class="type">WebKitAutomationSession</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="webkit-automation-session-get-id.returns"></a><h4>Returns</h4>
<p> the unique identifier of <em class="parameter"><code>session</code></em>
</p>
</div>
<p class="since">Since: <a class="link" href="api-index-2-18.html#api-index-2.18">2.18</a></p>
</div>
<hr>
<div class="refsect2">
......@@ -136,6 +164,36 @@ webkit_automation_session_get_id (<em class="parameter"><code><a class="link" hr
webkit_automation_session_set_application_info
(<em class="parameter"><code><a class="link" href="WebKitAutomationSession.html" title="WebKitAutomationSession"><span class="type">WebKitAutomationSession</span></a> *session</code></em>,
<em class="parameter"><code><a class="link" href="WebKitApplicationInfo.html" title="WebKitApplicationInfo"><span class="type">WebKitApplicationInfo</span></a> *info</code></em>);</pre>
<p>Set the application information to <em class="parameter"><code>session</code></em>
. This information will be used by the driver service
to match the requested capabilities with the actual application information. If this information
is not provided to the session when a new automation session is requested, the creation might fail
if the client requested a specific browser name or version. This will not have any effect when called
after the automation session has been fully created, so this must be called in the callback of
<a class="link" href="WebKitWebContext.html#WebKitWebContext-automation-started" title="The “automation-started” signal"><span class="type">“automation-started”</span></a> signal.</p>
<div class="refsect3">
<a name="webkit-automation-session-set-application-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>session</p></td>
<td class="parameter_description"><p>a <a class="link" href="WebKitAutomationSession.html" title="WebKitAutomationSession"><span class="type">WebKitAutomationSession</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>info</p></td>
<td class="parameter_description"><p>a <a class="link" href="WebKitApplicationInfo.html" title="WebKitApplicationInfo"><span class="type">WebKitApplicationInfo</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-18.html#api-index-2.18">2.18</a></p>
</div>
<hr>
<div class="refsect2">
......@@ -143,6 +201,29 @@ webkit_automation_session_set_application_info
<pre class="programlisting"><a class="link" href="WebKitApplicationInfo.html" title="WebKitApplicationInfo"><span class="returnvalue">WebKitApplicationInfo</span></a> *
webkit_automation_session_get_application_info
(<em class="parameter"><code><a class="link" href="WebKitAutomationSession.html" title="WebKitAutomationSession"><span class="type">WebKitAutomationSession</span></a> *session</code></em>);</pre>
<p>Get the <a class="link" href="WebKitAutomationSession.html" title="WebKitAutomationSession"><span class="type">WebKitAutomationSession</span></a> previously set with <a class="link" href="WebKitAutomationSession.html#webkit-automation-session-set-application-info" title="webkit_automation_session_set_application_info ()"><code class="function">webkit_automation_session_set_application_info()</code></a>.</p>
<div class="refsect3">
<a name="webkit-automation-session-get-application-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>session</p></td>
<td class="parameter_description"><p>a <a class="link" href="WebKitAutomationSession.html" title="WebKitAutomationSession"><span class="type">WebKitAutomationSession</span></a></p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="webkit-automation-session-get-application-info.returns"></a><h4>Returns</h4>
<p>the <a class="link" href="WebKitAutomationSession.html" title="WebKitAutomationSession"><span class="type">WebKitAutomationSession</span></a> of <em class="parameter"><code>session</code></em>
, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if no one has been set. </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-18.html#api-index-2.18">2.18</a></p>
</div>
</div>
<div class="refsect1">
......@@ -157,9 +238,10 @@ webkit_automation_session_get_application_info
<div class="refsect2">
<a name="WebKitAutomationSession--id"></a><h3>The <code class="literal">“id”</code> property</h3>
<pre class="programlisting"> “id” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
<p>The automation session identifier.</p>
<p>The session unique identifier.</p>
<p>Flags: Read / Write / Construct Only</p>
<p>Default value: NULL</p>
<p class="since">Since: <a class="link" href="api-index-2-18.html#api-index-2.18">2.18</a></p>
</div>
</div>
<div class="refsect1">
......@@ -167,13 +249,46 @@ webkit_automation_session_get_application_info
<div class="refsect2">
<a name="WebKitAutomationSession-create-web-view"></a><h3>The <code class="literal">“create-web-view”</code> signal</h3>
<pre class="programlisting"><a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="returnvalue">WebKitWebView</span></a>*
user_function (<a class="link" href="WebKitAutomationSession.html" title="WebKitAutomationSession"><span class="type">WebKitAutomationSession</span></a> *webkitautomationsession,
user_function (<a class="link" href="WebKitAutomationSession.html" title="WebKitAutomationSession"><span class="type">WebKitAutomationSession</span></a> *session,
<a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre>
<p>This signal is emitted when the automation client requests a new
browsing context to interact with it. The callback handler should
return a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> created with <a class="link" href="WebKitWebView.html#WebKitWebView--is-controlled-by-automation" title="The “is-controlled-by-automation” property"><span class="type">“is-controlled-by-automation”</span></a>
construct property enabled. The returned <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> could be an existing
web view or a new one created and added to a new tab or window.</p>
<div class="refsect3">
<a name="WebKitAutomationSession-create-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>session</p></td>
<td class="parameter_description"><p>a <a class="link" href="WebKitAutomationSession.html" title="WebKitAutomationSession"><span class="type">WebKitAutomationSession</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="WebKitAutomationSession-create-web-view.returns"></a><h4>Returns</h4>
<p>a <a class="link" href="WebKitWebView.html" title="WebKitWebView"><span class="type">WebKitWebView</span></a> widget. </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>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-18.html#api-index-2.18">2.18</a></p>
</div>
</div>
</div>
<div class="footer">
<hr>Generated by GTK-Doc V1.25.1</div>
<hr>Generated by GTK-Doc V1.26.1</div>
</body>
</html>
\ No newline at end of file
......@@ -8,7 +8,7 @@
<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)">
<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
......@@ -28,7 +28,7 @@
<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</p>
<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>
......@@ -86,6 +86,8 @@
</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>
......@@ -94,12 +96,57 @@
<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">
......@@ -107,6 +154,28 @@ webkit_back_forward_list_item_get_uri (<em class="parameter"><code><a class="lin
<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">
......@@ -116,8 +185,12 @@ webkit_back_forward_list_item_get_original_uri
<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">