@@ -168,7 +168,7 @@ contains only "192.168.1.1", then a connection to "example.com" will use the pro
<p> A new <aclass="link"href="WebKitNetworkProxySettings.html"title="WebKitNetworkProxySettings"><spanclass="type">WebKitNetworkProxySettings</span></a>. </p>
<p><spanclass="annotation">[<acronymtitle="Free data after the code is done."><spanclass="acronym">transfer full</span></acronym>]</span></p>
<p> A copy of passed in <aclass="link"href="WebKitNetworkProxySettings.html"title="WebKitNetworkProxySettings"><spanclass="type">WebKitNetworkProxySettings</span></a>. </p>
<p><spanclass="annotation">[<acronymtitle="Free data after the code is done."><spanclass="acronym">transfer full</span></acronym>]</span></p>
<p><spanclass="annotation">[<acronymtitle="NULL is OK, both for passing and for returning."><spanclass="acronym">allow-none</span></acronym>]</span></p>
@@ -330,7 +330,7 @@ protocol does not require a host component.</p>
<p> The host of the <aclass="link"href="WebKitSecurityOrigin.html"title="WebKitSecurityOrigin"><spanclass="type">WebKitSecurityOrigin</span></a>. </p>
<p><spanclass="annotation">[<acronymtitle="NULL is OK, both for passing and for returning."><spanclass="acronym">allow-none</span></acronym>]</span></p>
@@ -427,7 +427,7 @@ be <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">N
. </p>
<p><spanclass="annotation">[<acronymtitle="NULL is OK, both for passing and for returning."><spanclass="acronym">allow-none</span></acronym>][<acronymtitle="Free data after the code is done."><spanclass="acronym">transfer full</span></acronym>]</span></p>
<p><codeclass="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 <aclass="link"href="WebKitWebView.html#WebKitWebView--is-ephemeral"title="The “is-ephemeral” property"><spanclass="type">“is-ephemeral”</span></a> or <spanclass="type">“is-ephemeral”</span> instead.</p>
</div>
<p>Get the <aclass="link"href="WebKitSettings.html#WebKitSettings--enable-private-browsing"title="The “enable-private-browsing” property"><spanclass="type">“enable-private-browsing”</span></a> property.</p>
<p><codeclass="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 <aclass="link"href="WebKitWebView.html#WebKitWebView--is-ephemeral"title="The “is-ephemeral” property"><spanclass="type">“is-ephemeral”</span></a> or <spanclass="type">“is-ephemeral”</span> instead.</p>
</div>
<p>Set the <aclass="link"href="WebKitSettings.html#WebKitSettings--enable-private-browsing"title="The “enable-private-browsing” property"><spanclass="type">“enable-private-browsing”</span></a> property.</p>
<p><ahref="../glib/glib-Standard-Macros.html#TRUE:CAPS"><codeclass="literal">TRUE</code></a> If universal access from file URLs is allowed or <ahref="../glib/glib-Standard-Macros.html#FALSE:CAPS"><codeclass="literal">FALSE</code></a> otherwise.</p>
<p>Get the <aclass="link"href="WebKitSettings.html#WebKitSettings--hardware-acceleration-policy"title="The “hardware-acceleration-policy” property"><spanclass="type">“hardware-acceleration-policy”</span></a> property.</p>
<p>Return: a <aclass="link"href="WebKitSettings.html#WebKitHardwareAccelerationPolicy"title="enum WebKitHardwareAccelerationPolicy"><spanclass="type">WebKitHardwareAccelerationPolicy</span></a></p>
<p>Determines whether or not private browsing is enabled. Private browsing
will disable history, cache and form auto-fill for any pages visited.</p>
<divclass="warning">
<p><codeclass="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 <aclass="link"href="WebKitWebView.html#WebKitWebView--is-ephemeral"title="The “is-ephemeral” property"><spanclass="type">“is-ephemeral”</span></a> or <spanclass="type">“is-ephemeral”</span> instead.</p>
</div>
<p>Flags: Read / Write / Construct</p>
<p>Default value: FALSE</p>
</div>
...
...
@@ -4498,6 +4656,24 @@ reflective XSS attacks on vulnerable web sites.</p>
<p>The <aclass="link"href="WebKitSettings.html#WebKitHardwareAccelerationPolicy"title="enum WebKitHardwareAccelerationPolicy"><spanclass="type">WebKitHardwareAccelerationPolicy</span></a> to decide how to enable and disable
hardware acceleration. The default value <aclass="link"href="WebKitSettings.html#WEBKIT-HARDWARE-ACCELERATION-POLICY-ON-DEMAND:CAPS"><codeclass="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 <aclass="link"href="WebKitSettings.html#WEBKIT-HARDWARE-ACCELERATION-POLICY-ALWAYS:CAPS"><codeclass="literal">WEBKIT_HARDWARE_ACCELERATION_POLICY_ALWAYS</code></a>. And it's also posible to disable it
completely using <aclass="link"href="WebKitSettings.html#WEBKIT-HARDWARE-ACCELERATION-POLICY-NEVER:CAPS"><codeclass="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>Whether JavaScript can access the clipboard. The default value is <ahref="../glib/glib-Standard-Macros.html#FALSE:CAPS"><codeclass="literal">FALSE</code></a>. If
<p>Create a new ephemeral <aclass="link"href="WebKitWebContext.html"title="WebKitWebContext"><spanclass="type">WebKitWebContext</span></a>. An ephemeral <aclass="link"href="WebKitWebContext.html"title="WebKitWebContext"><spanclass="type">WebKitWebContext</span></a> is a context
created with an ephemeral <aclass="link"href="WebKitWebsiteDataManager.html"title="WebKitWebsiteDataManager"><spanclass="type">WebKitWebsiteDataManager</span></a>. This is just a convenient method
to create ephemeral contexts without having to create your own <aclass="link"href="WebKitWebsiteDataManager.html"title="WebKitWebsiteDataManager"><spanclass="type">WebKitWebsiteDataManager</span></a>.
All <aclass="link"href="WebKitWebView.html"title="WebKitWebView"><spanclass="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>