18156 lines
1.1 MiB
18156 lines
1.1 MiB
<?xml version="1.0"?>
|
|
<!-- This file was automatically generated from C sources - DO NOT EDIT!
|
|
To affect the contents of this file, edit the original C definitions,
|
|
and/or use gtk-doc annotations. -->
|
|
<repository xmlns="http://www.gtk.org/introspection/core/1.0" xmlns:c="http://www.gtk.org/introspection/c/1.0" xmlns:glib="http://www.gtk.org/introspection/glib/1.0" version="1.2">
|
|
<include name="GObject" version="2.0"/>
|
|
<include name="Gtk" version="3.0"/>
|
|
<include name="JavaScriptCore" version="4.0"/>
|
|
<include name="Soup" version="2.4"/>
|
|
<package name="webkit2gtk-4.0"/>
|
|
<c:include name="webkit2/webkit2.h"/>
|
|
<namespace name="WebKit2" version="4.0" shared-library="libwebkit2gtk-4.0.so.37,libjavascriptcoregtk-4.0.so.18" c:identifier-prefixes="WebKit" c:symbol-prefixes="webkit">
|
|
<function-macro name="AUTHENTICATION_REQUEST" c:identifier="WEBKIT_AUTHENTICATION_REQUEST" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="34"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="AUTHENTICATION_REQUEST_CLASS" c:identifier="WEBKIT_AUTHENTICATION_REQUEST_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="AUTHENTICATION_REQUEST_GET_CLASS" c:identifier="WEBKIT_AUTHENTICATION_REQUEST_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="38"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="AUTOMATION_SESSION" c:identifier="WEBKIT_AUTOMATION_SESSION" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAutomationSession.h" line="34"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="AUTOMATION_SESSION_CLASS" c:identifier="WEBKIT_AUTOMATION_SESSION_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAutomationSession.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="AUTOMATION_SESSION_GET_CLASS" c:identifier="WEBKIT_AUTOMATION_SESSION_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAutomationSession.h" line="38"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<record name="ApplicationInfo" c:type="WebKitApplicationInfo" glib:type-name="WebKitApplicationInfo" glib:get-type="webkit_application_info_get_type" c:symbol-prefix="application_info">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitApplicationInfo.h" line="34"/>
|
|
<constructor name="new" c:identifier="webkit_application_info_new" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitApplicationInfo.cpp" line="36">Creates a new #WebKitApplicationInfo</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitApplicationInfo.h" line="41"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitApplicationInfo.cpp" line="41">the newly created #WebKitApplicationInfo.</doc>
|
|
<type name="ApplicationInfo" c:type="WebKitApplicationInfo*"/>
|
|
</return-value>
|
|
</constructor>
|
|
<method name="get_name" c:identifier="webkit_application_info_get_name" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitApplicationInfo.cpp" line="105">Get the name of the application. If webkit_application_info_set_name() hasn't been
|
|
called with a valid name, this returns g_get_prgname().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitApplicationInfo.h" line="53"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitApplicationInfo.cpp" line="112">the application name</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="info" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitApplicationInfo.cpp" line="107">a #WebKitApplicationInfo</doc>
|
|
<type name="ApplicationInfo" c:type="WebKitApplicationInfo*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_version" c:identifier="webkit_application_info_get_version" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitApplicationInfo.cpp" line="149">Get the application version previously set with webkit_application_info_set_version().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitApplicationInfo.h" line="62"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="info" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitApplicationInfo.cpp" line="151">a #WebKitApplicationInfo</doc>
|
|
<type name="ApplicationInfo" c:type="WebKitApplicationInfo*"/>
|
|
</instance-parameter>
|
|
<parameter name="major" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitApplicationInfo.cpp" line="152">return location for the major version number</doc>
|
|
<type name="guint64" c:type="guint64*"/>
|
|
</parameter>
|
|
<parameter name="minor" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitApplicationInfo.cpp" line="153">return location for the minor version number</doc>
|
|
<type name="guint64" c:type="guint64*"/>
|
|
</parameter>
|
|
<parameter name="micro" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitApplicationInfo.cpp" line="154">return location for the micro version number</doc>
|
|
<type name="guint64" c:type="guint64*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="ref" c:identifier="webkit_application_info_ref" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitApplicationInfo.cpp" line="52">Atomically increments the reference count of @info by one. This
|
|
function is MT-safe and may be called from any thread.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitApplicationInfo.h" line="44"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitApplicationInfo.cpp" line="59">The passed in #WebKitApplicationInfo</doc>
|
|
<type name="ApplicationInfo" c:type="WebKitApplicationInfo*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="info" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitApplicationInfo.cpp" line="54">a #WebKitApplicationInfo</doc>
|
|
<type name="ApplicationInfo" c:type="WebKitApplicationInfo*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_name" c:identifier="webkit_application_info_set_name" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitApplicationInfo.cpp" line="88">Set the name of the application. If not provided, or %NULL is passed,
|
|
g_get_prgname() will be used.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitApplicationInfo.h" line="50"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="info" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitApplicationInfo.cpp" line="90">a #WebKitApplicationInfo</doc>
|
|
<type name="ApplicationInfo" c:type="WebKitApplicationInfo*"/>
|
|
</instance-parameter>
|
|
<parameter name="name" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitApplicationInfo.cpp" line="91">the application name</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_version" c:identifier="webkit_application_info_set_version" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitApplicationInfo.cpp" line="126">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.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitApplicationInfo.h" line="56"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="info" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitApplicationInfo.cpp" line="128">a #WebKitApplicationInfo</doc>
|
|
<type name="ApplicationInfo" c:type="WebKitApplicationInfo*"/>
|
|
</instance-parameter>
|
|
<parameter name="major" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitApplicationInfo.cpp" line="129">the major version number</doc>
|
|
<type name="guint64" c:type="guint64"/>
|
|
</parameter>
|
|
<parameter name="minor" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitApplicationInfo.cpp" line="130">the minor version number</doc>
|
|
<type name="guint64" c:type="guint64"/>
|
|
</parameter>
|
|
<parameter name="micro" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitApplicationInfo.cpp" line="131">the micro version number</doc>
|
|
<type name="guint64" c:type="guint64"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="unref" c:identifier="webkit_application_info_unref" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitApplicationInfo.cpp" line="69">Atomically decrements the reference count of @info by one. If the
|
|
reference count drops to 0, all memory allocated by the #WebKitApplicationInfo is
|
|
released. This function is MT-safe and may be called from any
|
|
thread.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitApplicationInfo.h" line="47"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="info" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitApplicationInfo.cpp" line="71">a #WebKitApplicationInfo</doc>
|
|
<type name="ApplicationInfo" c:type="WebKitApplicationInfo*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
</record>
|
|
<class name="AuthenticationRequest" c:symbol-prefix="authentication_request" c:type="WebKitAuthenticationRequest" parent="GObject.Object" glib:type-name="WebKitAuthenticationRequest" glib:get-type="webkit_authentication_request_get_type" glib:type-struct="AuthenticationRequestClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="58"/>
|
|
<method name="authenticate" c:identifier="webkit_authentication_request_authenticate" version="2.2">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp" line="305">Authenticate the #WebKitAuthenticationRequest using the #WebKitCredential
|
|
supplied. To continue without credentials, pass %NULL as @credential.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="117"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp" line="307">a #WebKitAuthenticationRequest</doc>
|
|
<type name="AuthenticationRequest" c:type="WebKitAuthenticationRequest*"/>
|
|
</instance-parameter>
|
|
<parameter name="credential" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp" line="308">A #WebKitCredential, or %NULL</doc>
|
|
<type name="Credential" c:type="WebKitCredential*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="can_save_credentials" c:identifier="webkit_authentication_request_can_save_credentials" version="2.2">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp" line="151">Determine whether the authentication method associated with this
|
|
#WebKitAuthenticationRequest should allow the storage of credentials.
|
|
This will return %FALSE if WebKit doesn't support credential storing
|
|
or if private browsing is enabled.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="93"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp" line="160">%TRUE if WebKit can store credentials or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp" line="153">a #WebKitAuthenticationRequest</doc>
|
|
<type name="AuthenticationRequest" c:type="WebKitAuthenticationRequest*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="cancel" c:identifier="webkit_authentication_request_cancel" version="2.2">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp" line="324">Cancel the authentication challenge. This will also cancel the page loading and result in a
|
|
#WebKitWebView::load-failed signal with a #WebKitNetworkError of type %WEBKIT_NETWORK_ERROR_CANCELLED being emitted.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="121"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp" line="326">a #WebKitAuthenticationRequest</doc>
|
|
<type name="AuthenticationRequest" c:type="WebKitAuthenticationRequest*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_host" c:identifier="webkit_authentication_request_get_host" version="2.2">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp" line="199">Get the host that this authentication challenge is applicable to.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="99"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp" line="205">The host of @request.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp" line="201">a #WebKitAuthenticationRequest</doc>
|
|
<type name="AuthenticationRequest" c:type="WebKitAuthenticationRequest*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_port" c:identifier="webkit_authentication_request_get_port" version="2.2">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp" line="218">Get the port that this authentication challenge is applicable to.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="102"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp" line="224">The port of @request.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp" line="220">a #WebKitAuthenticationRequest</doc>
|
|
<type name="AuthenticationRequest" c:type="WebKitAuthenticationRequest*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_proposed_credential" c:identifier="webkit_authentication_request_get_proposed_credential" version="2.2">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp" line="175">Get the #WebKitCredential of the proposed authentication challenge that was
|
|
stored from a previous session. The client can use this directly for
|
|
authentication or construct their own #WebKitCredential.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="96"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp" line="183">A #WebKitCredential encapsulating credential details
|
|
or %NULL if there is no stored credential.</doc>
|
|
<type name="Credential" c:type="WebKitCredential*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp" line="177">a #WebKitAuthenticationRequest</doc>
|
|
<type name="AuthenticationRequest" c:type="WebKitAuthenticationRequest*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_realm" c:identifier="webkit_authentication_request_get_realm" version="2.2">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp" line="235">Get the realm that this authentication challenge is applicable to.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="105"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp" line="241">The realm of @request.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp" line="237">a #WebKitAuthenticationRequest</doc>
|
|
<type name="AuthenticationRequest" c:type="WebKitAuthenticationRequest*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_scheme" c:identifier="webkit_authentication_request_get_scheme" version="2.2">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp" line="254">Get the authentication scheme of the authentication challenge.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="108"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp" line="260">The #WebKitAuthenticationScheme of @request.</doc>
|
|
<type name="AuthenticationScheme" c:type="WebKitAuthenticationScheme"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp" line="256">a #WebKitAuthenticationRequest</doc>
|
|
<type name="AuthenticationRequest" c:type="WebKitAuthenticationRequest*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_for_proxy" c:identifier="webkit_authentication_request_is_for_proxy" version="2.2">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp" line="271">Determine whether the authentication challenge is associated with a proxy server rather than an "origin" server.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="111"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp" line="277">%TRUE if authentication is for a proxy or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp" line="273">a #WebKitAuthenticationRequest</doc>
|
|
<type name="AuthenticationRequest" c:type="WebKitAuthenticationRequest*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_retry" c:identifier="webkit_authentication_request_is_retry" version="2.2">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp" line="288">Determine whether this this is a first attempt or a retry for this authentication challenge.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="114"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp" line="294">%TRUE if authentication attempt is a retry or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp" line="290">a #WebKitAuthenticationRequest</doc>
|
|
<type name="AuthenticationRequest" c:type="WebKitAuthenticationRequest*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv" readable="0" private="1">
|
|
<type name="AuthenticationRequestPrivate" c:type="WebKitAuthenticationRequestPrivate*"/>
|
|
</field>
|
|
<glib:signal name="cancelled" when="last" version="2.2">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAuthenticationRequest.cpp" line="119">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.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
</class>
|
|
<record name="AuthenticationRequestClass" c:type="WebKitAuthenticationRequestClass" glib:is-gtype-struct-for="AuthenticationRequest">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="58"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="54"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="56"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="57"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="AuthenticationRequestPrivate" c:type="WebKitAuthenticationRequestPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="42"/>
|
|
</record>
|
|
<enumeration name="AuthenticationScheme" version="2.2" glib:type-name="WebKitAuthenticationScheme" glib:get-type="webkit_authentication_scheme_get_type" c:type="WebKitAuthenticationScheme">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="60">Enum values representing the authentication scheme.</doc>
|
|
<member name="default" value="1" c:identifier="WEBKIT_AUTHENTICATION_SCHEME_DEFAULT" glib:nick="default">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="62">The default authentication scheme of WebKit.</doc>
|
|
</member>
|
|
<member name="http_basic" value="2" c:identifier="WEBKIT_AUTHENTICATION_SCHEME_HTTP_BASIC" glib:nick="http-basic">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="63">Basic authentication scheme as defined in RFC 2617.</doc>
|
|
</member>
|
|
<member name="http_digest" value="3" c:identifier="WEBKIT_AUTHENTICATION_SCHEME_HTTP_DIGEST" glib:nick="http-digest">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="64">Digest authentication scheme as defined in RFC 2617.</doc>
|
|
</member>
|
|
<member name="html_form" value="4" c:identifier="WEBKIT_AUTHENTICATION_SCHEME_HTML_FORM" glib:nick="html-form">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="65">HTML Form authentication.</doc>
|
|
</member>
|
|
<member name="ntlm" value="5" c:identifier="WEBKIT_AUTHENTICATION_SCHEME_NTLM" glib:nick="ntlm">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="66">NTLM Microsoft proprietary authentication scheme.</doc>
|
|
</member>
|
|
<member name="negotiate" value="6" c:identifier="WEBKIT_AUTHENTICATION_SCHEME_NEGOTIATE" glib:nick="negotiate">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="67">Negotiate (or SPNEGO) authentication scheme as defined in RFC 4559.</doc>
|
|
</member>
|
|
<member name="client_certificate_requested" value="7" c:identifier="WEBKIT_AUTHENTICATION_SCHEME_CLIENT_CERTIFICATE_REQUESTED" glib:nick="client-certificate-requested">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="68">Client Certificate Authentication (see RFC 2246).</doc>
|
|
</member>
|
|
<member name="server_trust_evaluation_requested" value="8" c:identifier="WEBKIT_AUTHENTICATION_SCHEME_SERVER_TRUST_EVALUATION_REQUESTED" glib:nick="server-trust-evaluation-requested">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="69">Server Trust Authentication.</doc>
|
|
</member>
|
|
<member name="unknown" value="100" c:identifier="WEBKIT_AUTHENTICATION_SCHEME_UNKNOWN" glib:nick="unknown">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="70">Authentication scheme unknown.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<class name="AutomationSession" c:symbol-prefix="automation_session" c:type="WebKitAutomationSession" parent="GObject.Object" glib:type-name="WebKitAutomationSession" glib:get-type="webkit_automation_session_get_type" glib:type-struct="AutomationSessionClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAutomationSession.h" line="57"/>
|
|
<method name="get_application_info" c:identifier="webkit_automation_session_get_application_info" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAutomationSession.cpp" line="383">Get the #WebKitAutomationSession previously set with webkit_automation_session_set_application_info().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAutomationSession.h" line="70"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAutomationSession.cpp" line="389">the #WebKitAutomationSession of @session, or %NULL if no one has been set.</doc>
|
|
<type name="ApplicationInfo" c:type="WebKitApplicationInfo*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="session" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAutomationSession.cpp" line="385">a #WebKitAutomationSession</doc>
|
|
<type name="AutomationSession" c:type="WebKitAutomationSession*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_id" c:identifier="webkit_automation_session_get_id" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAutomationSession.cpp" line="340">Get the unique identifier of a #WebKitAutomationSession</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAutomationSession.h" line="63"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAutomationSession.cpp" line="346">the unique identifier of @session</doc>
|
|
<type name="utf8" c:type="const char*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="session" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAutomationSession.cpp" line="342">a #WebKitAutomationSession</doc>
|
|
<type name="AutomationSession" c:type="WebKitAutomationSession*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_application_info" c:identifier="webkit_automation_session_set_application_info" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAutomationSession.cpp" line="356">Set the application information to @session. This information will be used by the driver service
|
|
to match the requested capabilities with the actual application information. If this information
|
|
is not provided to the session when a new automation session is requested, the creation might fail
|
|
if the client requested a specific browser name or version. This will not have any effect when called
|
|
after the automation session has been fully created, so this must be called in the callback of
|
|
#WebKitWebContext::automation-started signal.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAutomationSession.h" line="66"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="session" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAutomationSession.cpp" line="358">a #WebKitAutomationSession</doc>
|
|
<type name="AutomationSession" c:type="WebKitAutomationSession*"/>
|
|
</instance-parameter>
|
|
<parameter name="info" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAutomationSession.cpp" line="359">a #WebKitApplicationInfo</doc>
|
|
<type name="ApplicationInfo" c:type="WebKitApplicationInfo*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="id" version="2.18" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAutomationSession.cpp" line="252">The session unique identifier.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv">
|
|
<type name="AutomationSessionPrivate" c:type="WebKitAutomationSessionPrivate*"/>
|
|
</field>
|
|
<glib:signal name="create-web-view" when="last" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAutomationSession.cpp" line="269">This signal is emitted when the automation client requests a new
|
|
browsing context to interact with it. The callback handler should
|
|
return a #WebKitWebView created with #WebKitWebView:is-controlled-by-automation
|
|
construct property enabled. The returned #WebKitWebView could be an existing
|
|
web view or a new one created and added to a new tab or window.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitAutomationSession.cpp" line="279">a #WebKitWebView widget.</doc>
|
|
<type name="WebView"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
</class>
|
|
<record name="AutomationSessionClass" c:type="WebKitAutomationSessionClass" glib:is-gtype-struct-for="AutomationSession">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAutomationSession.h" line="57"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAutomationSession.h" line="53"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAutomationSession.h" line="54"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAutomationSession.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAutomationSession.h" line="56"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="AutomationSessionPrivate" c:type="WebKitAutomationSessionPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAutomationSession.h" line="42"/>
|
|
</record>
|
|
<function-macro name="BACK_FORWARD_LIST" c:identifier="WEBKIT_BACK_FORWARD_LIST" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardList.h" line="34"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="BACK_FORWARD_LIST_CLASS" c:identifier="WEBKIT_BACK_FORWARD_LIST_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardList.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="BACK_FORWARD_LIST_GET_CLASS" c:identifier="WEBKIT_BACK_FORWARD_LIST_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardList.h" line="38"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="BACK_FORWARD_LIST_ITEM" c:identifier="WEBKIT_BACK_FORWARD_LIST_ITEM" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardListItem.h" line="33"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="BACK_FORWARD_LIST_ITEM_CLASS" c:identifier="WEBKIT_BACK_FORWARD_LIST_ITEM_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardListItem.h" line="34"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="BACK_FORWARD_LIST_ITEM_GET_CLASS" c:identifier="WEBKIT_BACK_FORWARD_LIST_ITEM_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardListItem.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<class name="BackForwardList" c:symbol-prefix="back_forward_list" c:type="WebKitBackForwardList" parent="GObject.Object" glib:type-name="WebKitBackForwardList" glib:get-type="webkit_back_forward_list_get_type" glib:type-struct="BackForwardListClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardList.h" line="57"/>
|
|
<method name="get_back_item" c:identifier="webkit_back_forward_list_get_back_item">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp" line="169">Returns the item that precedes the current item.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardList.h" line="66"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp" line="175">the #WebKitBackForwardListItem
|
|
preceding the current item or %NULL.</doc>
|
|
<type name="BackForwardListItem" c:type="WebKitBackForwardListItem*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="back_forward_list" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp" line="171">a #WebKitBackForwardList</doc>
|
|
<type name="BackForwardList" c:type="WebKitBackForwardList*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_back_list" c:identifier="webkit_back_forward_list_get_back_list">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardList.h" line="78"/>
|
|
<return-value transfer-ownership="container">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp" line="237">a #GList of
|
|
items preceding the current item.</doc>
|
|
<type name="GLib.List" c:type="GList*">
|
|
<type name="BackForwardListItem"/>
|
|
</type>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="back_forward_list" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp" line="235">a #WebKitBackForwardList</doc>
|
|
<type name="BackForwardList" c:type="WebKitBackForwardList*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_back_list_with_limit" c:identifier="webkit_back_forward_list_get_back_list_with_limit">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardList.h" line="81"/>
|
|
<return-value transfer-ownership="container">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp" line="252">a #GList of
|
|
items preceding the current item limited by @limit.</doc>
|
|
<type name="GLib.List" c:type="GList*">
|
|
<type name="BackForwardListItem"/>
|
|
</type>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="back_forward_list" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp" line="249">a #WebKitBackForwardList</doc>
|
|
<type name="BackForwardList" c:type="WebKitBackForwardList*"/>
|
|
</instance-parameter>
|
|
<parameter name="limit" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp" line="250">the number of items to retrieve</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_current_item" c:identifier="webkit_back_forward_list_get_current_item">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp" line="153">Returns the current item in @back_forward_list.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardList.h" line="63"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp" line="159">a #WebKitBackForwardListItem
|
|
or %NULL if @back_forward_list is empty.</doc>
|
|
<type name="BackForwardListItem" c:type="WebKitBackForwardListItem*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="back_forward_list" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp" line="155">a #WebKitBackForwardList</doc>
|
|
<type name="BackForwardList" c:type="WebKitBackForwardList*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_forward_item" c:identifier="webkit_back_forward_list_get_forward_item">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp" line="185">Returns the item that follows the current item.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardList.h" line="69"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp" line="191">the #WebKitBackForwardListItem
|
|
following the current item or %NULL.</doc>
|
|
<type name="BackForwardListItem" c:type="WebKitBackForwardListItem*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="back_forward_list" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp" line="187">a #WebKitBackForwardList</doc>
|
|
<type name="BackForwardList" c:type="WebKitBackForwardList*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_forward_list" c:identifier="webkit_back_forward_list_get_forward_list">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardList.h" line="85"/>
|
|
<return-value transfer-ownership="container">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp" line="268">a #GList of
|
|
items following the current item.</doc>
|
|
<type name="GLib.List" c:type="GList*">
|
|
<type name="BackForwardListItem"/>
|
|
</type>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="back_forward_list" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp" line="266">a #WebKitBackForwardList</doc>
|
|
<type name="BackForwardList" c:type="WebKitBackForwardList*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_forward_list_with_limit" c:identifier="webkit_back_forward_list_get_forward_list_with_limit">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardList.h" line="88"/>
|
|
<return-value transfer-ownership="container">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp" line="283">a #GList of
|
|
items following the current item limited by @limit.</doc>
|
|
<type name="GLib.List" c:type="GList*">
|
|
<type name="BackForwardListItem"/>
|
|
</type>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="back_forward_list" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp" line="280">a #WebKitBackForwardList</doc>
|
|
<type name="BackForwardList" c:type="WebKitBackForwardList*"/>
|
|
</instance-parameter>
|
|
<parameter name="limit" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp" line="281">the number of items to retrieve</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_length" c:identifier="webkit_back_forward_list_get_length">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardList.h" line="75"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp" line="222">the length of @back_forward_list.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="back_forward_list" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp" line="220">a #WebKitBackForwardList</doc>
|
|
<type name="BackForwardList" c:type="WebKitBackForwardList*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_nth_item" c:identifier="webkit_back_forward_list_get_nth_item">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp" line="201">Returns the item at a given index relative to the current item.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardList.h" line="72"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp" line="208">the #WebKitBackForwardListItem
|
|
located at the specified index relative to the current item or %NULL.</doc>
|
|
<type name="BackForwardListItem" c:type="WebKitBackForwardListItem*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="back_forward_list" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp" line="203">a #WebKitBackForwardList</doc>
|
|
<type name="BackForwardList" c:type="WebKitBackForwardList*"/>
|
|
</instance-parameter>
|
|
<parameter name="index" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp" line="204">the index of the item</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv">
|
|
<type name="BackForwardListPrivate" c:type="WebKitBackForwardListPrivate*"/>
|
|
</field>
|
|
<glib:signal name="changed" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp" line="70">This signal is emitted when @back_forward_list changes. This happens
|
|
when the current item is updated, a new item is added or one or more
|
|
items are removed. Note that both @item_added and @items_removed can
|
|
%NULL when only the current item is updated. Items are only removed
|
|
when the list is cleared or the maximum items limit is reached.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="item_added" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp" line="73">the #WebKitBackForwardListItem added or %NULL</doc>
|
|
<type name="BackForwardListItem"/>
|
|
</parameter>
|
|
<parameter name="items_removed" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardList.cpp" line="74">a #GList of #WebKitBackForwardListItem<!-- -->s</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
</class>
|
|
<record name="BackForwardListClass" c:type="WebKitBackForwardListClass" glib:is-gtype-struct-for="BackForwardList">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardList.h" line="57"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardList.h" line="53"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardList.h" line="54"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardList.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardList.h" line="56"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<class name="BackForwardListItem" c:symbol-prefix="back_forward_list_item" c:type="WebKitBackForwardListItem" parent="GObject.InitiallyUnowned" glib:type-name="WebKitBackForwardListItem" glib:get-type="webkit_back_forward_list_item_get_type" glib:type-struct="BackForwardListItemClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardListItem.h" line="56"/>
|
|
<method name="get_original_uri" c:identifier="webkit_back_forward_list_item_get_original_uri">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardListItem.cpp" line="137">See also webkit_back_forward_list_item_get_uri().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardListItem.h" line="68"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardListItem.cpp" line="143">the original URI of @list_item or %NULL
|
|
when the original URI is empty.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="list_item" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardListItem.cpp" line="139">a #WebKitBackForwardListItem</doc>
|
|
<type name="BackForwardListItem" c:type="WebKitBackForwardListItem*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_title" c:identifier="webkit_back_forward_list_item_get_title">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardListItem.h" line="65"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardListItem.cpp" line="121">the page title of @list_item or %NULL
|
|
when the title is empty.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="list_item" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardListItem.cpp" line="119">a #WebKitBackForwardListItem</doc>
|
|
<type name="BackForwardListItem" c:type="WebKitBackForwardListItem*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_uri" c:identifier="webkit_back_forward_list_item_get_uri">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardListItem.cpp" line="93">This URI may differ from the original URI if the page was,
|
|
for example, redirected to a new location.
|
|
See also webkit_back_forward_list_item_get_original_uri().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardListItem.h" line="62"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardListItem.cpp" line="101">the URI of @list_item or %NULL
|
|
when the URI is empty.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="list_item" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitBackForwardListItem.cpp" line="95">a #WebKitBackForwardListItem</doc>
|
|
<type name="BackForwardListItem" c:type="WebKitBackForwardListItem*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<field name="parent">
|
|
<type name="GObject.InitiallyUnowned" c:type="GInitiallyUnowned"/>
|
|
</field>
|
|
<field name="priv">
|
|
<type name="BackForwardListItemPrivate" c:type="WebKitBackForwardListItemPrivate*"/>
|
|
</field>
|
|
</class>
|
|
<record name="BackForwardListItemClass" c:type="WebKitBackForwardListItemClass" glib:is-gtype-struct-for="BackForwardListItem">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardListItem.h" line="56"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.InitiallyUnownedClass" c:type="GInitiallyUnownedClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardListItem.h" line="52"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardListItem.h" line="53"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardListItem.h" line="54"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardListItem.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="BackForwardListItemPrivate" c:type="WebKitBackForwardListItemPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardListItem.h" line="41"/>
|
|
</record>
|
|
<record name="BackForwardListPrivate" c:type="WebKitBackForwardListPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardList.h" line="42"/>
|
|
</record>
|
|
<function-macro name="CHECK_VERSION" c:identifier="WEBKIT_CHECK_VERSION" introspectable="0">
|
|
<source-position filename="obj-x86_64-linux-gnu/DerivedSources/webkit2gtk/webkit2/WebKitVersion.h" line="67"/>
|
|
<parameters>
|
|
<parameter name="major">
|
|
<doc xml:space="preserve" filename="obj-x86_64-linux-gnu/DerivedSources/webkit2gtk/webkit2/WebKitVersion.h" line="60">major version (e.g. 1 for version 1.2.5)</doc>
|
|
</parameter>
|
|
<parameter name="minor">
|
|
<doc xml:space="preserve" filename="obj-x86_64-linux-gnu/DerivedSources/webkit2gtk/webkit2/WebKitVersion.h" line="61">minor version (e.g. 2 for version 1.2.5)</doc>
|
|
</parameter>
|
|
<parameter name="micro">
|
|
<doc xml:space="preserve" filename="obj-x86_64-linux-gnu/DerivedSources/webkit2gtk/webkit2/WebKitVersion.h" line="62">micro version (e.g. 5 for version 1.2.5)</doc>
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="COLOR_CHOOSER_REQUEST" c:identifier="WEBKIT_COLOR_CHOOSER_REQUEST" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.h" line="40"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="COLOR_CHOOSER_REQUEST_CLASS" c:identifier="WEBKIT_COLOR_CHOOSER_REQUEST_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.h" line="42"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="COLOR_CHOOSER_REQUEST_GET_CLASS" c:identifier="WEBKIT_COLOR_CHOOSER_REQUEST_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.h" line="44"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="CONTEXT_MENU" c:identifier="WEBKIT_CONTEXT_MENU" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenu.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="CONTEXT_MENU_CLASS" c:identifier="WEBKIT_CONTEXT_MENU_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenu.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="CONTEXT_MENU_GET_CLASS" c:identifier="WEBKIT_CONTEXT_MENU_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenu.h" line="39"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="CONTEXT_MENU_ITEM" c:identifier="WEBKIT_CONTEXT_MENU_ITEM" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuItem.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="CONTEXT_MENU_ITEM_CLASS" c:identifier="WEBKIT_CONTEXT_MENU_ITEM_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuItem.h" line="38"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="CONTEXT_MENU_ITEM_GET_CLASS" c:identifier="WEBKIT_CONTEXT_MENU_ITEM_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuItem.h" line="40"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="COOKIE_MANAGER" c:identifier="WEBKIT_COOKIE_MANAGER" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="COOKIE_MANAGER_CLASS" c:identifier="WEBKIT_COOKIE_MANAGER_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="38"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="COOKIE_MANAGER_GET_CLASS" c:identifier="WEBKIT_COOKIE_MANAGER_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="40"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<enumeration name="CacheModel" glib:type-name="WebKitCacheModel" glib:get-type="webkit_cache_model_get_type" c:type="WebKitCacheModel">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="48">Enum values used for determining the #WebKitWebContext cache model.</doc>
|
|
<member name="document_viewer" value="0" c:identifier="WEBKIT_CACHE_MODEL_DOCUMENT_VIEWER" glib:nick="document-viewer">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="50">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.</doc>
|
|
</member>
|
|
<member name="web_browser" value="1" c:identifier="WEBKIT_CACHE_MODEL_WEB_BROWSER" glib:nick="web-browser">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="57">Improve document load speed substantially
|
|
by caching a very large number of resources and previously viewed content.</doc>
|
|
</member>
|
|
<member name="document_browser" value="2" c:identifier="WEBKIT_CACHE_MODEL_DOCUMENT_BROWSER" glib:nick="document-browser">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="54">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.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<class name="ColorChooserRequest" c:symbol-prefix="color_chooser_request" c:type="WebKitColorChooserRequest" parent="GObject.Object" glib:type-name="WebKitColorChooserRequest" glib:get-type="webkit_color_chooser_request_get_type" glib:type-struct="ColorChooserRequestClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.h" line="59"/>
|
|
<method name="cancel" c:identifier="webkit_color_chooser_request_cancel" version="2.8">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.cpp" line="236">Cancels @request and the input element changes to use the initial color
|
|
it has before the request started.
|
|
The signal #WebKitColorChooserRequest::finished
|
|
is emitted to notify that the request has finished.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.h" line="80"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.cpp" line="238">a #WebKitColorChooserRequest</doc>
|
|
<type name="ColorChooserRequest" c:type="WebKitColorChooserRequest*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="finish" c:identifier="webkit_color_chooser_request_finish" version="2.8">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.cpp" line="214">Finishes @request and the input element keeps the current value of
|
|
#WebKitColorChooserRequest:rgba.
|
|
The signal #WebKitColorChooserRequest::finished
|
|
is emitted to notify that the request has finished.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.h" line="77"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.cpp" line="216">a #WebKitColorChooserRequest</doc>
|
|
<type name="ColorChooserRequest" c:type="WebKitColorChooserRequest*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_element_rectangle" c:identifier="webkit_color_chooser_request_get_element_rectangle" version="2.8">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.cpp" line="197">Gets the bounding box of the color input element.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.h" line="73"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.cpp" line="199">a #WebKitColorChooserRequest</doc>
|
|
<type name="ColorChooserRequest" c:type="WebKitColorChooserRequest*"/>
|
|
</instance-parameter>
|
|
<parameter name="rect" direction="out" caller-allocates="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.cpp" line="200">a #GdkRectangle to fill in with the element area</doc>
|
|
<type name="Gdk.Rectangle" c:type="GdkRectangle*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_rgba" c:identifier="webkit_color_chooser_request_get_rgba" version="2.8">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.cpp" line="180">Gets the current #GdkRGBA color of @request</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.h" line="65"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.cpp" line="182">a #WebKitColorChooserRequest</doc>
|
|
<type name="ColorChooserRequest" c:type="WebKitColorChooserRequest*"/>
|
|
</instance-parameter>
|
|
<parameter name="rgba" direction="out" caller-allocates="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.cpp" line="183">a #GdkRGBA to fill in with the current color.</doc>
|
|
<type name="Gdk.RGBA" c:type="GdkRGBA*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_rgba" c:identifier="webkit_color_chooser_request_set_rgba" version="2.8">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.cpp" line="159">Sets the current #GdkRGBA color of @request</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.h" line="69"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.cpp" line="161">a #WebKitFileChooserRequest</doc>
|
|
<type name="ColorChooserRequest" c:type="WebKitColorChooserRequest*"/>
|
|
</instance-parameter>
|
|
<parameter name="rgba" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.cpp" line="162">a pointer #GdkRGBA</doc>
|
|
<type name="Gdk.RGBA" c:type="const GdkRGBA*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="rgba" writable="1" construct="1" transfer-ownership="none">
|
|
<type name="Gdk.RGBA"/>
|
|
</property>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv" readable="0" private="1">
|
|
<type name="ColorChooserRequestPrivate" c:type="WebKitColorChooserRequestPrivate*"/>
|
|
</field>
|
|
<glib:signal name="finished" when="last" version="2.8">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.cpp" line="137">Emitted when the @request finishes. This signal can be emitted because the
|
|
user completed the @request calling webkit_color_chooser_request_finish(),
|
|
or cancelled it with webkit_color_chooser_request_cancel() or because the
|
|
color input element is removed from the DOM.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
</class>
|
|
<record name="ColorChooserRequestClass" c:type="WebKitColorChooserRequestClass" glib:is-gtype-struct-for="ColorChooserRequest">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.h" line="59"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
</record>
|
|
<record name="ColorChooserRequestPrivate" c:type="WebKitColorChooserRequestPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.h" line="48"/>
|
|
</record>
|
|
<class name="ContextMenu" c:symbol-prefix="context_menu" c:type="WebKitContextMenu" parent="GObject.Object" glib:type-name="WebKitContextMenu" glib:get-type="webkit_context_menu_get_type" glib:type-struct="ContextMenuClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenu.h" line="57"/>
|
|
<constructor name="new" c:identifier="webkit_context_menu_new">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="108">Creates a new #WebKitContextMenu object to be used as a submenu of an existing
|
|
#WebKitContextMenu. The context menu of a #WebKitWebView is created by the view
|
|
and passed as an argument of #WebKitWebView::context-menu signal.
|
|
To add items to the menu use webkit_context_menu_prepend(),
|
|
webkit_context_menu_append() or webkit_context_menu_insert().
|
|
See also webkit_context_menu_new_with_items() to create a #WebKitContextMenu with
|
|
a list of initial items.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenu.h" line="63"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="119">The newly created #WebKitContextMenu object</doc>
|
|
<type name="ContextMenu" c:type="WebKitContextMenu*"/>
|
|
</return-value>
|
|
</constructor>
|
|
<constructor name="new_with_items" c:identifier="webkit_context_menu_new_with_items">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="126">Creates a new #WebKitContextMenu object to be used as a submenu of an existing
|
|
#WebKitContextMenu with the given initial items.
|
|
See also webkit_context_menu_new()</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenu.h" line="66"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="134">The newly created #WebKitContextMenu object</doc>
|
|
<type name="ContextMenu" c:type="WebKitContextMenu*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="items" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="128">a #GList of #WebKitContextMenuItem</doc>
|
|
<type name="GLib.List" c:type="GList*">
|
|
<type name="ContextMenuItem"/>
|
|
</type>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<method name="append" c:identifier="webkit_context_menu_append">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="157">Adds @item at the end of the @menu.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenu.h" line="73"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="menu" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="159">a #WebKitContextMenu</doc>
|
|
<type name="ContextMenu" c:type="WebKitContextMenu*"/>
|
|
</instance-parameter>
|
|
<parameter name="item" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="160">the #WebKitContextMenuItem to add</doc>
|
|
<type name="ContextMenuItem" c:type="WebKitContextMenuItem*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="first" c:identifier="webkit_context_menu_first">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="244">Gets the first item in the @menu.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenu.h" line="92"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="250">the first #WebKitContextMenuItem of @menu,
|
|
or %NULL if the #WebKitContextMenu is empty.</doc>
|
|
<type name="ContextMenuItem" c:type="WebKitContextMenuItem*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="menu" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="246">a #WebKitContextMenu</doc>
|
|
<type name="ContextMenu" c:type="WebKitContextMenu*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_item_at_position" c:identifier="webkit_context_menu_get_item_at_position">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="277">Gets the item at the given position in the @menu.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenu.h" line="98"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="284">the #WebKitContextMenuItem at position @position in @menu,
|
|
or %NULL if the position is off the end of the @menu.</doc>
|
|
<type name="ContextMenuItem" c:type="WebKitContextMenuItem*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="menu" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="279">a #WebKitContextMenu</doc>
|
|
<type name="ContextMenu" c:type="WebKitContextMenu*"/>
|
|
</instance-parameter>
|
|
<parameter name="position" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="280">the position of the item, counting from 0</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_items" c:identifier="webkit_context_menu_get_items">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="213">Returns the item list of @menu.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenu.h" line="86"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="219">a #GList of
|
|
#WebKitContextMenuItem<!-- -->s</doc>
|
|
<type name="GLib.List" c:type="GList*">
|
|
<type name="ContextMenuItem"/>
|
|
</type>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="menu" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="215">a #WebKitContextMenu</doc>
|
|
<type name="ContextMenu" c:type="WebKitContextMenu*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_n_items" c:identifier="webkit_context_menu_get_n_items">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="229">Gets the length of the @menu.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenu.h" line="89"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="235">the number of #WebKitContextMenuItem<!-- -->s in @menu</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="menu" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="231">a #WebKitContextMenu</doc>
|
|
<type name="ContextMenu" c:type="WebKitContextMenu*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_user_data" c:identifier="webkit_context_menu_get_user_data" version="2.8">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="349">Gets the user data of @menu.
|
|
This function can be used from the UI Process to get user data previously set
|
|
from the Web Process with webkit_context_menu_set_user_data().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenu.h" line="113"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="357">the user data of @menu, or %NULL if @menu doesn't have user data</doc>
|
|
<type name="GLib.Variant" c:type="GVariant*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="menu" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="351">a #WebKitContextMenu</doc>
|
|
<type name="ContextMenu" c:type="WebKitContextMenu*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="insert" c:identifier="webkit_context_menu_insert">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="169">Inserts @item into the @menu at the given position.
|
|
If @position is negative, or is larger than the number of items
|
|
in the #WebKitContextMenu, the item is added on to the end of
|
|
the @menu. The first position is 0.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenu.h" line="77"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="menu" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="171">a #WebKitContextMenu</doc>
|
|
<type name="ContextMenu" c:type="WebKitContextMenu*"/>
|
|
</instance-parameter>
|
|
<parameter name="item" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="172">the #WebKitContextMenuItem to add</doc>
|
|
<type name="ContextMenuItem" c:type="WebKitContextMenuItem*"/>
|
|
</parameter>
|
|
<parameter name="position" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="173">the position to insert the item</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="last" c:identifier="webkit_context_menu_last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="260">Gets the last item in the @menu.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenu.h" line="95"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="266">the last #WebKitContextMenuItem of @menu,
|
|
or %NULL if the #WebKitContextMenu is empty.</doc>
|
|
<type name="ContextMenuItem" c:type="WebKitContextMenuItem*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="menu" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="262">a #WebKitContextMenu</doc>
|
|
<type name="ContextMenu" c:type="WebKitContextMenu*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="move_item" c:identifier="webkit_context_menu_move_item">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="189">Moves @item to the given position in the @menu.
|
|
If @position is negative, or is larger than the number of items
|
|
in the #WebKitContextMenu, the item is added on to the end of
|
|
the @menu.
|
|
The first position is 0.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenu.h" line="82"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="menu" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="191">a #WebKitContextMenu</doc>
|
|
<type name="ContextMenu" c:type="WebKitContextMenu*"/>
|
|
</instance-parameter>
|
|
<parameter name="item" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="192">the #WebKitContextMenuItem to add</doc>
|
|
<type name="ContextMenuItem" c:type="WebKitContextMenuItem*"/>
|
|
</parameter>
|
|
<parameter name="position" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="193">the new position to move the item</doc>
|
|
<type name="gint" c:type="gint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="prepend" c:identifier="webkit_context_menu_prepend">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="145">Adds @item at the beginning of the @menu.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenu.h" line="69"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="menu" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="147">a #WebKitContextMenu</doc>
|
|
<type name="ContextMenu" c:type="WebKitContextMenu*"/>
|
|
</instance-parameter>
|
|
<parameter name="item" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="148">the #WebKitContextMenuItem to add</doc>
|
|
<type name="ContextMenuItem" c:type="WebKitContextMenuItem*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="remove" c:identifier="webkit_context_menu_remove">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="295">Removes @item from the @menu.
|
|
See also webkit_context_menu_remove_all() to remove all items.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenu.h" line="102"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="menu" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="297">a #WebKitContextMenu</doc>
|
|
<type name="ContextMenu" c:type="WebKitContextMenu*"/>
|
|
</instance-parameter>
|
|
<parameter name="item" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="298">the #WebKitContextMenuItem to remove</doc>
|
|
<type name="ContextMenuItem" c:type="WebKitContextMenuItem*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="remove_all" c:identifier="webkit_context_menu_remove_all">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="315">Removes all items of the @menu.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenu.h" line="106"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="menu" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="317">a #WebKitContextMenu</doc>
|
|
<type name="ContextMenu" c:type="WebKitContextMenu*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_user_data" c:identifier="webkit_context_menu_set_user_data" version="2.8">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="329">Sets user data to @menu.
|
|
This function can be used from a Web Process extension to set user data
|
|
that can be retrieved from the UI Process using webkit_context_menu_get_user_data().
|
|
If the @user_data #GVariant is floating, it is consumed.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenu.h" line="109"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="menu" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="331">a #WebKitContextMenu</doc>
|
|
<type name="ContextMenu" c:type="WebKitContextMenu*"/>
|
|
</instance-parameter>
|
|
<parameter name="user_data" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenu.cpp" line="332">a #GVariant</doc>
|
|
<type name="GLib.Variant" c:type="GVariant*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv">
|
|
<type name="ContextMenuPrivate" c:type="WebKitContextMenuPrivate*"/>
|
|
</field>
|
|
</class>
|
|
<enumeration name="ContextMenuAction" glib:type-name="WebKitContextMenuAction" glib:get-type="webkit_context_menu_action_get_type" c:type="WebKitContextMenuAction">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="31">Enum values used to denote the stock actions for
|
|
#WebKitContextMenuItem<!-- -->s</doc>
|
|
<member name="no_action" value="0" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_NO_ACTION" glib:nick="no-action">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="33">No action, used by separator menu items.</doc>
|
|
</member>
|
|
<member name="open_link" value="1" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_OPEN_LINK" glib:nick="open-link">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="34">Open current link.</doc>
|
|
</member>
|
|
<member name="open_link_in_new_window" value="2" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_OPEN_LINK_IN_NEW_WINDOW" glib:nick="open-link-in-new-window">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="35">Open current link in a new window.</doc>
|
|
</member>
|
|
<member name="download_link_to_disk" value="3" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_LINK_TO_DISK" glib:nick="download-link-to-disk">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="36">Download link destination.</doc>
|
|
</member>
|
|
<member name="copy_link_to_clipboard" value="4" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_COPY_LINK_TO_CLIPBOARD" glib:nick="copy-link-to-clipboard">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="37">Copy link location to the clipboard.</doc>
|
|
</member>
|
|
<member name="open_image_in_new_window" value="5" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_OPEN_IMAGE_IN_NEW_WINDOW" glib:nick="open-image-in-new-window">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="38">Open current image in a new window.</doc>
|
|
</member>
|
|
<member name="download_image_to_disk" value="6" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_IMAGE_TO_DISK" glib:nick="download-image-to-disk">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="39">Download current image.</doc>
|
|
</member>
|
|
<member name="copy_image_to_clipboard" value="7" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_COPY_IMAGE_TO_CLIPBOARD" glib:nick="copy-image-to-clipboard">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="40">Copy current image to the clipboard.</doc>
|
|
</member>
|
|
<member name="copy_image_url_to_clipboard" value="8" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_COPY_IMAGE_URL_TO_CLIPBOARD" glib:nick="copy-image-url-to-clipboard">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="41">Copy current image location to the clipboard.</doc>
|
|
</member>
|
|
<member name="open_frame_in_new_window" value="9" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_OPEN_FRAME_IN_NEW_WINDOW" glib:nick="open-frame-in-new-window">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="42">Open current frame in a new window.</doc>
|
|
</member>
|
|
<member name="go_back" value="10" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_GO_BACK" glib:nick="go-back">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="43">Load the previous history item.</doc>
|
|
</member>
|
|
<member name="go_forward" value="11" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_GO_FORWARD" glib:nick="go-forward">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="44">Load the next history item.</doc>
|
|
</member>
|
|
<member name="stop" value="12" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_STOP" glib:nick="stop">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="45">Stop any ongoing loading operation.</doc>
|
|
</member>
|
|
<member name="reload" value="13" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_RELOAD" glib:nick="reload">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="46">Reload the contents of current view.</doc>
|
|
</member>
|
|
<member name="copy" value="14" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_COPY" glib:nick="copy">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="47">Copy current selection the clipboard.</doc>
|
|
</member>
|
|
<member name="cut" value="15" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_CUT" glib:nick="cut">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="48">Cut current selection to the clipboard.</doc>
|
|
</member>
|
|
<member name="paste" value="16" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_PASTE" glib:nick="paste">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="49">Paste clipboard contents.</doc>
|
|
</member>
|
|
<member name="delete" value="17" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_DELETE" glib:nick="delete">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="50">Delete current selection.</doc>
|
|
</member>
|
|
<member name="select_all" value="18" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_SELECT_ALL" glib:nick="select-all">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="51">Select all text.</doc>
|
|
</member>
|
|
<member name="input_methods" value="19" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_INPUT_METHODS" glib:nick="input-methods">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="52">Input methods menu.</doc>
|
|
</member>
|
|
<member name="unicode" value="20" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_UNICODE" glib:nick="unicode">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="53">Unicode menu.</doc>
|
|
</member>
|
|
<member name="spelling_guess" value="21" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_SPELLING_GUESS" glib:nick="spelling-guess">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="54">A proposed replacement for a misspelled word.</doc>
|
|
</member>
|
|
<member name="no_guesses_found" value="22" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_NO_GUESSES_FOUND" glib:nick="no-guesses-found">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="55">An indicator that spellchecking found no proposed replacements.</doc>
|
|
</member>
|
|
<member name="ignore_spelling" value="23" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_IGNORE_SPELLING" glib:nick="ignore-spelling">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="56">Causes the spellchecker to ignore the word for this session.</doc>
|
|
</member>
|
|
<member name="learn_spelling" value="24" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_LEARN_SPELLING" glib:nick="learn-spelling">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="57">Causes the spellchecker to add the word to the dictionary.</doc>
|
|
</member>
|
|
<member name="ignore_grammar" value="25" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_IGNORE_GRAMMAR" glib:nick="ignore-grammar">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="58">Ignore grammar.</doc>
|
|
</member>
|
|
<member name="font_menu" value="26" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_FONT_MENU" glib:nick="font-menu">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="59">Font options menu.</doc>
|
|
</member>
|
|
<member name="bold" value="27" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_BOLD" glib:nick="bold">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="60">Bold.</doc>
|
|
</member>
|
|
<member name="italic" value="28" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_ITALIC" glib:nick="italic">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="61">Italic.</doc>
|
|
</member>
|
|
<member name="underline" value="29" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_UNDERLINE" glib:nick="underline">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="62">Underline.</doc>
|
|
</member>
|
|
<member name="outline" value="30" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_OUTLINE" glib:nick="outline">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="63">Outline.</doc>
|
|
</member>
|
|
<member name="inspect_element" value="31" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_INSPECT_ELEMENT" glib:nick="inspect-element">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="64">Open current element in the inspector.</doc>
|
|
</member>
|
|
<member name="open_video_in_new_window" value="32" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_OPEN_VIDEO_IN_NEW_WINDOW" glib:nick="open-video-in-new-window">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="65">Open current video element in a new window.</doc>
|
|
</member>
|
|
<member name="open_audio_in_new_window" value="33" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_OPEN_AUDIO_IN_NEW_WINDOW" glib:nick="open-audio-in-new-window">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="66">Open current audio element in a new window.</doc>
|
|
</member>
|
|
<member name="copy_video_link_to_clipboard" value="34" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_COPY_VIDEO_LINK_TO_CLIPBOARD" glib:nick="copy-video-link-to-clipboard">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="67">Copy video link location in to the clipboard.</doc>
|
|
</member>
|
|
<member name="copy_audio_link_to_clipboard" value="35" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_COPY_AUDIO_LINK_TO_CLIPBOARD" glib:nick="copy-audio-link-to-clipboard">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="68">Copy audio link location in to the clipboard.</doc>
|
|
</member>
|
|
<member name="toggle_media_controls" value="36" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_TOGGLE_MEDIA_CONTROLS" glib:nick="toggle-media-controls">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="69">Enable or disable media controls.</doc>
|
|
</member>
|
|
<member name="toggle_media_loop" value="37" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_TOGGLE_MEDIA_LOOP" glib:nick="toggle-media-loop">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="70">Enable or disable media loop.</doc>
|
|
</member>
|
|
<member name="enter_video_fullscreen" value="38" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_ENTER_VIDEO_FULLSCREEN" glib:nick="enter-video-fullscreen">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="71">Show current video element in fullscreen mode.</doc>
|
|
</member>
|
|
<member name="media_play" value="39" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_MEDIA_PLAY" glib:nick="media-play">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="72">Play current media element.</doc>
|
|
</member>
|
|
<member name="media_pause" value="40" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_MEDIA_PAUSE" glib:nick="media-pause">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="73">Pause current media element.</doc>
|
|
</member>
|
|
<member name="media_mute" value="41" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_MEDIA_MUTE" glib:nick="media-mute">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="74">Mute current media element.</doc>
|
|
</member>
|
|
<member name="download_video_to_disk" value="42" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_VIDEO_TO_DISK" glib:nick="download-video-to-disk">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="75">Download video to disk. Since 2.2</doc>
|
|
</member>
|
|
<member name="download_audio_to_disk" value="43" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_DOWNLOAD_AUDIO_TO_DISK" glib:nick="download-audio-to-disk">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="76">Download audio to disk. Since 2.2</doc>
|
|
</member>
|
|
<member name="insert_emoji" value="44" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_INSERT_EMOJI" glib:nick="insert-emoji">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="77">Insert an emoji. Since 2.26</doc>
|
|
</member>
|
|
<member name="custom" value="10000" c:identifier="WEBKIT_CONTEXT_MENU_ACTION_CUSTOM" glib:nick="custom">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuActions.h" line="78">Custom action defined by applications.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<record name="ContextMenuClass" c:type="WebKitContextMenuClass" glib:is-gtype-struct-for="ContextMenu">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenu.h" line="57"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenu.h" line="53"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenu.h" line="54"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenu.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenu.h" line="56"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<class name="ContextMenuItem" c:symbol-prefix="context_menu_item" c:type="WebKitContextMenuItem" parent="GObject.InitiallyUnowned" glib:type-name="WebKitContextMenuItem" glib:get-type="webkit_context_menu_item_get_type" glib:type-struct="ContextMenuItemClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuItem.h" line="58"/>
|
|
<constructor name="new" c:identifier="webkit_context_menu_item_new" deprecated="1" deprecated-version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="128">Creates a new #WebKitContextMenuItem for the given @action.</doc>
|
|
<doc-deprecated xml:space="preserve">Use webkit_context_menu_item_new_from_gaction() instead.</doc-deprecated>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuItem.h" line="64"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="134">the newly created #WebKitContextMenuItem object.</doc>
|
|
<type name="ContextMenuItem" c:type="WebKitContextMenuItem*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="action" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="130">a #GtkAction</doc>
|
|
<type name="Gtk.Action" c:type="GtkAction*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<constructor name="new_from_gaction" c:identifier="webkit_context_menu_item_new_from_gaction" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="149">Creates a new #WebKitContextMenuItem for the given @action and @label. On activation
|
|
@target will be passed as parameter to the callback.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuItem.h" line="67"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="158">the newly created #WebKitContextMenuItem object.</doc>
|
|
<type name="ContextMenuItem" c:type="WebKitContextMenuItem*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="action" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="151">a #GAction</doc>
|
|
<type name="Gio.Action" c:type="GAction*"/>
|
|
</parameter>
|
|
<parameter name="label" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="152">the menu item label text</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="target" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="153">a #GVariant to use as the action target</doc>
|
|
<type name="GLib.Variant" c:type="GVariant*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<constructor name="new_from_stock_action" c:identifier="webkit_context_menu_item_new_from_stock_action">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="175">Creates a new #WebKitContextMenuItem for the given stock action.
|
|
Stock actions are handled automatically by WebKit so that, for example,
|
|
when a menu item created with a %WEBKIT_CONTEXT_MENU_ACTION_STOP is
|
|
activated the action associated will be handled by WebKit and the current
|
|
load operation will be stopped. You can get the #GtkAction of a
|
|
#WebKitContextMenuItem created with a #WebKitContextMenuAction with
|
|
webkit_context_menu_item_get_action() and connect to #GtkAction::activate signal
|
|
to be notified when the item is activated. But you can't prevent the associated
|
|
action from being performed.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuItem.h" line="72"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="189">the newly created #WebKitContextMenuItem object.</doc>
|
|
<type name="ContextMenuItem" c:type="WebKitContextMenuItem*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="action" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="177">a #WebKitContextMenuAction stock action</doc>
|
|
<type name="ContextMenuAction" c:type="WebKitContextMenuAction"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<constructor name="new_from_stock_action_with_label" c:identifier="webkit_context_menu_item_new_from_stock_action_with_label">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="202">Creates a new #WebKitContextMenuItem for the given stock action using the given @label.
|
|
Stock actions have a predefined label, this method can be used to create a
|
|
#WebKitContextMenuItem for a #WebKitContextMenuAction but using a custom label.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuItem.h" line="75"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="211">the newly created #WebKitContextMenuItem object.</doc>
|
|
<type name="ContextMenuItem" c:type="WebKitContextMenuItem*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="action" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="204">a #WebKitContextMenuAction stock action</doc>
|
|
<type name="ContextMenuAction" c:type="WebKitContextMenuAction"/>
|
|
</parameter>
|
|
<parameter name="label" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="205">a custom label text to use instead of the predefined one</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<constructor name="new_separator" c:identifier="webkit_context_menu_item_new_separator">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="249">Creates a new #WebKitContextMenuItem representing a separator.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuItem.h" line="83"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="254">the newly created #WebKitContextMenuItem object.</doc>
|
|
<type name="ContextMenuItem" c:type="WebKitContextMenuItem*"/>
|
|
</return-value>
|
|
</constructor>
|
|
<constructor name="new_with_submenu" c:identifier="webkit_context_menu_item_new_with_submenu">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="224">Creates a new #WebKitContextMenuItem using the given @label with a submenu.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuItem.h" line="79"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="231">the newly created #WebKitContextMenuItem object.</doc>
|
|
<type name="ContextMenuItem" c:type="WebKitContextMenuItem*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="label" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="226">the menu item label text</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="submenu" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="227">a #WebKitContextMenu to set</doc>
|
|
<type name="ContextMenu" c:type="WebKitContextMenu*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<method name="get_action" c:identifier="webkit_context_menu_item_get_action" deprecated="1" deprecated-version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="265">Gets the action associated to @item as a #GtkAction.</doc>
|
|
<doc-deprecated xml:space="preserve">Use webkit_context_menu_item_get_gaction() instead.</doc-deprecated>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuItem.h" line="86"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="271">the #GtkAction associated to the #WebKitContextMenuItem,
|
|
or %NULL if @item is a separator.</doc>
|
|
<type name="Gtk.Action" c:type="GtkAction*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="item" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="267">a #WebKitContextMenuItem</doc>
|
|
<type name="ContextMenuItem" c:type="WebKitContextMenuItem*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_gaction" c:identifier="webkit_context_menu_item_get_gaction" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="284">Gets the action associated to @item as a #GAction.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuItem.h" line="89"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="290">the #GAction associated to the #WebKitContextMenuItem,
|
|
or %NULL if @item is a separator.</doc>
|
|
<type name="Gio.Action" c:type="GAction*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="item" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="286">a #WebKitContextMenuItem</doc>
|
|
<type name="ContextMenuItem" c:type="WebKitContextMenuItem*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_stock_action" c:identifier="webkit_context_menu_item_get_stock_action">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="302">Gets the #WebKitContextMenuAction of @item. If the #WebKitContextMenuItem was not
|
|
created for a stock action %WEBKIT_CONTEXT_MENU_ACTION_CUSTOM will be
|
|
returned. If the #WebKitContextMenuItem is a separator %WEBKIT_CONTEXT_MENU_ACTION_NO_ACTION
|
|
will be returned.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuItem.h" line="92"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="311">the #WebKitContextMenuAction of @item</doc>
|
|
<type name="ContextMenuAction" c:type="WebKitContextMenuAction"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="item" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="304">a #WebKitContextMenuItem</doc>
|
|
<type name="ContextMenuItem" c:type="WebKitContextMenuItem*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_submenu" c:identifier="webkit_context_menu_item_get_submenu">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="353">Gets the submenu of @item.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuItem.h" line="102"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="359">the #WebKitContextMenu representing the submenu of
|
|
@item or %NULL if @item doesn't have a submenu.</doc>
|
|
<type name="ContextMenu" c:type="WebKitContextMenu*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="item" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="355">a #WebKitContextMenuItem</doc>
|
|
<type name="ContextMenuItem" c:type="WebKitContextMenuItem*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_separator" c:identifier="webkit_context_menu_item_is_separator">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="320">Checks whether @item is a separator.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuItem.h" line="95"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="326">%TRUE is @item is a separator or %FALSE otherwise</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="item" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="322">a #WebKitContextMenuItem</doc>
|
|
<type name="ContextMenuItem" c:type="WebKitContextMenuItem*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_submenu" c:identifier="webkit_context_menu_item_set_submenu">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="335">Sets or replaces the @item submenu. If @submenu is %NULL the current
|
|
submenu of @item is removed.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuItem.h" line="98"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="item" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="337">a #WebKitContextMenuItem</doc>
|
|
<type name="ContextMenuItem" c:type="WebKitContextMenuItem*"/>
|
|
</instance-parameter>
|
|
<parameter name="submenu" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitContextMenuItem.cpp" line="338">a #WebKitContextMenu</doc>
|
|
<type name="ContextMenu" c:type="WebKitContextMenu*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<field name="parent">
|
|
<type name="GObject.InitiallyUnowned" c:type="GInitiallyUnowned"/>
|
|
</field>
|
|
<field name="priv">
|
|
<type name="ContextMenuItemPrivate" c:type="WebKitContextMenuItemPrivate*"/>
|
|
</field>
|
|
</class>
|
|
<record name="ContextMenuItemClass" c:type="WebKitContextMenuItemClass" glib:is-gtype-struct-for="ContextMenuItem">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuItem.h" line="58"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.InitiallyUnownedClass" c:type="GInitiallyUnownedClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuItem.h" line="54"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuItem.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuItem.h" line="56"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuItem.h" line="57"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="ContextMenuItemPrivate" c:type="WebKitContextMenuItemPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuItem.h" line="43"/>
|
|
</record>
|
|
<record name="ContextMenuPrivate" c:type="WebKitContextMenuPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenu.h" line="42"/>
|
|
</record>
|
|
<enumeration name="CookieAcceptPolicy" glib:type-name="WebKitCookieAcceptPolicy" glib:get-type="webkit_cookie_accept_policy_get_type" c:type="WebKitCookieAcceptPolicy">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="60">Enum values used to denote the cookie acceptance policies.</doc>
|
|
<member name="always" value="0" c:identifier="WEBKIT_COOKIE_POLICY_ACCEPT_ALWAYS" glib:nick="always">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="62">Accept all cookies unconditionally.</doc>
|
|
</member>
|
|
<member name="never" value="1" c:identifier="WEBKIT_COOKIE_POLICY_ACCEPT_NEVER" glib:nick="never">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="63">Reject all cookies unconditionally.</doc>
|
|
</member>
|
|
<member name="no_third_party" value="2" c:identifier="WEBKIT_COOKIE_POLICY_ACCEPT_NO_THIRD_PARTY" glib:nick="no-third-party">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="64">Accept only cookies set by the main document loaded.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<class name="CookieManager" c:symbol-prefix="cookie_manager" c:type="WebKitCookieManager" parent="GObject.Object" glib:type-name="WebKitCookieManager" glib:get-type="webkit_cookie_manager_get_type" glib:type-struct="CookieManagerClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="87"/>
|
|
<method name="add_cookie" c:identifier="webkit_cookie_manager_add_cookie" version="2.20">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="245">Asynchronously add a #SoupCookie to the underlying storage.
|
|
|
|
When the operation is finished, @callback will be called. You can then call
|
|
webkit_cookie_manager_add_cookie_finish() to get the result of the operation.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="113"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="cookie_manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="247">a #WebKitCookieManager</doc>
|
|
<type name="CookieManager" c:type="WebKitCookieManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="cookie" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="248">the #SoupCookie to be added</doc>
|
|
<type name="Soup.Cookie" c:type="SoupCookie*"/>
|
|
</parameter>
|
|
<parameter name="cancellable" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="249">a #GCancellable or %NULL to ignore</doc>
|
|
<type name="Gio.Cancellable" c:type="GCancellable*"/>
|
|
</parameter>
|
|
<parameter name="callback" transfer-ownership="none" nullable="1" allow-none="1" scope="async" closure="3">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="250">a #GAsyncReadyCallback to call when the request is satisfied</doc>
|
|
<type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/>
|
|
</parameter>
|
|
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="251">the data to pass to callback function</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="add_cookie_finish" c:identifier="webkit_cookie_manager_add_cookie_finish" version="2.20" throws="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="282">Finish an asynchronous operation started with webkit_cookie_manager_add_cookie().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="120"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="290">%TRUE if the cookie was added or %FALSE in case of error.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="cookie_manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="284">a #WebKitCookieManager</doc>
|
|
<type name="CookieManager" c:type="WebKitCookieManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="285">a #GAsyncResult</doc>
|
|
<type name="Gio.AsyncResult" c:type="GAsyncResult*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="delete_all_cookies" c:identifier="webkit_cookie_manager_delete_all_cookies" deprecated="1" deprecated-version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="510">Delete all cookies of @cookie_manager</doc>
|
|
<doc-deprecated xml:space="preserve">Use webkit_website_data_manager_clear() instead.</doc-deprecated>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="164"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="cookie_manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="512">a #WebKitCookieManager</doc>
|
|
<type name="CookieManager" c:type="WebKitCookieManager*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="delete_cookie" c:identifier="webkit_cookie_manager_delete_cookie" version="2.20">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="368">Asynchronously delete a #SoupCookie from the current session.
|
|
|
|
When the operation is finished, @callback will be called. You can then call
|
|
webkit_cookie_manager_delete_cookie_finish() to get the result of the operation.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="137"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="cookie_manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="370">a #WebKitCookieManager</doc>
|
|
<type name="CookieManager" c:type="WebKitCookieManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="cookie" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="371">the #SoupCookie to be deleted</doc>
|
|
<type name="Soup.Cookie" c:type="SoupCookie*"/>
|
|
</parameter>
|
|
<parameter name="cancellable" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="372">a #GCancellable or %NULL to ignore</doc>
|
|
<type name="Gio.Cancellable" c:type="GCancellable*"/>
|
|
</parameter>
|
|
<parameter name="callback" transfer-ownership="none" nullable="1" allow-none="1" scope="async" closure="3">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="373">a #GAsyncReadyCallback to call when the request is satisfied</doc>
|
|
<type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/>
|
|
</parameter>
|
|
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="374">the data to pass to callback function</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="delete_cookie_finish" c:identifier="webkit_cookie_manager_delete_cookie_finish" version="2.20" throws="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="405">Finish an asynchronous operation started with webkit_cookie_manager_delete_cookie().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="144"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="413">%TRUE if the cookie was deleted or %FALSE in case of error.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="cookie_manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="407">a #WebKitCookieManager</doc>
|
|
<type name="CookieManager" c:type="WebKitCookieManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="408">a #GAsyncResult</doc>
|
|
<type name="Gio.AsyncResult" c:type="GAsyncResult*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="delete_cookies_for_domain" c:identifier="webkit_cookie_manager_delete_cookies_for_domain" deprecated="1" deprecated-version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="488">Remove all cookies of @cookie_manager for the given @domain.</doc>
|
|
<doc-deprecated xml:space="preserve">Use webkit_website_data_manager_remove() instead.</doc-deprecated>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="160"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="cookie_manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="490">a #WebKitCookieManager</doc>
|
|
<type name="CookieManager" c:type="WebKitCookieManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="domain" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="491">a domain name</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_accept_policy" c:identifier="webkit_cookie_manager_get_accept_policy">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="196">Asynchronously get the cookie acceptance policy of @cookie_manager.
|
|
|
|
When the operation is finished, @callback will be called. You can then call
|
|
webkit_cookie_manager_get_accept_policy_finish() to get the result of the operation.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="102"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="cookie_manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="198">a #WebKitCookieManager</doc>
|
|
<type name="CookieManager" c:type="WebKitCookieManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="cancellable" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="199">a #GCancellable or %NULL to ignore</doc>
|
|
<type name="Gio.Cancellable" c:type="GCancellable*"/>
|
|
</parameter>
|
|
<parameter name="callback" transfer-ownership="none" nullable="1" allow-none="1" scope="async" closure="2">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="200">a #GAsyncReadyCallback to call when the request is satisfied</doc>
|
|
<type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/>
|
|
</parameter>
|
|
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="201">the data to pass to callback function</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_accept_policy_finish" c:identifier="webkit_cookie_manager_get_accept_policy_finish" throws="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="226">Finish an asynchronous operation started with webkit_cookie_manager_get_accept_policy().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="108"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="234">the cookie acceptance policy of @cookie_manager as a #WebKitCookieAcceptPolicy.</doc>
|
|
<type name="CookieAcceptPolicy" c:type="WebKitCookieAcceptPolicy"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="cookie_manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="228">a #WebKitCookieManager</doc>
|
|
<type name="CookieManager" c:type="WebKitCookieManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="229">a #GAsyncResult</doc>
|
|
<type name="Gio.AsyncResult" c:type="GAsyncResult*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_cookies" c:identifier="webkit_cookie_manager_get_cookies" version="2.20">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="302">Asynchronously get a list of #SoupCookie from @cookie_manager associated with @uri, which
|
|
must be either an HTTP or an HTTPS URL.
|
|
|
|
When the operation is finished, @callback will be called. You can then call
|
|
webkit_cookie_manager_get_cookies_finish() to get the result of the operation.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="125"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="cookie_manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="304">a #WebKitCookieManager</doc>
|
|
<type name="CookieManager" c:type="WebKitCookieManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="uri" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="305">the URI associated to the cookies to be retrieved</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="cancellable" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="306">a #GCancellable or %NULL to ignore</doc>
|
|
<type name="Gio.Cancellable" c:type="GCancellable*"/>
|
|
</parameter>
|
|
<parameter name="callback" transfer-ownership="none" nullable="1" allow-none="1" scope="async" closure="3">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="307">a #GAsyncReadyCallback to call when the request is satisfied</doc>
|
|
<type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/>
|
|
</parameter>
|
|
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="308">the data to pass to callback function</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_cookies_finish" c:identifier="webkit_cookie_manager_get_cookies_finish" version="2.20" throws="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="346">Finish an asynchronous operation started with webkit_cookie_manager_get_cookies().
|
|
The return value is a #GSList of #SoupCookie instances which should be released
|
|
with g_list_free_full() and soup_cookie_free().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="132"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="356">A #GList of #SoupCookie instances.</doc>
|
|
<type name="GLib.List" c:type="GList*">
|
|
<type name="Soup.Cookie"/>
|
|
</type>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="cookie_manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="348">a #WebKitCookieManager</doc>
|
|
<type name="CookieManager" c:type="WebKitCookieManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="349">a #GAsyncResult</doc>
|
|
<type name="Gio.AsyncResult" c:type="GAsyncResult*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_domains_with_cookies" c:identifier="webkit_cookie_manager_get_domains_with_cookies" deprecated="1" deprecated-version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="426">Asynchronously get the list of domains for which @cookie_manager contains cookies.
|
|
|
|
When the operation is finished, @callback will be called. You can then call
|
|
webkit_cookie_manager_get_domains_with_cookies_finish() to get the result of the operation.</doc>
|
|
<doc-deprecated xml:space="preserve">Use webkit_website_data_manager_fetch() instead.</doc-deprecated>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="149"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="cookie_manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="428">a #WebKitCookieManager</doc>
|
|
<type name="CookieManager" c:type="WebKitCookieManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="cancellable" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="429">a #GCancellable or %NULL to ignore</doc>
|
|
<type name="Gio.Cancellable" c:type="GCancellable*"/>
|
|
</parameter>
|
|
<parameter name="callback" transfer-ownership="none" nullable="1" allow-none="1" scope="async" closure="2">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="430">a #GAsyncReadyCallback to call when the request is satisfied</doc>
|
|
<type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/>
|
|
</parameter>
|
|
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="431">the data to pass to callback function</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_domains_with_cookies_finish" c:identifier="webkit_cookie_manager_get_domains_with_cookies_finish" deprecated="1" deprecated-version="2.16" throws="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="465">Finish an asynchronous operation started with webkit_cookie_manager_get_domains_with_cookies().
|
|
The return value is a %NULL terminated list of strings which should
|
|
be released with g_strfreev().</doc>
|
|
<doc-deprecated xml:space="preserve">Use webkit_website_data_manager_fetch_finish() instead.</doc-deprecated>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="155"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="475">A %NULL terminated array of domain names
|
|
or %NULL in case of error.</doc>
|
|
<array c:type="gchar**">
|
|
<type name="utf8"/>
|
|
</array>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="cookie_manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="467">a #WebKitCookieManager</doc>
|
|
<type name="CookieManager" c:type="WebKitCookieManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="468">a #GAsyncResult</doc>
|
|
<type name="Gio.AsyncResult" c:type="GAsyncResult*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_accept_policy" c:identifier="webkit_cookie_manager_set_accept_policy">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="181">Set the cookie acceptance policy of @cookie_manager as @policy.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="98"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="cookie_manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="183">a #WebKitCookieManager</doc>
|
|
<type name="CookieManager" c:type="WebKitCookieManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="policy" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="184">a #WebKitCookieAcceptPolicy</doc>
|
|
<type name="CookieAcceptPolicy" c:type="WebKitCookieAcceptPolicy"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_persistent_storage" c:identifier="webkit_cookie_manager_set_persistent_storage">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="151">Set the @filename where non-session cookies are stored persistently using
|
|
@storage as the format to read/write the cookies.
|
|
Cookies are initially read from @filename to create an initial set of cookies.
|
|
Then, non-session cookies will be written to @filename when the WebKitCookieManager::changed
|
|
signal is emitted.
|
|
By default, @cookie_manager doesn't store the cookies persistently, so you need to call this
|
|
method to keep cookies saved across sessions.
|
|
|
|
This method should never be called on a #WebKitCookieManager associated to an ephemeral #WebKitWebsiteDataManager.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="93"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="cookie_manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="153">a #WebKitCookieManager</doc>
|
|
<type name="CookieManager" c:type="WebKitCookieManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="filename" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="154">the filename to read to/write from</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="storage" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="155">a #WebKitCookiePersistentStorage</doc>
|
|
<type name="CookiePersistentStorage" c:type="WebKitCookiePersistentStorage"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv">
|
|
<type name="CookieManagerPrivate" c:type="WebKitCookieManagerPrivate*"/>
|
|
</field>
|
|
<glib:signal name="changed" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCookieManager.cpp" line="124">This signal is emitted when cookies are added, removed or modified.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
</class>
|
|
<record name="CookieManagerClass" c:type="WebKitCookieManagerClass" glib:is-gtype-struct-for="CookieManager">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="87"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="83"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="84"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="85"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="86"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="CookieManagerPrivate" c:type="WebKitCookieManagerPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="44"/>
|
|
</record>
|
|
<enumeration name="CookiePersistentStorage" glib:type-name="WebKitCookiePersistentStorage" glib:get-type="webkit_cookie_persistent_storage_get_type" c:type="WebKitCookiePersistentStorage">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="46">Enum values used to denote the cookie persistent storage types.</doc>
|
|
<member name="text" value="0" c:identifier="WEBKIT_COOKIE_PERSISTENT_STORAGE_TEXT" glib:nick="text">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="48">Cookies are stored in a text
|
|
file in the Mozilla "cookies.txt" format.</doc>
|
|
</member>
|
|
<member name="sqlite" value="1" c:identifier="WEBKIT_COOKIE_PERSISTENT_STORAGE_SQLITE" glib:nick="sqlite">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="50">Cookies are stored in a SQLite
|
|
file in the current Mozilla format.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<record name="Credential" c:type="WebKitCredential" glib:type-name="WebKitCredential" glib:get-type="webkit_credential_get_type" c:symbol-prefix="credential">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCredential.h" line="34"/>
|
|
<constructor name="new" c:identifier="webkit_credential_new" version="2.2">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCredential.cpp" line="85">Create a new credential from the provided username, password and persistence mode.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCredential.h" line="56"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCredential.cpp" line="93">A #WebKitCredential.</doc>
|
|
<type name="Credential" c:type="WebKitCredential*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="username" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCredential.cpp" line="87">The username for the new credential</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="password" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCredential.cpp" line="88">The password for the new credential</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="persistence" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCredential.cpp" line="89">The #WebKitCredentialPersistence of the new credential</doc>
|
|
<type name="CredentialPersistence" c:type="WebKitCredentialPersistence"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<method name="copy" c:identifier="webkit_credential_copy" version="2.2">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCredential.cpp" line="105">Make a copy of the #WebKitCredential.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCredential.h" line="61"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCredential.cpp" line="111">A copy of passed in #WebKitCredential</doc>
|
|
<type name="Credential" c:type="WebKitCredential*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="credential" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCredential.cpp" line="107">a #WebKitCredential</doc>
|
|
<type name="Credential" c:type="WebKitCredential*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="free" c:identifier="webkit_credential_free" version="2.2">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCredential.cpp" line="122">Free the #WebKitCredential.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCredential.h" line="64"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="credential" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCredential.cpp" line="124">A #WebKitCredential</doc>
|
|
<type name="Credential" c:type="WebKitCredential*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_password" c:identifier="webkit_credential_get_password" version="2.2">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCredential.cpp" line="157">Get the password currently held by this #WebKitCredential.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCredential.h" line="70"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCredential.cpp" line="163">The password stored in the #WebKitCredential.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="credential" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCredential.cpp" line="159">a #WebKitCredential</doc>
|
|
<type name="Credential" c:type="WebKitCredential*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_persistence" c:identifier="webkit_credential_get_persistence" version="2.2">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCredential.cpp" line="193">Get the persistence mode currently held by this #WebKitCredential.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCredential.h" line="76"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCredential.cpp" line="199">The #WebKitCredentialPersistence stored in the #WebKitCredential.</doc>
|
|
<type name="CredentialPersistence" c:type="WebKitCredentialPersistence"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="credential" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCredential.cpp" line="195">a #WebKitCredential</doc>
|
|
<type name="Credential" c:type="WebKitCredential*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_username" c:identifier="webkit_credential_get_username" version="2.2">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCredential.cpp" line="138">Get the username currently held by this #WebKitCredential.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCredential.h" line="67"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCredential.cpp" line="144">The username stored in the #WebKitCredential.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="credential" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCredential.cpp" line="140">a #WebKitCredential</doc>
|
|
<type name="Credential" c:type="WebKitCredential*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="has_password" c:identifier="webkit_credential_has_password" version="2.2">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCredential.cpp" line="176">Determine whether this credential has a password stored.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCredential.h" line="73"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCredential.cpp" line="182">%TRUE if the credential has a password or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="credential" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitCredential.cpp" line="178">a #WebKitCredential</doc>
|
|
<type name="Credential" c:type="WebKitCredential*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
</record>
|
|
<enumeration name="CredentialPersistence" version="2.2" glib:type-name="WebKitCredentialPersistence" glib:get-type="webkit_credential_persistence_get_type" c:type="WebKitCredentialPersistence">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitCredential.h" line="36">Enum values representing the duration for which a credential persists.</doc>
|
|
<member name="none" value="0" c:identifier="WEBKIT_CREDENTIAL_PERSISTENCE_NONE" glib:nick="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitCredential.h" line="38">Credential does not persist</doc>
|
|
</member>
|
|
<member name="for_session" value="1" c:identifier="WEBKIT_CREDENTIAL_PERSISTENCE_FOR_SESSION" glib:nick="for-session">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitCredential.h" line="39">Credential persists for session only</doc>
|
|
</member>
|
|
<member name="permanent" value="2" c:identifier="WEBKIT_CREDENTIAL_PERSISTENCE_PERMANENT" glib:nick="permanent">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitCredential.h" line="40">Credential persists permanently</doc>
|
|
</member>
|
|
</enumeration>
|
|
<function-macro name="DEPRECATED_FOR" c:identifier="WEBKIT_DEPRECATED_FOR" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDefines.h" line="46"/>
|
|
<parameters>
|
|
<parameter name="f">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="DEVICE_INFO_PERMISSION_REQUEST" c:identifier="WEBKIT_DEVICE_INFO_PERMISSION_REQUEST" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDeviceInfoPermissionRequest.h" line="32"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="DEVICE_INFO_PERMISSION_REQUEST_CLASS" c:identifier="WEBKIT_DEVICE_INFO_PERMISSION_REQUEST_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDeviceInfoPermissionRequest.h" line="33"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="DEVICE_INFO_PERMISSION_REQUEST_GET_CLASS" c:identifier="WEBKIT_DEVICE_INFO_PERMISSION_REQUEST_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDeviceInfoPermissionRequest.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="DOWNLOAD" c:identifier="WEBKIT_DOWNLOAD" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDownload.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="DOWNLOAD_CLASS" c:identifier="WEBKIT_DOWNLOAD_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDownload.h" line="38"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="DOWNLOAD_GET_CLASS" c:identifier="WEBKIT_DOWNLOAD_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDownload.h" line="40"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<class name="DeviceInfoPermissionRequest" c:symbol-prefix="device_info_permission_request" c:type="WebKitDeviceInfoPermissionRequest" parent="GObject.Object" glib:type-name="WebKitDeviceInfoPermissionRequest" glib:get-type="webkit_device_info_permission_request_get_type" glib:type-struct="DeviceInfoPermissionRequestClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDeviceInfoPermissionRequest.h" line="56"/>
|
|
<implements name="PermissionRequest"/>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv" readable="0" private="1">
|
|
<type name="DeviceInfoPermissionRequestPrivate" c:type="WebKitDeviceInfoPermissionRequestPrivate*"/>
|
|
</field>
|
|
</class>
|
|
<record name="DeviceInfoPermissionRequestClass" c:type="WebKitDeviceInfoPermissionRequestClass" glib:is-gtype-struct-for="DeviceInfoPermissionRequest">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDeviceInfoPermissionRequest.h" line="56"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDeviceInfoPermissionRequest.h" line="52"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDeviceInfoPermissionRequest.h" line="53"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDeviceInfoPermissionRequest.h" line="54"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDeviceInfoPermissionRequest.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="DeviceInfoPermissionRequestPrivate" c:type="WebKitDeviceInfoPermissionRequestPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDeviceInfoPermissionRequest.h" line="40"/>
|
|
</record>
|
|
<class name="Download" c:symbol-prefix="download" c:type="WebKitDownload" parent="GObject.Object" glib:type-name="WebKitDownload" glib:get-type="webkit_download_get_type" glib:type-struct="DownloadClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDownload.h" line="62"/>
|
|
<virtual-method name="decide_destination">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDownload.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="download" transfer-ownership="none">
|
|
<type name="Download" c:type="WebKitDownload*"/>
|
|
</instance-parameter>
|
|
<parameter name="suggested_filename" transfer-ownership="none">
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<method name="cancel" c:identifier="webkit_download_cancel">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="527">Cancels the download. When the ongoing download
|
|
operation is effectively cancelled the signal
|
|
#WebKitDownload::failed is emitted with
|
|
%WEBKIT_DOWNLOAD_ERROR_CANCELLED_BY_USER error.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDownload.h" line="81"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="download" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="529">a #WebKitDownload</doc>
|
|
<type name="Download" c:type="WebKitDownload*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_allow_overwrite" c:identifier="webkit_download_get_allow_overwrite" version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="623">Returns the current value of the #WebKitDownload:allow-overwrite property,
|
|
which determines whether the download will overwrite an existing file on
|
|
disk, or if it will fail if the destination already exists.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDownload.h" line="96"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="631">the current value of the #WebKitDownload:allow-overwrite property</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="download" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="625">a #WebKitDownload</doc>
|
|
<type name="Download" c:type="WebKitDownload*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_destination" c:identifier="webkit_download_get_destination">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="459">Obtains the URI to which the downloaded file will be written. You
|
|
can connect to #WebKitDownload::created-destination to make
|
|
sure this method returns a valid destination.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDownload.h" line="71"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="467">the destination URI or %NULL</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="download" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="461">a #WebKitDownload</doc>
|
|
<type name="Download" c:type="WebKitDownload*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_elapsed_time" c:identifier="webkit_download_get_elapsed_time">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="570">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.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDownload.h" line="87"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="578">seconds since the download was started</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="download" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="572">a #WebKitDownload</doc>
|
|
<type name="Download" c:type="WebKitDownload*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_estimated_progress" c:identifier="webkit_download_get_estimated_progress">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="544">Gets the value of the #WebKitDownload:estimated-progress property.
|
|
You can monitor the estimated progress of the download operation by
|
|
connecting to the notify::estimated-progress signal of @download.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDownload.h" line="84"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="552">an estimate of the of the percent complete for a download
|
|
as a range from 0.0 to 1.0.</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="download" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="546">a #WebKitDownload</doc>
|
|
<type name="Download" c:type="WebKitDownload*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_received_data_length" c:identifier="webkit_download_get_received_data_length">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="591">Gets the length of the data already downloaded for @download
|
|
in bytes.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDownload.h" line="90"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="598">the amount of bytes already downloaded.</doc>
|
|
<type name="guint64" c:type="guint64"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="download" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="593">a #WebKitDownload</doc>
|
|
<type name="Download" c:type="WebKitDownload*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_request" c:identifier="webkit_download_get_request">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="440">Retrieves the #WebKitURIRequest object that backs the download
|
|
process.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDownload.h" line="68"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="447">the #WebKitURIRequest of @download</doc>
|
|
<type name="URIRequest" c:type="WebKitURIRequest*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="download" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="442">a #WebKitDownload</doc>
|
|
<type name="Download" c:type="WebKitDownload*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_response" c:identifier="webkit_download_get_response">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="508">Retrieves the #WebKitURIResponse object that backs the download
|
|
process. This method returns %NULL 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.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDownload.h" line="78"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="517">the #WebKitURIResponse, or %NULL if
|
|
the response hasn't been received yet.</doc>
|
|
<type name="URIResponse" c:type="WebKitURIResponse*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="download" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="510">a #WebKitDownload</doc>
|
|
<type name="Download" c:type="WebKitDownload*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_web_view" c:identifier="webkit_download_get_web_view">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="607">Get the #WebKitWebView that initiated the download.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDownload.h" line="93"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="613">the #WebKitWebView that initiated @download,
|
|
or %NULL if @download was not initiated by a #WebKitWebView.</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="download" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="609">a #WebKitDownload</doc>
|
|
<type name="Download" c:type="WebKitDownload*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_allow_overwrite" c:identifier="webkit_download_set_allow_overwrite" version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="642">Sets the #WebKitDownload:allow-overwrite property, which determines whether
|
|
the download may overwrite an existing file on disk, or if it will fail if
|
|
the destination already exists.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDownload.h" line="99"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="download" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="644">a #WebKitDownload</doc>
|
|
<type name="Download" c:type="WebKitDownload*"/>
|
|
</instance-parameter>
|
|
<parameter name="allowed" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="645">the new value for the #WebKitDownload:allow-overwrite property</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_destination" c:identifier="webkit_download_set_destination">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="476">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 #WebKitDownload::decide-destination
|
|
signal and call webkit_download_set_destination(). 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
|
|
webkit_download_set_destination().
|
|
If #WebKitDownload::decide-destination signal is not handled
|
|
and destination URI is not set when the download transfer starts,
|
|
the file will be saved with the filename suggested by the server in
|
|
%G_USER_DIRECTORY_DOWNLOAD directory.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDownload.h" line="74"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="download" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="478">a #WebKitDownload</doc>
|
|
<type name="Download" c:type="WebKitDownload*"/>
|
|
</instance-parameter>
|
|
<parameter name="uri" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="479">the destination URI</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="allow-overwrite" version="2.6" writable="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="201">Whether or not the download is allowed to overwrite an existing file on
|
|
disk. If this property is %FALSE and the destination already exists,
|
|
the download will fail.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="destination" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="157">The local URI to where the download will be saved.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="estimated-progress" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="183">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
|
|
#WebKitDownload::received-data signal to track the progress.</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</property>
|
|
<property name="response" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="170">The #WebKitURIResponse associated with this download.</doc>
|
|
<type name="URIResponse"/>
|
|
</property>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv">
|
|
<type name="DownloadPrivate" c:type="WebKitDownloadPrivate*"/>
|
|
</field>
|
|
<glib:signal name="created-destination" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="298">This signal is emitted after #WebKitDownload::decide-destination and before
|
|
#WebKitDownload::received-data to notify that destination file has been
|
|
created successfully at @destination.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="destination" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="301">the destination URI</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="decide-destination" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="275">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 %G_USER_DIRECTORY_DOWNLOAD
|
|
directory using @suggested_filename.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="285">%TRUE to stop other handlers from being invoked for the event.
|
|
%FALSE to propagate the event further.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="suggested_filename" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="278">the filename suggested for the download</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="failed" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="253">This signal is emitted when an error occurs during the download
|
|
operation. The given @error, of the domain %WEBKIT_DOWNLOAD_ERROR,
|
|
contains further details of the failure. If the download is cancelled
|
|
with webkit_download_cancel(), this signal is emitted with error
|
|
%WEBKIT_DOWNLOAD_ERROR_CANCELLED_BY_USER. The download operation finishes
|
|
after an error and #WebKitDownload::finished signal is emitted after this one.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="error" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="256">the #GError that was triggered</doc>
|
|
<type name="GLib.Error"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="finished" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="238">This signal is emitted when download finishes successfully or due to an error.
|
|
In case of errors #WebKitDownload::failed signal is emitted before this one.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="received-data" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="220">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.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="data_length" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitDownload.cpp" line="223">the length of data received in bytes</doc>
|
|
<type name="guint64" c:type="guint64"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
</class>
|
|
<record name="DownloadClass" c:type="WebKitDownloadClass" glib:is-gtype-struct-for="Download">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDownload.h" line="62"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="decide_destination">
|
|
<callback name="decide_destination">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDownload.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="download" transfer-ownership="none">
|
|
<type name="Download" c:type="WebKitDownload*"/>
|
|
</parameter>
|
|
<parameter name="suggested_filename" transfer-ownership="none">
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDownload.h" line="58"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDownload.h" line="59"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDownload.h" line="60"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDownload.h" line="61"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<enumeration name="DownloadError" glib:type-name="WebKitDownloadError" glib:get-type="webkit_download_error_get_type" c:type="WebKitDownloadError" glib:error-domain="WebKitDownloadError">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="97">Enum values used to denote the various download errors.</doc>
|
|
<member name="network" value="499" c:identifier="WEBKIT_DOWNLOAD_ERROR_NETWORK" glib:nick="network">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="99">Download failure due to network error</doc>
|
|
</member>
|
|
<member name="cancelled_by_user" value="400" c:identifier="WEBKIT_DOWNLOAD_ERROR_CANCELLED_BY_USER" glib:nick="cancelled-by-user">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="100">Download was cancelled by user</doc>
|
|
</member>
|
|
<member name="destination" value="401" c:identifier="WEBKIT_DOWNLOAD_ERROR_DESTINATION" glib:nick="destination">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="101">Download failure due to destination error</doc>
|
|
</member>
|
|
<function name="quark" c:identifier="webkit_download_error_quark">
|
|
<return-value transfer-ownership="none">
|
|
<type name="GLib.Quark" c:type="GQuark"/>
|
|
</return-value>
|
|
</function>
|
|
</enumeration>
|
|
<record name="DownloadPrivate" c:type="WebKitDownloadPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDownload.h" line="44"/>
|
|
</record>
|
|
<constant name="EDITING_COMMAND_COPY" value="Copy" c:type="WEBKIT_EDITING_COMMAND_COPY">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitEditingCommands.h" line="41">The copy clipboard command. Copies the current selection inside
|
|
a #WebKitWebView to the clipboard.
|
|
You can check whether it's possible to execute the command with
|
|
webkit_web_view_can_execute_editing_command(). In general it's
|
|
possible to copy to the clipboard when there is an active selection
|
|
inside the #WebKitWebView.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitEditingCommands.h" line="51"/>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</constant>
|
|
<constant name="EDITING_COMMAND_CREATE_LINK" value="CreateLink" c:type="WEBKIT_EDITING_COMMAND_CREATE_LINK" version="2.10">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitEditingCommands.h" line="109">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 webkit_web_view_execute_editing_command_with_argument()</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitEditingCommands.h" line="120"/>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</constant>
|
|
<constant name="EDITING_COMMAND_CUT" value="Cut" c:type="WEBKIT_EDITING_COMMAND_CUT">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitEditingCommands.h" line="29">The cut clipboard command. Copies the current selection inside
|
|
a #WebKitWebView to the clipboard and deletes the selected content.
|
|
You can check whether it's possible to execute the command with
|
|
webkit_web_view_can_execute_editing_command(). In general it's
|
|
possible to cut to the clipboard when the #WebKitWebView content is
|
|
editable and there is an active selection.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitEditingCommands.h" line="39"/>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</constant>
|
|
<constant name="EDITING_COMMAND_INSERT_IMAGE" value="InsertImage" c:type="WEBKIT_EDITING_COMMAND_INSERT_IMAGE" version="2.10">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitEditingCommands.h" line="97">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
|
|
webkit_web_view_execute_editing_command_with_argument().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitEditingCommands.h" line="107"/>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</constant>
|
|
<constant name="EDITING_COMMAND_PASTE" value="Paste" c:type="WEBKIT_EDITING_COMMAND_PASTE">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitEditingCommands.h" line="53">The paste clipboard command. Pastes the contents of the clipboard to
|
|
a #WebKitWebView.
|
|
You can check whether it's possible to execute the command with
|
|
webkit_web_view_can_execute_editing_command(). In general it's possible
|
|
to paste from the clipboard when the #WebKitWebView content is editable
|
|
and clipboard is not empty.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitEditingCommands.h" line="63"/>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</constant>
|
|
<constant name="EDITING_COMMAND_REDO" value="Redo" c:type="WEBKIT_EDITING_COMMAND_REDO">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitEditingCommands.h" line="86">The redo command. Redoes a previously undone editing command in
|
|
a #WebKitWebView.
|
|
You can check whether it's possible to execute the command with
|
|
webkit_web_view_can_execute_editing_command(). It's only possible
|
|
to redo a command when it has been previously undone.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitEditingCommands.h" line="95"/>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</constant>
|
|
<constant name="EDITING_COMMAND_SELECT_ALL" value="SelectAll" c:type="WEBKIT_EDITING_COMMAND_SELECT_ALL">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitEditingCommands.h" line="65">The select all command. Selects all the content of the current text field in
|
|
a #WebKitWebView.
|
|
It is always possible to select all text, no matter whether the
|
|
#WebKitWebView content is editable or not. You can still check it
|
|
with webkit_web_view_can_execute_editing_command().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitEditingCommands.h" line="74"/>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</constant>
|
|
<constant name="EDITING_COMMAND_UNDO" value="Undo" c:type="WEBKIT_EDITING_COMMAND_UNDO">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitEditingCommands.h" line="76">The undo command. Undoes the last editing command in a #WebKitWebView.
|
|
You can check whether it's possible to execute the command with
|
|
webkit_web_view_can_execute_editing_command(). It's only possible
|
|
to undo a command after a previously executed editing operation.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitEditingCommands.h" line="84"/>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</constant>
|
|
<function-macro name="EDITOR_STATE" c:identifier="WEBKIT_EDITOR_STATE" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitEditorState.h" line="33"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="EDITOR_STATE_CLASS" c:identifier="WEBKIT_EDITOR_STATE_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitEditorState.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="EDITOR_STATE_GET_CLASS" c:identifier="WEBKIT_EDITOR_STATE_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitEditorState.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<class name="EditorState" c:symbol-prefix="editor_state" c:type="WebKitEditorState" parent="GObject.Object" glib:type-name="WebKitEditorState" glib:get-type="webkit_editor_state_get_type" glib:type-struct="EditorStateClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitEditorState.h" line="77"/>
|
|
<method name="get_typing_attributes" c:identifier="webkit_editor_state_get_typing_attributes" version="2.10">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitEditorState.cpp" line="142">Gets the typing attributes at the current cursor position.
|
|
If there is a selection, this returns the typing attributes
|
|
of the selected text. Note that in case of a selection,
|
|
typing attributes are considered active only when they are
|
|
present throughout the selection.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitEditorState.h" line="83"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitEditorState.cpp" line="152">a bitmask of #WebKitEditorTypingAttributes flags</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="editor_state" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitEditorState.cpp" line="144">a #WebKitEditorState</doc>
|
|
<type name="EditorState" c:type="WebKitEditorState*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_copy_available" c:identifier="webkit_editor_state_is_copy_available" version="2.20">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitEditorState.cpp" line="180">Gets whether a copy command can be issued.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitEditorState.h" line="89"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitEditorState.cpp" line="186">%TRUE if copy is currently available</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="editor_state" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitEditorState.cpp" line="182">a #WebKitEditorState</doc>
|
|
<type name="EditorState" c:type="WebKitEditorState*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_cut_available" c:identifier="webkit_editor_state_is_cut_available" version="2.20">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitEditorState.cpp" line="163">Gets whether a cut command can be issued.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitEditorState.h" line="86"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitEditorState.cpp" line="169">%TRUE if cut is currently available</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="editor_state" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitEditorState.cpp" line="165">a #WebKitEditorState</doc>
|
|
<type name="EditorState" c:type="WebKitEditorState*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_paste_available" c:identifier="webkit_editor_state_is_paste_available" version="2.20">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitEditorState.cpp" line="197">Gets whether a paste command can be issued.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitEditorState.h" line="92"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitEditorState.cpp" line="203">%TRUE if paste is currently available</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="editor_state" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitEditorState.cpp" line="199">a #WebKitEditorState</doc>
|
|
<type name="EditorState" c:type="WebKitEditorState*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_redo_available" c:identifier="webkit_editor_state_is_redo_available" version="2.20">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitEditorState.cpp" line="231">Gets whether a redo command can be issued.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitEditorState.h" line="98"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitEditorState.cpp" line="237">%TRUE if redo is currently available</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="editor_state" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitEditorState.cpp" line="233">a #WebKitEditorState</doc>
|
|
<type name="EditorState" c:type="WebKitEditorState*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_undo_available" c:identifier="webkit_editor_state_is_undo_available" version="2.20">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitEditorState.cpp" line="214">Gets whether an undo command can be issued.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitEditorState.h" line="95"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitEditorState.cpp" line="220">%TRUE if undo is currently available</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="editor_state" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitEditorState.cpp" line="216">a #WebKitEditorState</doc>
|
|
<type name="EditorState" c:type="WebKitEditorState*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="typing-attributes" version="2.10" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitEditorState.cpp" line="80">Bitmask of #WebKitEditorTypingAttributes flags.
|
|
See webkit_editor_state_get_typing_attributes() for more information.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</property>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv">
|
|
<type name="EditorStatePrivate" c:type="WebKitEditorStatePrivate*"/>
|
|
</field>
|
|
</class>
|
|
<record name="EditorStateClass" c:type="WebKitEditorStateClass" glib:is-gtype-struct-for="EditorState">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitEditorState.h" line="77"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitEditorState.h" line="73"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitEditorState.h" line="74"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitEditorState.h" line="75"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitEditorState.h" line="76"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="EditorStatePrivate" c:type="WebKitEditorStatePrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitEditorState.h" line="41"/>
|
|
</record>
|
|
<bitfield name="EditorTypingAttributes" version="2.10" glib:type-name="WebKitEditorTypingAttributes" glib:get-type="webkit_editor_typing_attributes_get_type" c:type="WebKitEditorTypingAttributes">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitEditorState.h" line="43">Enum values with flags representing typing attributes.</doc>
|
|
<member name="none" value="2" c:identifier="WEBKIT_EDITOR_TYPING_ATTRIBUTE_NONE" glib:nick="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitEditorState.h" line="45">No typing attributes.</doc>
|
|
</member>
|
|
<member name="bold" value="4" c:identifier="WEBKIT_EDITOR_TYPING_ATTRIBUTE_BOLD" glib:nick="bold">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitEditorState.h" line="46">Bold typing attribute.</doc>
|
|
</member>
|
|
<member name="italic" value="8" c:identifier="WEBKIT_EDITOR_TYPING_ATTRIBUTE_ITALIC" glib:nick="italic">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitEditorState.h" line="47">Italic typing attribute.</doc>
|
|
</member>
|
|
<member name="underline" value="16" c:identifier="WEBKIT_EDITOR_TYPING_ATTRIBUTE_UNDERLINE" glib:nick="underline">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitEditorState.h" line="48">Underline typing attribute.</doc>
|
|
</member>
|
|
<member name="strikethrough" value="32" c:identifier="WEBKIT_EDITOR_TYPING_ATTRIBUTE_STRIKETHROUGH" glib:nick="strikethrough">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitEditorState.h" line="49">Strikethrough typing attribute.</doc>
|
|
</member>
|
|
</bitfield>
|
|
<function-macro name="FAVICON_DATABASE" c:identifier="WEBKIT_FAVICON_DATABASE" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFaviconDatabase.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="FAVICON_DATABASE_CLASS" c:identifier="WEBKIT_FAVICON_DATABASE_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFaviconDatabase.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="FAVICON_DATABASE_GET_CLASS" c:identifier="WEBKIT_FAVICON_DATABASE_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFaviconDatabase.h" line="39"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="FILE_CHOOSER_REQUEST" c:identifier="WEBKIT_FILE_CHOOSER_REQUEST" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFileChooserRequest.h" line="33"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="FILE_CHOOSER_REQUEST_CLASS" c:identifier="WEBKIT_FILE_CHOOSER_REQUEST_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFileChooserRequest.h" line="34"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="FILE_CHOOSER_REQUEST_GET_CLASS" c:identifier="WEBKIT_FILE_CHOOSER_REQUEST_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFileChooserRequest.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="FIND_CONTROLLER" c:identifier="WEBKIT_FIND_CONTROLLER" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFindController.h" line="34"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="FIND_CONTROLLER_CLASS" c:identifier="WEBKIT_FIND_CONTROLLER_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFindController.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="FIND_CONTROLLER_GET_CLASS" c:identifier="WEBKIT_FIND_CONTROLLER_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFindController.h" line="38"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="FORM_SUBMISSION_REQUEST" c:identifier="WEBKIT_FORM_SUBMISSION_REQUEST" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFormSubmissionRequest.h" line="33"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="FORM_SUBMISSION_REQUEST_CLASS" c:identifier="WEBKIT_FORM_SUBMISSION_REQUEST_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFormSubmissionRequest.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="FORM_SUBMISSION_REQUEST_GET_CLASS" c:identifier="WEBKIT_FORM_SUBMISSION_REQUEST_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFormSubmissionRequest.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<class name="FaviconDatabase" c:symbol-prefix="favicon_database" c:type="WebKitFaviconDatabase" parent="GObject.Object" glib:type-name="WebKitFaviconDatabase" glib:get-type="webkit_favicon_database_get_type" glib:type-struct="FaviconDatabaseClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFaviconDatabase.h" line="59"/>
|
|
<method name="clear" c:identifier="webkit_favicon_database_clear">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabase.cpp" line="487">Clears all icons from the database.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFaviconDatabase.h" line="95"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="database" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabase.cpp" line="489">a #WebKitFaviconDatabase</doc>
|
|
<type name="FaviconDatabase" c:type="WebKitFaviconDatabase*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_favicon" c:identifier="webkit_favicon_database_get_favicon">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabase.cpp" line="353">Asynchronously obtains a #cairo_surface_t 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.
|
|
|
|
This is an asynchronous method. When the operation is finished, callback will
|
|
be invoked. You can then call webkit_favicon_database_get_favicon_finish()
|
|
to get the result of the operation.
|
|
|
|
You must call webkit_web_context_set_favicon_database_directory() for
|
|
the #WebKitWebContext associated with this #WebKitFaviconDatabase
|
|
before attempting to use this function; otherwise,
|
|
webkit_favicon_database_get_favicon_finish() will return
|
|
%WEBKIT_FAVICON_DATABASE_ERROR_NOT_INITIALIZED.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFaviconDatabase.h" line="82"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="database" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabase.cpp" line="355">a #WebKitFaviconDatabase</doc>
|
|
<type name="FaviconDatabase" c:type="WebKitFaviconDatabase*"/>
|
|
</instance-parameter>
|
|
<parameter name="page_uri" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabase.cpp" line="356">URI of the page for which we want to retrieve the favicon</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="cancellable" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabase.cpp" line="357">A #GCancellable or %NULL.</doc>
|
|
<type name="Gio.Cancellable" c:type="GCancellable*"/>
|
|
</parameter>
|
|
<parameter name="callback" transfer-ownership="none" nullable="1" allow-none="1" scope="async" closure="3">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabase.cpp" line="358">A #GAsyncReadyCallback to call when the request is
|
|
satisfied or %NULL if you don't care about the result.</doc>
|
|
<type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/>
|
|
</parameter>
|
|
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabase.cpp" line="360">The data to pass to @callback.</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_favicon_finish" c:identifier="webkit_favicon_database_get_favicon_finish" throws="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabase.cpp" line="436">Finishes an operation started with webkit_favicon_database_get_favicon().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFaviconDatabase.h" line="88"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabase.cpp" line="444">a new reference to a #cairo_surface_t, or
|
|
%NULL in case of error.</doc>
|
|
<type name="cairo.Surface" c:type="cairo_surface_t*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="database" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabase.cpp" line="438">a #WebKitFaviconDatabase</doc>
|
|
<type name="FaviconDatabase" c:type="WebKitFaviconDatabase*"/>
|
|
</instance-parameter>
|
|
<parameter name="result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabase.cpp" line="439">A #GAsyncResult obtained from the #GAsyncReadyCallback passed to webkit_favicon_database_get_favicon()</doc>
|
|
<type name="Gio.AsyncResult" c:type="GAsyncResult*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_favicon_uri" c:identifier="webkit_favicon_database_get_favicon_uri">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabase.cpp" line="461">Obtains the URI of the favicon for the given @page_uri.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFaviconDatabase.h" line="92"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabase.cpp" line="468">a newly allocated URI for the favicon, or %NULL if the
|
|
database doesn't have a favicon for @page_uri.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="database" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabase.cpp" line="463">a #WebKitFaviconDatabase</doc>
|
|
<type name="FaviconDatabase" c:type="WebKitFaviconDatabase*"/>
|
|
</instance-parameter>
|
|
<parameter name="page_uri" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabase.cpp" line="464">URI of the page containing the icon</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv">
|
|
<type name="FaviconDatabasePrivate" c:type="WebKitFaviconDatabasePrivate*"/>
|
|
</field>
|
|
<glib:signal name="favicon-changed" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabase.cpp" line="100">This signal is emitted when the favicon URI of @page_uri has
|
|
been changed to @favicon_uri in the database. You can connect
|
|
to this signal and call webkit_favicon_database_get_favicon()
|
|
to get the favicon. If you are interested in the favicon of a
|
|
#WebKitWebView it's easier to use the #WebKitWebView:favicon
|
|
property. See webkit_web_view_get_favicon() for more details.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="page_uri" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabase.cpp" line="103">the URI of the Web page containing the icon</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</parameter>
|
|
<parameter name="favicon_uri" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFaviconDatabase.cpp" line="104">the URI of the favicon</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
</class>
|
|
<record name="FaviconDatabaseClass" c:type="WebKitFaviconDatabaseClass" glib:is-gtype-struct-for="FaviconDatabase">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFaviconDatabase.h" line="59"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFaviconDatabase.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFaviconDatabase.h" line="56"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFaviconDatabase.h" line="57"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFaviconDatabase.h" line="58"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<enumeration name="FaviconDatabaseError" glib:type-name="WebKitFaviconDatabaseError" glib:get-type="webkit_favicon_database_error_get_type" c:type="WebKitFaviconDatabaseError" glib:error-domain="WebKitFaviconDatabaseError">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitFaviconDatabase.h" line="61">Enum values used to denote the various errors related to the #WebKitFaviconDatabase.</doc>
|
|
<member name="not_initialized" value="0" c:identifier="WEBKIT_FAVICON_DATABASE_ERROR_NOT_INITIALIZED" glib:nick="not-initialized">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitFaviconDatabase.h" line="63">The #WebKitFaviconDatabase has not been initialized yet</doc>
|
|
</member>
|
|
<member name="favicon_not_found" value="1" c:identifier="WEBKIT_FAVICON_DATABASE_ERROR_FAVICON_NOT_FOUND" glib:nick="favicon-not-found">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitFaviconDatabase.h" line="64">There is not an icon available for the requested URL</doc>
|
|
</member>
|
|
<member name="favicon_unknown" value="2" c:identifier="WEBKIT_FAVICON_DATABASE_ERROR_FAVICON_UNKNOWN" glib:nick="favicon-unknown">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitFaviconDatabase.h" line="65">There might be an icon for the requested URL, but its data is unknown at the moment</doc>
|
|
</member>
|
|
<function name="quark" c:identifier="webkit_favicon_database_error_quark">
|
|
<return-value transfer-ownership="none">
|
|
<type name="GLib.Quark" c:type="GQuark"/>
|
|
</return-value>
|
|
</function>
|
|
</enumeration>
|
|
<record name="FaviconDatabasePrivate" c:type="WebKitFaviconDatabasePrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFaviconDatabase.h" line="44"/>
|
|
</record>
|
|
<class name="FileChooserRequest" c:symbol-prefix="file_chooser_request" c:type="WebKitFileChooserRequest" parent="GObject.Object" glib:type-name="WebKitFileChooserRequest" glib:get-type="webkit_file_chooser_request_get_type" glib:type-struct="FileChooserRequestClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFileChooserRequest.h" line="57"/>
|
|
<method name="cancel" c:identifier="webkit_file_chooser_request_cancel">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFileChooserRequest.cpp" line="373">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.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFileChooserRequest.h" line="79"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFileChooserRequest.cpp" line="375">a #WebKitFileChooserRequest</doc>
|
|
<type name="FileChooserRequest" c:type="WebKitFileChooserRequest*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_mime_types" c:identifier="webkit_file_chooser_request_get_mime_types">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFileChooserRequest.cpp" line="198">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.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFileChooserRequest.h" line="63"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFileChooserRequest.cpp" line="209">a
|
|
%NULL-terminated array of strings if a list of accepted MIME types
|
|
is defined or %NULL otherwise, meaning that any MIME type should be
|
|
accepted. This array and its contents are owned by WebKit and
|
|
should not be modified or freed.</doc>
|
|
<array c:type="const gchar* const*">
|
|
<type name="utf8"/>
|
|
</array>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFileChooserRequest.cpp" line="200">a #WebKitFileChooserRequest</doc>
|
|
<type name="FileChooserRequest" c:type="WebKitFileChooserRequest*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_mime_types_filter" c:identifier="webkit_file_chooser_request_get_mime_types_filter">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFileChooserRequest.cpp" line="240">Get the filter currently associated with the request, ready to be
|
|
used by #GtkFileChooser. This function should normally be called
|
|
before presenting the file chooser dialog to the user, to decide
|
|
whether to apply a filter so the user would not be allowed to
|
|
select files with other MIME types.
|
|
|
|
See webkit_file_chooser_request_get_mime_types() if you are
|
|
interested in getting the list of accepted MIME types.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFileChooserRequest.h" line="66"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFileChooserRequest.cpp" line="253">a #GtkFileFilter if a list of accepted
|
|
MIME types is defined or %NULL otherwise. The returned object is
|
|
owned by WebKit should not be modified or freed.</doc>
|
|
<type name="Gtk.FileFilter" c:type="GtkFileFilter*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFileChooserRequest.cpp" line="242">a #WebKitFileChooserRequest</doc>
|
|
<type name="FileChooserRequest" c:type="WebKitFileChooserRequest*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_select_multiple" c:identifier="webkit_file_chooser_request_get_select_multiple">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFileChooserRequest.cpp" line="284">Determine whether the file chooser associated to this
|
|
#WebKitFileChooserRequest should allow selecting multiple files,
|
|
which depends on the HTML input element having a 'multiple'
|
|
attribute defined.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFileChooserRequest.h" line="69"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFileChooserRequest.cpp" line="293">%TRUE if the file chooser should allow selecting multiple files or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFileChooserRequest.cpp" line="286">a #WebKitFileChooserRequest</doc>
|
|
<type name="FileChooserRequest" c:type="WebKitFileChooserRequest*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_selected_files" c:identifier="webkit_file_chooser_request_get_selected_files">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFileChooserRequest.cpp" line="329">Get the list of selected files currently associated to the
|
|
request. Initially, the return value of this method contains any
|
|
files selected in previous file chooser requests for this HTML
|
|
input element. Once webkit_file_chooser_request_select_files, the
|
|
value will reflect whatever files are given.
|
|
|
|
This function should normally be called only before presenting the
|
|
file chooser dialog to the user, to decide whether to perform some
|
|
extra action, like pre-selecting the files from a previous request.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFileChooserRequest.h" line="76"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFileChooserRequest.cpp" line="343">a
|
|
%NULL-terminated array of strings if there are selected files
|
|
associated with the request or %NULL otherwise. This array and its
|
|
contents are owned by WebKit and should not be modified or
|
|
freed.</doc>
|
|
<array c:type="const gchar* const*">
|
|
<type name="utf8"/>
|
|
</array>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFileChooserRequest.cpp" line="331">a #WebKitFileChooserRequest</doc>
|
|
<type name="FileChooserRequest" c:type="WebKitFileChooserRequest*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="select_files" c:identifier="webkit_file_chooser_request_select_files">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFileChooserRequest.cpp" line="301">Ask WebKit to select local files for upload and complete the
|
|
request.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFileChooserRequest.h" line="72"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFileChooserRequest.cpp" line="303">a #WebKitFileChooserRequest</doc>
|
|
<type name="FileChooserRequest" c:type="WebKitFileChooserRequest*"/>
|
|
</instance-parameter>
|
|
<parameter name="files" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFileChooserRequest.cpp" line="304">a
|
|
%NULL-terminated array of strings, containing paths to local files.</doc>
|
|
<array c:type="const gchar* const*">
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</array>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="filter" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFileChooserRequest.cpp" line="129">The filter currently associated with the request. See
|
|
webkit_file_chooser_request_get_mime_types_filter() for more
|
|
details.</doc>
|
|
<type name="Gtk.FileFilter"/>
|
|
</property>
|
|
<property name="mime-types" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFileChooserRequest.cpp" line="145">A %NULL-terminated array of strings containing the list of MIME
|
|
types the file chooser dialog should handle. See
|
|
webkit_file_chooser_request_get_mime_types() for more details.</doc>
|
|
<array>
|
|
<type name="utf8"/>
|
|
</array>
|
|
</property>
|
|
<property name="select-multiple" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFileChooserRequest.cpp" line="159">Whether the file chooser should allow selecting multiple
|
|
files. See
|
|
webkit_file_chooser_request_get_select_multiple() for
|
|
more details.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="selected-files" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFileChooserRequest.cpp" line="174">A %NULL-terminated array of strings containing the list of
|
|
selected files associated to the current request. See
|
|
webkit_file_chooser_request_get_selected_files() for more details.</doc>
|
|
<array>
|
|
<type name="utf8"/>
|
|
</array>
|
|
</property>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv" readable="0" private="1">
|
|
<type name="FileChooserRequestPrivate" c:type="WebKitFileChooserRequestPrivate*"/>
|
|
</field>
|
|
</class>
|
|
<record name="FileChooserRequestClass" c:type="WebKitFileChooserRequestClass" glib:is-gtype-struct-for="FileChooserRequest">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFileChooserRequest.h" line="57"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFileChooserRequest.h" line="53"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFileChooserRequest.h" line="54"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFileChooserRequest.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFileChooserRequest.h" line="56"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="FileChooserRequestPrivate" c:type="WebKitFileChooserRequestPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFileChooserRequest.h" line="41"/>
|
|
</record>
|
|
<class name="FindController" c:symbol-prefix="find_controller" c:type="WebKitFindController" parent="GObject.Object" glib:type-name="WebKitFindController" glib:get-type="webkit_find_controller_get_type" glib:type-struct="FindControllerClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFindController.h" line="82"/>
|
|
<method name="count_matches" c:identifier="webkit_find_controller_count_matches">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="464">Counts the number of matches for @search_text found in the
|
|
#WebKitWebView with the provided @find_options. The number of
|
|
matches will be provided by the
|
|
#WebKitFindController::counted-matches signal.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFindController.h" line="103"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="find_controller" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="466">the #WebKitFindController</doc>
|
|
<type name="FindController" c:type="WebKitFindController*"/>
|
|
</instance-parameter>
|
|
<parameter name="search_text" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="467">the text to look for</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="find_options" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="468">a bitmask with the #WebKitFindOptions used in the search</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
<parameter name="max_match_count" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="469">the maximum number of matches allowed in the search</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_max_match_count" c:identifier="webkit_find_controller_get_max_match_count">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="328">Gets the maximum number of matches to report during a text
|
|
lookup. This number is passed as the last argument of
|
|
webkit_find_controller_search() or
|
|
webkit_find_controller_count_matches().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFindController.h" line="115"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="337">the maximum number of matches to report.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="find_controller" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="330">the #WebKitFindController</doc>
|
|
<type name="FindController" c:type="WebKitFindController*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_options" c:identifier="webkit_find_controller_get_options">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="311">Gets a bitmask containing the #WebKitFindOptions associated with
|
|
the current search.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFindController.h" line="112"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="318">a bitmask containing the #WebKitFindOptions associated
|
|
with the current search.</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="find_controller" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="313">the #WebKitFindController</doc>
|
|
<type name="FindController" c:type="WebKitFindController*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_search_text" c:identifier="webkit_find_controller_get_search_text">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="293">Gets the text that @find_controller is currently searching
|
|
for. This text is passed to either
|
|
webkit_find_controller_search() or
|
|
webkit_find_controller_count_matches().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFindController.h" line="109"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="302">the text to look for in the #WebKitWebView.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="find_controller" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="295">the #WebKitFindController</doc>
|
|
<type name="FindController" c:type="WebKitFindController*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_web_view" c:identifier="webkit_find_controller_get_web_view">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="346">Gets the #WebKitWebView this find controller is associated to. Do
|
|
not dereference the returned instance as it belongs to the
|
|
#WebKitFindController.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFindController.h" line="118"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="354">the #WebKitWebView.</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="find_controller" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="348">the #WebKitFindController</doc>
|
|
<type name="FindController" c:type="WebKitFindController*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="search" c:identifier="webkit_find_controller_search">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="393">Looks for @search_text in the #WebKitWebView associated with
|
|
@find_controller since the beginning of the document highlighting
|
|
up to @max_match_count matches. The outcome of the search will be
|
|
asynchronously provided by the #WebKitFindController::found-text
|
|
and #WebKitFindController::failed-to-find-text signals.
|
|
|
|
To look for the next or previous occurrences of the same text
|
|
with the same find options use webkit_find_controller_search_next()
|
|
and/or webkit_find_controller_search_previous(). The
|
|
#WebKitFindController will use the same text and options for the
|
|
following searches unless they are modified by another call to this
|
|
method.
|
|
|
|
Note that if the number of matches is higher than @max_match_count
|
|
then #WebKitFindController::found-text will report %G_MAXUINT matches
|
|
instead of the actual number.
|
|
|
|
Callers should call webkit_find_controller_search_finish() to
|
|
finish the current search operation.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFindController.h" line="88"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="find_controller" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="395">the #WebKitFindController</doc>
|
|
<type name="FindController" c:type="WebKitFindController*"/>
|
|
</instance-parameter>
|
|
<parameter name="search_text" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="396">the text to look for</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="find_options" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="397">a bitmask with the #WebKitFindOptions used in the search</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
<parameter name="max_match_count" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="398">the maximum number of matches allowed in the search</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="search_finish" c:identifier="webkit_find_controller_search_finish">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="485">Finishes a find operation started by
|
|
webkit_find_controller_search(). It will basically unhighlight
|
|
every text match found.
|
|
|
|
This method will be typically called when the search UI is
|
|
closed/hidden by the client application.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFindController.h" line="94"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="find_controller" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="487">a #WebKitFindController</doc>
|
|
<type name="FindController" c:type="WebKitFindController*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="search_next" c:identifier="webkit_find_controller_search_next">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="428">Looks for the next occurrence of the search text.
|
|
|
|
Calling this method before webkit_find_controller_search() or
|
|
webkit_find_controller_count_matches() is a programming error.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFindController.h" line="97"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="find_controller" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="430">the #WebKitFindController</doc>
|
|
<type name="FindController" c:type="WebKitFindController*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="search_previous" c:identifier="webkit_find_controller_search_previous">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="446">Looks for the previous occurrence of the search text.
|
|
|
|
Calling this method before webkit_find_controller_search() or
|
|
webkit_find_controller_count_matches() is a programming error.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFindController.h" line="100"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="find_controller" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="448">the #WebKitFindController</doc>
|
|
<type name="FindController" c:type="WebKitFindController*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="max-match-count" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="212">The maximum number of matches to report for a given search.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</property>
|
|
<property name="options" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="198">The options to be used in the search operation.</doc>
|
|
<type name="FindOptions"/>
|
|
</property>
|
|
<property name="text" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="185">The current search text for this #WebKitFindController.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="web-view" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="225">The #WebKitWebView this controller is associated to.</doc>
|
|
<type name="WebView"/>
|
|
</property>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv" readable="0" private="1">
|
|
<type name="FindControllerPrivate" c:type="WebKitFindControllerPrivate*"/>
|
|
</field>
|
|
<glib:signal name="counted-matches" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="275">This signal is emitted when the #WebKitFindController has
|
|
counted the number of matches for a given text after a call
|
|
to webkit_find_controller_count_matches().</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="match_count" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="278">the number of matches of the search text</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="failed-to-find-text" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="257">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
|
|
webkit_find_controller_search(), webkit_find_controller_search_next()
|
|
or webkit_find_controller_search_previous().</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="found-text" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="238">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 webkit_find_controller_search(),
|
|
webkit_find_controller_search_next() or
|
|
webkit_find_controller_search_previous().</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="match_count" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFindController.cpp" line="241">the number of matches found of the search text</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
</class>
|
|
<record name="FindControllerClass" c:type="WebKitFindControllerClass" glib:is-gtype-struct-for="FindController">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFindController.h" line="82"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFindController.h" line="78"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFindController.h" line="79"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFindController.h" line="80"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFindController.h" line="81"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="FindControllerPrivate" c:type="WebKitFindControllerPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFindController.h" line="40"/>
|
|
</record>
|
|
<bitfield name="FindOptions" glib:type-name="WebKitFindOptions" glib:get-type="webkit_find_options_get_type" c:type="WebKitFindOptions">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitFindController.h" line="43">Enum values used to specify search options.</doc>
|
|
<member name="none" value="0" c:identifier="WEBKIT_FIND_OPTIONS_NONE" glib:nick="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitFindController.h" line="45">no search flags, this means a case
|
|
sensitive, no wrap, forward only search.</doc>
|
|
</member>
|
|
<member name="case_insensitive" value="1" c:identifier="WEBKIT_FIND_OPTIONS_CASE_INSENSITIVE" glib:nick="case-insensitive">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitFindController.h" line="47">case insensitive search.</doc>
|
|
</member>
|
|
<member name="at_word_starts" value="2" c:identifier="WEBKIT_FIND_OPTIONS_AT_WORD_STARTS" glib:nick="at-word-starts">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitFindController.h" line="48">search text only at the
|
|
begining of the words.</doc>
|
|
</member>
|
|
<member name="treat_medial_capital_as_word_start" value="4" c:identifier="WEBKIT_FIND_OPTIONS_TREAT_MEDIAL_CAPITAL_AS_WORD_START" glib:nick="treat-medial-capital-as-word-start">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitFindController.h" line="50">treat
|
|
capital letters in the middle of words as word start.</doc>
|
|
</member>
|
|
<member name="backwards" value="8" c:identifier="WEBKIT_FIND_OPTIONS_BACKWARDS" glib:nick="backwards">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitFindController.h" line="52">search backwards.</doc>
|
|
</member>
|
|
<member name="wrap_around" value="16" c:identifier="WEBKIT_FIND_OPTIONS_WRAP_AROUND" glib:nick="wrap-around">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitFindController.h" line="53">if not present search will stop
|
|
at the end of the document.</doc>
|
|
</member>
|
|
</bitfield>
|
|
<class name="FormSubmissionRequest" c:symbol-prefix="form_submission_request" c:type="WebKitFormSubmissionRequest" parent="GObject.Object" glib:type-name="WebKitFormSubmissionRequest" glib:get-type="webkit_form_submission_request_get_type" glib:type-struct="FormSubmissionRequestClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFormSubmissionRequest.h" line="57"/>
|
|
<method name="get_text_fields" c:identifier="webkit_form_submission_request_get_text_fields" deprecated="1" deprecated-version="2.20.">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFormSubmissionRequest.cpp" line="90">Get a #GHashTable with the values of the text fields contained in the form
|
|
associated to @request. Note that fields will be missing if the form
|
|
contains multiple text input elements with the same name, so this
|
|
function does not reliably return all text fields.</doc>
|
|
<doc-deprecated xml:space="preserve">Use webkit_form_submission_request_list_text_fields() instead.</doc-deprecated>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFormSubmissionRequest.h" line="63"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFormSubmissionRequest.cpp" line="99">a #GHashTable with the form
|
|
text fields, or %NULL if the form doesn't contain text fields.</doc>
|
|
<type name="GLib.HashTable" c:type="GHashTable*">
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</type>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFormSubmissionRequest.cpp" line="92">a #WebKitFormSubmissionRequest</doc>
|
|
<type name="FormSubmissionRequest" c:type="WebKitFormSubmissionRequest*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="list_text_fields" c:identifier="webkit_form_submission_request_list_text_fields" version="2.20">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFormSubmissionRequest.cpp" line="121">Get lists with the names and values of the text fields contained in
|
|
the form associated to @request. Note that names and values may be
|
|
%NULL.
|
|
|
|
If this function returns %FALSE, then both @field_names and
|
|
@field_values will be empty.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFormSubmissionRequest.h" line="66"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFormSubmissionRequest.cpp" line="136">%TRUE if the form contains text fields, or %FALSE otherwise</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFormSubmissionRequest.cpp" line="123">a #WebKitFormSubmissionRequest</doc>
|
|
<type name="FormSubmissionRequest" c:type="WebKitFormSubmissionRequest*"/>
|
|
</instance-parameter>
|
|
<parameter name="field_names" direction="out" caller-allocates="0" transfer-ownership="none" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFormSubmissionRequest.cpp" line="124">
|
|
names of the text fields in the form</doc>
|
|
<array name="GLib.PtrArray" c:type="GPtrArray**">
|
|
<type name="utf8"/>
|
|
</array>
|
|
</parameter>
|
|
<parameter name="field_values" direction="out" caller-allocates="0" transfer-ownership="none" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFormSubmissionRequest.cpp" line="126">
|
|
values of the text fields in the form</doc>
|
|
<array name="GLib.PtrArray" c:type="GPtrArray**">
|
|
<type name="utf8"/>
|
|
</array>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="submit" c:identifier="webkit_form_submission_request_submit">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFormSubmissionRequest.cpp" line="152">Continue the form submission.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFormSubmissionRequest.h" line="71"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitFormSubmissionRequest.cpp" line="154">a #WebKitFormSubmissionRequest</doc>
|
|
<type name="FormSubmissionRequest" c:type="WebKitFormSubmissionRequest*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv" readable="0" private="1">
|
|
<type name="FormSubmissionRequestPrivate" c:type="WebKitFormSubmissionRequestPrivate*"/>
|
|
</field>
|
|
</class>
|
|
<record name="FormSubmissionRequestClass" c:type="WebKitFormSubmissionRequestClass" glib:is-gtype-struct-for="FormSubmissionRequest">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFormSubmissionRequest.h" line="57"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFormSubmissionRequest.h" line="53"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFormSubmissionRequest.h" line="54"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFormSubmissionRequest.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFormSubmissionRequest.h" line="56"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="FormSubmissionRequestPrivate" c:type="WebKitFormSubmissionRequestPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFormSubmissionRequest.h" line="41"/>
|
|
</record>
|
|
<function-macro name="GEOLOCATION_MANAGER" c:identifier="WEBKIT_GEOLOCATION_MANAGER" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationManager.h" line="33"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="GEOLOCATION_MANAGER_CLASS" c:identifier="WEBKIT_GEOLOCATION_MANAGER_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationManager.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="GEOLOCATION_MANAGER_GET_CLASS" c:identifier="WEBKIT_GEOLOCATION_MANAGER_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationManager.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="GEOLOCATION_PERMISSION_REQUEST" c:identifier="WEBKIT_GEOLOCATION_PERMISSION_REQUEST" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationPermissionRequest.h" line="33"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="GEOLOCATION_PERMISSION_REQUEST_CLASS" c:identifier="WEBKIT_GEOLOCATION_PERMISSION_REQUEST_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationPermissionRequest.h" line="34"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="GEOLOCATION_PERMISSION_REQUEST_GET_CLASS" c:identifier="WEBKIT_GEOLOCATION_PERMISSION_REQUEST_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationPermissionRequest.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<class name="GeolocationManager" c:symbol-prefix="geolocation_manager" c:type="WebKitGeolocationManager" parent="GObject.Object" glib:type-name="WebKitGeolocationManager" glib:get-type="webkit_geolocation_manager_get_type" glib:type-struct="GeolocationManagerClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationManager.h" line="60"/>
|
|
<method name="failed" c:identifier="webkit_geolocation_manager_failed" version="2.26">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="421">Notify @manager that determining the position failed.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationManager.h" line="70"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="423">a #WebKitGeolocationManager</doc>
|
|
<type name="GeolocationManager" c:type="WebKitGeolocationManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="error_message" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="424">the error message</doc>
|
|
<type name="utf8" c:type="const char*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_high_accuracy" c:identifier="webkit_geolocation_manager_get_enable_high_accuracy" version="2.26">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="437">Get whether high accuracy is enabled.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationManager.h" line="74"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="439">a #WebKitGeolocationManager</doc>
|
|
<type name="GeolocationManager" c:type="WebKitGeolocationManager*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="update_position" c:identifier="webkit_geolocation_manager_update_position" version="2.26">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="402">Notify @manager that position has been updated to @position.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationManager.h" line="66"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="404">a #WebKitGeolocationManager</doc>
|
|
<type name="GeolocationManager" c:type="WebKitGeolocationManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="position" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="405">a #WebKitGeolocationPosition</doc>
|
|
<type name="GeolocationPosition" c:type="WebKitGeolocationPosition*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="enable-high-accuracy" version="2.26" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="337">Whether high accuracy is enabled. This is a read-only property that will be
|
|
set to %TRUE when a #WebKitGeolocationManager needs to get accurate position updates.
|
|
You can connect to notify::enable-high-accuracy signal to monitor it.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv" readable="0" private="1">
|
|
<type name="GeolocationManagerPrivate" c:type="WebKitGeolocationManagerPrivate*"/>
|
|
</field>
|
|
<glib:signal name="start" when="last" version="2.26">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="356">The signal is emitted to notify that @manager needs to start receiving
|
|
position updates. After this signal is emitted the user should provide
|
|
the updates using webkit_geolocation_manager_update_position() every time
|
|
the position changes, or use webkit_geolocation_manager_failed() in case
|
|
it isn't possible to determine the current position.
|
|
|
|
If the signal is not handled, WebKit will try to determine the position
|
|
using GeoClue if available.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="369">%TRUE to stop other handlers from being invoked for the event.
|
|
%FALSE to propagate the event further.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="stop" when="last" version="2.26">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="383">The signal is emitted to notify that @manager doesn't need to receive
|
|
position updates anymore.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
</class>
|
|
<record name="GeolocationManagerClass" c:type="WebKitGeolocationManagerClass" glib:is-gtype-struct-for="GeolocationManager">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationManager.h" line="60"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationManager.h" line="56"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationManager.h" line="57"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationManager.h" line="58"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationManager.h" line="59"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="GeolocationManagerPrivate" c:type="WebKitGeolocationManagerPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationManager.h" line="43"/>
|
|
</record>
|
|
<class name="GeolocationPermissionRequest" c:symbol-prefix="geolocation_permission_request" c:type="WebKitGeolocationPermissionRequest" parent="GObject.Object" glib:type-name="WebKitGeolocationPermissionRequest" glib:get-type="webkit_geolocation_permission_request_get_type" glib:type-struct="GeolocationPermissionRequestClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationPermissionRequest.h" line="57"/>
|
|
<implements name="PermissionRequest"/>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv" readable="0" private="1">
|
|
<type name="GeolocationPermissionRequestPrivate" c:type="WebKitGeolocationPermissionRequestPrivate*"/>
|
|
</field>
|
|
</class>
|
|
<record name="GeolocationPermissionRequestClass" c:type="WebKitGeolocationPermissionRequestClass" glib:is-gtype-struct-for="GeolocationPermissionRequest">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationPermissionRequest.h" line="57"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationPermissionRequest.h" line="53"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationPermissionRequest.h" line="54"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationPermissionRequest.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationPermissionRequest.h" line="56"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="GeolocationPermissionRequestPrivate" c:type="WebKitGeolocationPermissionRequestPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationPermissionRequest.h" line="41"/>
|
|
</record>
|
|
<record name="GeolocationPosition" c:type="WebKitGeolocationPosition" version="2.26" glib:type-name="WebKitGeolocationPosition" glib:get-type="webkit_geolocation_position_get_type" c:symbol-prefix="geolocation_position">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="86">WebKitGeolocationPosition is an opaque struct used to provide position updates to a
|
|
#WebKitGeolocationManager using webkit_geolocation_manager_update_position().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationManager.h" line="44"/>
|
|
<constructor name="new" c:identifier="webkit_geolocation_position_new" version="2.26">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="97">Create a new #WebKitGeolocationPosition</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationManager.h" line="81"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="105">a newly created #WebKitGeolocationPosition</doc>
|
|
<type name="GeolocationPosition" c:type="WebKitGeolocationPosition*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="latitude" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="99">a valid latitude in degrees</doc>
|
|
<type name="gdouble" c:type="double"/>
|
|
</parameter>
|
|
<parameter name="longitude" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="100">a valid longitude in degrees</doc>
|
|
<type name="gdouble" c:type="double"/>
|
|
</parameter>
|
|
<parameter name="accuracy" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="101">accuracy of location in meters</doc>
|
|
<type name="gdouble" c:type="double"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<method name="copy" c:identifier="webkit_geolocation_position_copy" version="2.26">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="116">Make a copy of the #WebKitGeolocationPosition</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationManager.h" line="86"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="122">a copy of @position</doc>
|
|
<type name="GeolocationPosition" c:type="WebKitGeolocationPosition*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="position" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="118">a #WebKitGeolocationPosition</doc>
|
|
<type name="GeolocationPosition" c:type="WebKitGeolocationPosition*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="free" c:identifier="webkit_geolocation_position_free" version="2.26">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="135">Free the #WebKitGeolocationPosition</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationManager.h" line="89"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="position" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="137">a #WebKitGeolocationPosition</doc>
|
|
<type name="GeolocationPosition" c:type="WebKitGeolocationPosition*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_altitude" c:identifier="webkit_geolocation_position_set_altitude" version="2.26">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="167">Set the @position altitude</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationManager.h" line="96"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="position" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="169">a #WebKitGeolocationPosition</doc>
|
|
<type name="GeolocationPosition" c:type="WebKitGeolocationPosition*"/>
|
|
</instance-parameter>
|
|
<parameter name="altitude" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="170">altitude in meters</doc>
|
|
<type name="gdouble" c:type="double"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_altitude_accuracy" c:identifier="webkit_geolocation_position_set_altitude_accuracy" version="2.26">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="183">Set the accuracy of @position altitude</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationManager.h" line="100"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="position" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="185">a #WebKitGeolocationPosition</doc>
|
|
<type name="GeolocationPosition" c:type="WebKitGeolocationPosition*"/>
|
|
</instance-parameter>
|
|
<parameter name="altitude_accuracy" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="186">accuracy of position altitude in meters</doc>
|
|
<type name="gdouble" c:type="double"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_heading" c:identifier="webkit_geolocation_position_set_heading" version="2.26">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="199">Set the @position heading, as a positive angle between the direction of movement and the North
|
|
direction, in clockwise direction.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationManager.h" line="104"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="position" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="201">a #WebKitGeolocationPosition</doc>
|
|
<type name="GeolocationPosition" c:type="WebKitGeolocationPosition*"/>
|
|
</instance-parameter>
|
|
<parameter name="heading" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="202">heading in degrees</doc>
|
|
<type name="gdouble" c:type="double"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_speed" c:identifier="webkit_geolocation_position_set_speed" version="2.26">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="216">Set the @position speed</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationManager.h" line="108"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="position" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="218">a #WebKitGeolocationPosition</doc>
|
|
<type name="GeolocationPosition" c:type="WebKitGeolocationPosition*"/>
|
|
</instance-parameter>
|
|
<parameter name="speed" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="219">speed in meters per second</doc>
|
|
<type name="gdouble" c:type="double"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_timestamp" c:identifier="webkit_geolocation_position_set_timestamp" version="2.26">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="151">Set the @position timestamp. By default it's the time when the @position was created.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationManager.h" line="92"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="position" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="153">a #WebKitGeolocationPosition</doc>
|
|
<type name="GeolocationPosition" c:type="WebKitGeolocationPosition*"/>
|
|
</instance-parameter>
|
|
<parameter name="timestamp" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitGeolocationManager.cpp" line="154">timestamp in seconds since the epoch, or 0 to use current time</doc>
|
|
<type name="guint64" c:type="guint64"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
</record>
|
|
<function-macro name="HIT_TEST_RESULT" c:identifier="WEBKIT_HIT_TEST_RESULT" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="33"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="HIT_TEST_RESULT_CLASS" c:identifier="WEBKIT_HIT_TEST_RESULT_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="HIT_TEST_RESULT_GET_CLASS" c:identifier="WEBKIT_HIT_TEST_RESULT_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<enumeration name="HardwareAccelerationPolicy" version="2.16" glib:type-name="WebKitHardwareAccelerationPolicy" glib:get-type="webkit_hardware_acceleration_policy_get_type" c:type="WebKitHardwareAccelerationPolicy">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="50">Enum values used for determining the hardware acceleration policy.</doc>
|
|
<member name="on_demand" value="0" c:identifier="WEBKIT_HARDWARE_ACCELERATION_POLICY_ON_DEMAND" glib:nick="on-demand">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="52">Hardware acceleration is enabled/disabled as request by web contents.</doc>
|
|
</member>
|
|
<member name="always" value="1" c:identifier="WEBKIT_HARDWARE_ACCELERATION_POLICY_ALWAYS" glib:nick="always">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="53">Hardware acceleration is always enabled, even for websites not requesting it.</doc>
|
|
</member>
|
|
<member name="never" value="2" c:identifier="WEBKIT_HARDWARE_ACCELERATION_POLICY_NEVER" glib:nick="never">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="54">Hardware acceleration is always disabled, even for websites requesting it.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<class name="HitTestResult" c:symbol-prefix="hit_test_result" c:type="WebKitHitTestResult" parent="GObject.Object" glib:type-name="WebKitHitTestResult" glib:get-type="webkit_hit_test_result_get_type" glib:type-struct="HitTestResultClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="79"/>
|
|
<method name="context_is_editable" c:identifier="webkit_hit_test_result_context_is_editable">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="341">Gets whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_EDITABLE flag is present in
|
|
#WebKitHitTestResult:context.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="97"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="348">%TRUE if there's an editable element at the coordinates of the @hit_test_result,
|
|
or %FALSE otherwise</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="hit_test_result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="343">a #WebKitHitTestResult</doc>
|
|
<type name="HitTestResult" c:type="WebKitHitTestResult*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="context_is_image" c:identifier="webkit_hit_test_result_context_is_image">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="307">Gets whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_IMAGE flag is present in
|
|
#WebKitHitTestResult:context.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="91"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="314">%TRUE if there's an image element in the coordinates of the Hit Test,
|
|
or %FALSE otherwise</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="hit_test_result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="309">a #WebKitHitTestResult</doc>
|
|
<type name="HitTestResult" c:type="WebKitHitTestResult*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="context_is_link" c:identifier="webkit_hit_test_result_context_is_link">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="290">Gets whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK flag is present in
|
|
#WebKitHitTestResult:context.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="88"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="297">%TRUE if there's a link element in the coordinates of the Hit Test,
|
|
or %FALSE otherwise</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="hit_test_result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="292">a #WebKitHitTestResult</doc>
|
|
<type name="HitTestResult" c:type="WebKitHitTestResult*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="context_is_media" c:identifier="webkit_hit_test_result_context_is_media">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="324">Gets whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_MEDIA flag is present in
|
|
#WebKitHitTestResult:context.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="94"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="331">%TRUE if there's a media element in the coordinates of the Hit Test,
|
|
or %FALSE otherwise</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="hit_test_result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="326">a #WebKitHitTestResult</doc>
|
|
<type name="HitTestResult" c:type="WebKitHitTestResult*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="context_is_scrollbar" c:identifier="webkit_hit_test_result_context_is_scrollbar">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="459">Gets whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_SCROLLBAR flag is present in
|
|
#WebKitHitTestResult:context.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="118"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="466">%TRUE if there's a scrollbar element at the coordinates of the @hit_test_result,
|
|
or %FALSE otherwise</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="hit_test_result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="461">a #WebKitHitTestResult</doc>
|
|
<type name="HitTestResult" c:type="WebKitHitTestResult*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="context_is_selection" c:identifier="webkit_hit_test_result_context_is_selection" version="2.8">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="358">Gets whether %WEBKIT_HIT_TEST_RESULT_CONTEXT_SELECTION flag is present in
|
|
#WebKitHitTestResult:context.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="100"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="365">%TRUE if there's a selected element at the coordinates of the @hit_test_result,
|
|
or %FALSE otherwise</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="hit_test_result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="360">a #WebKitHitTestResult</doc>
|
|
<type name="HitTestResult" c:type="WebKitHitTestResult*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_context" c:identifier="webkit_hit_test_result_get_context">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="275">Gets the value of the #WebKitHitTestResult:context property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="85"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="281">a bitmask of #WebKitHitTestResultContext flags</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="hit_test_result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="277">a #WebKitHitTestResult</doc>
|
|
<type name="HitTestResult" c:type="WebKitHitTestResult*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_image_uri" c:identifier="webkit_hit_test_result_get_image_uri">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="427">Gets the value of the #WebKitHitTestResult:image-uri property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="112"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="433">the URI of the image element in the coordinates of the Hit Test,
|
|
or %NULL if there isn't an image element in @hit_test_result context</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="hit_test_result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="429">a #WebKitHitTestResult</doc>
|
|
<type name="HitTestResult" c:type="WebKitHitTestResult*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_link_label" c:identifier="webkit_hit_test_result_get_link_label">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="410">Gets the value of the #WebKitHitTestResult:link-label property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="109"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="416">the label of the link element in the coordinates of the Hit Test,
|
|
or %NULL if there isn't a link element in @hit_test_result context or the
|
|
link element doesn't have a label</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="hit_test_result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="412">a #WebKitHitTestResult</doc>
|
|
<type name="HitTestResult" c:type="WebKitHitTestResult*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_link_title" c:identifier="webkit_hit_test_result_get_link_title">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="393">Gets the value of the #WebKitHitTestResult:link-title property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="106"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="399">the title of the link element in the coordinates of the Hit Test,
|
|
or %NULL if there isn't a link element in @hit_test_result context or the
|
|
link element doesn't have a title</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="hit_test_result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="395">a #WebKitHitTestResult</doc>
|
|
<type name="HitTestResult" c:type="WebKitHitTestResult*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_link_uri" c:identifier="webkit_hit_test_result_get_link_uri">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="377">Gets the value of the #WebKitHitTestResult:link-uri property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="103"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="383">the URI of the link element in the coordinates of the Hit Test,
|
|
or %NULL if there isn't a link element in @hit_test_result context</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="hit_test_result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="379">a #WebKitHitTestResult</doc>
|
|
<type name="HitTestResult" c:type="WebKitHitTestResult*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_media_uri" c:identifier="webkit_hit_test_result_get_media_uri">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="443">Gets the value of the #WebKitHitTestResult:media-uri property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="115"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="449">the URI of the media element in the coordinates of the Hit Test,
|
|
or %NULL if there isn't a media element in @hit_test_result context</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="hit_test_result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="445">a #WebKitHitTestResult</doc>
|
|
<type name="HitTestResult" c:type="WebKitHitTestResult*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="context" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="144">Bitmask of #WebKitHitTestResultContext flags representing
|
|
the context of the #WebKitHitTestResult.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</property>
|
|
<property name="image-uri" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="197">The URI of the image if flag %WEBKIT_HIT_TEST_RESULT_CONTEXT_IMAGE
|
|
is present in #WebKitHitTestResult:context</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="link-label" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="184">The label of the link if flag %WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK
|
|
is present in #WebKitHitTestResult:context</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="link-title" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="171">The title of the link if flag %WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK
|
|
is present in #WebKitHitTestResult:context</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="link-uri" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="158">The URI of the link if flag %WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK
|
|
is present in #WebKitHitTestResult:context</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="media-uri" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitHitTestResult.cpp" line="210">The URI of the media if flag %WEBKIT_HIT_TEST_RESULT_CONTEXT_MEDIA
|
|
is present in #WebKitHitTestResult:context</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv">
|
|
<type name="HitTestResultPrivate" c:type="WebKitHitTestResultPrivate*"/>
|
|
</field>
|
|
</class>
|
|
<record name="HitTestResultClass" c:type="WebKitHitTestResultClass" glib:is-gtype-struct-for="HitTestResult">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="79"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="75"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="76"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="77"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="78"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<bitfield name="HitTestResultContext" glib:type-name="WebKitHitTestResultContext" glib:get-type="webkit_hit_test_result_context_get_type" c:type="WebKitHitTestResultContext">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="43">Enum values with flags representing the context of a #WebKitHitTestResult.</doc>
|
|
<member name="document" value="2" c:identifier="WEBKIT_HIT_TEST_RESULT_CONTEXT_DOCUMENT" glib:nick="document">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="45">anywhere in the document.</doc>
|
|
</member>
|
|
<member name="link" value="4" c:identifier="WEBKIT_HIT_TEST_RESULT_CONTEXT_LINK" glib:nick="link">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="46">a hyperlink element.</doc>
|
|
</member>
|
|
<member name="image" value="8" c:identifier="WEBKIT_HIT_TEST_RESULT_CONTEXT_IMAGE" glib:nick="image">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="47">an image element.</doc>
|
|
</member>
|
|
<member name="media" value="16" c:identifier="WEBKIT_HIT_TEST_RESULT_CONTEXT_MEDIA" glib:nick="media">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="48">a video or audio element.</doc>
|
|
</member>
|
|
<member name="editable" value="32" c:identifier="WEBKIT_HIT_TEST_RESULT_CONTEXT_EDITABLE" glib:nick="editable">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="49">an editable element</doc>
|
|
</member>
|
|
<member name="scrollbar" value="64" c:identifier="WEBKIT_HIT_TEST_RESULT_CONTEXT_SCROLLBAR" glib:nick="scrollbar">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="50">a scrollbar element.</doc>
|
|
</member>
|
|
<member name="selection" value="128" c:identifier="WEBKIT_HIT_TEST_RESULT_CONTEXT_SELECTION" glib:nick="selection">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="51">a selected element. Since 2.8</doc>
|
|
</member>
|
|
</bitfield>
|
|
<record name="HitTestResultPrivate" c:type="WebKitHitTestResultPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="41"/>
|
|
</record>
|
|
<function-macro name="INSTALL_MISSING_MEDIA_PLUGINS_PERMISSION_REQUEST" c:identifier="WEBKIT_INSTALL_MISSING_MEDIA_PLUGINS_PERMISSION_REQUEST" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitInstallMissingMediaPluginsPermissionRequest.h" line="33"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="INSTALL_MISSING_MEDIA_PLUGINS_PERMISSION_REQUEST_CLASS" c:identifier="WEBKIT_INSTALL_MISSING_MEDIA_PLUGINS_PERMISSION_REQUEST_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitInstallMissingMediaPluginsPermissionRequest.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="INSTALL_MISSING_MEDIA_PLUGINS_PERMISSION_REQUEST_GET_CLASS" c:identifier="WEBKIT_INSTALL_MISSING_MEDIA_PLUGINS_PERMISSION_REQUEST_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitInstallMissingMediaPluginsPermissionRequest.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_AUTHENTICATION_REQUEST" c:identifier="WEBKIT_IS_AUTHENTICATION_REQUEST" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_AUTHENTICATION_REQUEST_CLASS" c:identifier="WEBKIT_IS_AUTHENTICATION_REQUEST_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAuthenticationRequest.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_AUTOMATION_SESSION" c:identifier="WEBKIT_IS_AUTOMATION_SESSION" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAutomationSession.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_AUTOMATION_SESSION_CLASS" c:identifier="WEBKIT_IS_AUTOMATION_SESSION_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitAutomationSession.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_BACK_FORWARD_LIST" c:identifier="WEBKIT_IS_BACK_FORWARD_LIST" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardList.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_BACK_FORWARD_LIST_CLASS" c:identifier="WEBKIT_IS_BACK_FORWARD_LIST_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardList.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_BACK_FORWARD_LIST_ITEM" c:identifier="WEBKIT_IS_BACK_FORWARD_LIST_ITEM" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardListItem.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_BACK_FORWARD_LIST_ITEM_CLASS" c:identifier="WEBKIT_IS_BACK_FORWARD_LIST_ITEM_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitBackForwardListItem.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_COLOR_CHOOSER_REQUEST" c:identifier="WEBKIT_IS_COLOR_CHOOSER_REQUEST" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.h" line="41"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_COLOR_CHOOSER_REQUEST_CLASS" c:identifier="WEBKIT_IS_COLOR_CHOOSER_REQUEST_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitColorChooserRequest.h" line="43"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_CONTEXT_MENU" c:identifier="WEBKIT_IS_CONTEXT_MENU" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenu.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_CONTEXT_MENU_CLASS" c:identifier="WEBKIT_IS_CONTEXT_MENU_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenu.h" line="38"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_CONTEXT_MENU_ITEM" c:identifier="WEBKIT_IS_CONTEXT_MENU_ITEM" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuItem.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_CONTEXT_MENU_ITEM_CLASS" c:identifier="WEBKIT_IS_CONTEXT_MENU_ITEM_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitContextMenuItem.h" line="39"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_COOKIE_MANAGER" c:identifier="WEBKIT_IS_COOKIE_MANAGER" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_COOKIE_MANAGER_CLASS" c:identifier="WEBKIT_IS_COOKIE_MANAGER_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitCookieManager.h" line="39"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_DEVICE_INFO_PERMISSION_REQUEST" c:identifier="WEBKIT_IS_DEVICE_INFO_PERMISSION_REQUEST" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDeviceInfoPermissionRequest.h" line="34"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_DEVICE_INFO_PERMISSION_REQUEST_CLASS" c:identifier="WEBKIT_IS_DEVICE_INFO_PERMISSION_REQUEST_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDeviceInfoPermissionRequest.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_DOWNLOAD" c:identifier="WEBKIT_IS_DOWNLOAD" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDownload.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_DOWNLOAD_CLASS" c:identifier="WEBKIT_IS_DOWNLOAD_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitDownload.h" line="39"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_EDITOR_STATE" c:identifier="WEBKIT_IS_EDITOR_STATE" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitEditorState.h" line="34"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_EDITOR_STATE_CLASS" c:identifier="WEBKIT_IS_EDITOR_STATE_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitEditorState.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_FAVICON_DATABASE" c:identifier="WEBKIT_IS_FAVICON_DATABASE" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFaviconDatabase.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_FAVICON_DATABASE_CLASS" c:identifier="WEBKIT_IS_FAVICON_DATABASE_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFaviconDatabase.h" line="38"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_FILE_CHOOSER_REQUEST" c:identifier="WEBKIT_IS_FILE_CHOOSER_REQUEST" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFileChooserRequest.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_FILE_CHOOSER_REQUEST_CLASS" c:identifier="WEBKIT_IS_FILE_CHOOSER_REQUEST_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFileChooserRequest.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_FIND_CONTROLLER" c:identifier="WEBKIT_IS_FIND_CONTROLLER" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFindController.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_FIND_CONTROLLER_CLASS" c:identifier="WEBKIT_IS_FIND_CONTROLLER_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFindController.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_FORM_SUBMISSION_REQUEST" c:identifier="WEBKIT_IS_FORM_SUBMISSION_REQUEST" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFormSubmissionRequest.h" line="34"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_FORM_SUBMISSION_REQUEST_CLASS" c:identifier="WEBKIT_IS_FORM_SUBMISSION_REQUEST_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitFormSubmissionRequest.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_GEOLOCATION_MANAGER" c:identifier="WEBKIT_IS_GEOLOCATION_MANAGER" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationManager.h" line="34"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_GEOLOCATION_MANAGER_CLASS" c:identifier="WEBKIT_IS_GEOLOCATION_MANAGER_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationManager.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_GEOLOCATION_PERMISSION_REQUEST" c:identifier="WEBKIT_IS_GEOLOCATION_PERMISSION_REQUEST" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationPermissionRequest.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_GEOLOCATION_PERMISSION_REQUEST_CLASS" c:identifier="WEBKIT_IS_GEOLOCATION_PERMISSION_REQUEST_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitGeolocationPermissionRequest.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_HIT_TEST_RESULT" c:identifier="WEBKIT_IS_HIT_TEST_RESULT" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="34"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_HIT_TEST_RESULT_CLASS" c:identifier="WEBKIT_IS_HIT_TEST_RESULT_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitHitTestResult.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_INSTALL_MISSING_MEDIA_PLUGINS_PERMISSION_REQUEST" c:identifier="WEBKIT_IS_INSTALL_MISSING_MEDIA_PLUGINS_PERMISSION_REQUEST" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitInstallMissingMediaPluginsPermissionRequest.h" line="34"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_INSTALL_MISSING_MEDIA_PLUGINS_PERMISSION_REQUEST_CLASS" c:identifier="WEBKIT_IS_INSTALL_MISSING_MEDIA_PLUGINS_PERMISSION_REQUEST_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitInstallMissingMediaPluginsPermissionRequest.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_NAVIGATION_POLICY_DECISION" c:identifier="WEBKIT_IS_NAVIGATION_POLICY_DECISION" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationPolicyDecision.h" line="38"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_NAVIGATION_POLICY_DECISION_CLASS" c:identifier="WEBKIT_IS_NAVIGATION_POLICY_DECISION_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationPolicyDecision.h" line="39"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_NOTIFICATION" c:identifier="WEBKIT_IS_NOTIFICATION" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNotification.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_NOTIFICATION_CLASS" c:identifier="WEBKIT_IS_NOTIFICATION_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNotification.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_NOTIFICATION_PERMISSION_REQUEST" c:identifier="WEBKIT_IS_NOTIFICATION_PERMISSION_REQUEST" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNotificationPermissionRequest.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_NOTIFICATION_PERMISSION_REQUEST_CLASS" c:identifier="WEBKIT_IS_NOTIFICATION_PERMISSION_REQUEST_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNotificationPermissionRequest.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_OPTION_MENU" c:identifier="WEBKIT_IS_OPTION_MENU" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_OPTION_MENU_CLASS" c:identifier="WEBKIT_IS_OPTION_MENU_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_PERMISSION_REQUEST" c:identifier="WEBKIT_IS_PERMISSION_REQUEST" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPermissionRequest.h" line="34"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_PLUGIN" c:identifier="WEBKIT_IS_PLUGIN" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPlugin.h" line="34"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_PLUGIN_CLASS" c:identifier="WEBKIT_IS_PLUGIN_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPlugin.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_POLICY_DECISION" c:identifier="WEBKIT_IS_POLICY_DECISION" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPolicyDecision.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_POLICY_DECISION_CLASS" c:identifier="WEBKIT_IS_POLICY_DECISION_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPolicyDecision.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_PRINT_CUSTOM_WIDGET" c:identifier="WEBKIT_IS_PRINT_CUSTOM_WIDGET" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_PRINT_CUSTOM_WIDGET_CLASS" c:identifier="WEBKIT_IS_PRINT_CUSTOM_WIDGET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_PRINT_OPERATION" c:identifier="WEBKIT_IS_PRINT_OPERATION" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_PRINT_OPERATION_CLASS" c:identifier="WEBKIT_IS_PRINT_OPERATION_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.h" line="38"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_RESPONSE_POLICY_DECISION" c:identifier="WEBKIT_IS_RESPONSE_POLICY_DECISION" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitResponsePolicyDecision.h" line="38"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_RESPONSE_POLICY_DECISION_CLASS" c:identifier="WEBKIT_IS_RESPONSE_POLICY_DECISION_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitResponsePolicyDecision.h" line="39"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_SECURITY_MANAGER" c:identifier="WEBKIT_IS_SECURITY_MANAGER" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityManager.h" line="34"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_SECURITY_MANAGER_CLASS" c:identifier="WEBKIT_IS_SECURITY_MANAGER_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityManager.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_SETTINGS" c:identifier="WEBKIT_IS_SETTINGS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="46"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_SETTINGS_CLASS" c:identifier="WEBKIT_IS_SETTINGS_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="47"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_URI_REQUEST" c:identifier="WEBKIT_IS_URI_REQUEST" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIRequest.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_URI_REQUEST_CLASS" c:identifier="WEBKIT_IS_URI_REQUEST_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIRequest.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_URI_RESPONSE" c:identifier="WEBKIT_IS_URI_RESPONSE" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIResponse.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_URI_RESPONSE_CLASS" c:identifier="WEBKIT_IS_URI_RESPONSE_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIResponse.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_URI_SCHEME_REQUEST" c:identifier="WEBKIT_IS_URI_SCHEME_REQUEST" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURISchemeRequest.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_URI_SCHEME_REQUEST_CLASS" c:identifier="WEBKIT_IS_URI_SCHEME_REQUEST_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURISchemeRequest.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_USER_CONTENT_FILTER_STORE" c:identifier="WEBKIT_IS_USER_CONTENT_FILTER_STORE" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentFilterStore.h" line="40"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_USER_CONTENT_FILTER_STORE_CLASS" c:identifier="WEBKIT_IS_USER_CONTENT_FILTER_STORE_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentFilterStore.h" line="42"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_USER_CONTENT_MANAGER" c:identifier="WEBKIT_IS_USER_CONTENT_MANAGER" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentManager.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_USER_CONTENT_MANAGER_CLASS" c:identifier="WEBKIT_IS_USER_CONTENT_MANAGER_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentManager.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_USER_MEDIA_PERMISSION_REQUEST" c:identifier="WEBKIT_IS_USER_MEDIA_PERMISSION_REQUEST" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserMediaPermissionRequest.h" line="34"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_USER_MEDIA_PERMISSION_REQUEST_CLASS" c:identifier="WEBKIT_IS_USER_MEDIA_PERMISSION_REQUEST_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserMediaPermissionRequest.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_WEBSITE_DATA_MANAGER" c:identifier="WEBKIT_IS_WEBSITE_DATA_MANAGER" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_WEBSITE_DATA_MANAGER_CLASS" c:identifier="WEBKIT_IS_WEBSITE_DATA_MANAGER_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h" line="38"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_WEB_CONTEXT" c:identifier="WEBKIT_IS_WEB_CONTEXT" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="44"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_WEB_CONTEXT_CLASS" c:identifier="WEBKIT_IS_WEB_CONTEXT_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="45"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_WEB_INSPECTOR" c:identifier="WEBKIT_IS_WEB_INSPECTOR" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_WEB_INSPECTOR_CLASS" c:identifier="WEBKIT_IS_WEB_INSPECTOR_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_WEB_RESOURCE" c:identifier="WEBKIT_IS_WEB_RESOURCE" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebResource.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_WEB_RESOURCE_CLASS" c:identifier="WEBKIT_IS_WEB_RESOURCE_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebResource.h" line="38"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_WEB_VIEW" c:identifier="WEBKIT_IS_WEB_VIEW" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="63"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_WEB_VIEW_BASE" c:identifier="WEBKIT_IS_WEB_VIEW_BASE" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.h" line="43"/>
|
|
<parameters>
|
|
<parameter name="object">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_WEB_VIEW_BASE_CLASS" c:identifier="WEBKIT_IS_WEB_VIEW_BASE_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.h" line="44"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_WEB_VIEW_CLASS" c:identifier="WEBKIT_IS_WEB_VIEW_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="65"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_WINDOW_PROPERTIES" c:identifier="WEBKIT_IS_WINDOW_PROPERTIES" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWindowProperties.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="IS_WINDOW_PROPERTIES_CLASS" c:identifier="WEBKIT_IS_WINDOW_PROPERTIES_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWindowProperties.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<enumeration name="InsecureContentEvent" glib:type-name="WebKitInsecureContentEvent" glib:get-type="webkit_insecure_content_event_get_type" c:type="WebKitInsecureContentEvent">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="141">Enum values used to denote the different events which can trigger
|
|
the detection of insecure content.</doc>
|
|
<member name="run" value="0" c:identifier="WEBKIT_INSECURE_CONTENT_RUN" glib:nick="run">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="143">Insecure content has been detected by
|
|
trying to execute any kind of logic (e.g. a script) from an
|
|
untrusted source.</doc>
|
|
</member>
|
|
<member name="displayed" value="1" c:identifier="WEBKIT_INSECURE_CONTENT_DISPLAYED" glib:nick="displayed">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="146">Insecure content has been
|
|
detected by trying to display any kind of resource (e.g. an image)
|
|
from an untrusted source.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<class name="InstallMissingMediaPluginsPermissionRequest" c:symbol-prefix="install_missing_media_plugins_permission_request" c:type="WebKitInstallMissingMediaPluginsPermissionRequest" parent="GObject.Object" glib:type-name="WebKitInstallMissingMediaPluginsPermissionRequest" glib:get-type="webkit_install_missing_media_plugins_permission_request_get_type" glib:type-struct="InstallMissingMediaPluginsPermissionRequestClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitInstallMissingMediaPluginsPermissionRequest.h" line="56"/>
|
|
<implements name="PermissionRequest"/>
|
|
<method name="get_description" c:identifier="webkit_install_missing_media_plugins_permission_request_get_description" version="2.10">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitInstallMissingMediaPluginsPermissionRequest.cpp" line="144">Gets the description about the missing plugins provided by the media backend when a media couldn't be played.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitInstallMissingMediaPluginsPermissionRequest.h" line="62"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitInstallMissingMediaPluginsPermissionRequest.cpp" line="150">a string with the description provided by the media backend.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitInstallMissingMediaPluginsPermissionRequest.cpp" line="146">a #WebKitInstallMissingMediaPluginsPermissionRequest</doc>
|
|
<type name="InstallMissingMediaPluginsPermissionRequest" c:type="WebKitInstallMissingMediaPluginsPermissionRequest*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv">
|
|
<type name="InstallMissingMediaPluginsPermissionRequestPrivate" c:type="WebKitInstallMissingMediaPluginsPermissionRequestPrivate*"/>
|
|
</field>
|
|
</class>
|
|
<record name="InstallMissingMediaPluginsPermissionRequestClass" c:type="WebKitInstallMissingMediaPluginsPermissionRequestClass" glib:is-gtype-struct-for="InstallMissingMediaPluginsPermissionRequest">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitInstallMissingMediaPluginsPermissionRequest.h" line="56"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitInstallMissingMediaPluginsPermissionRequest.h" line="52"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitInstallMissingMediaPluginsPermissionRequest.h" line="53"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitInstallMissingMediaPluginsPermissionRequest.h" line="54"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitInstallMissingMediaPluginsPermissionRequest.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="InstallMissingMediaPluginsPermissionRequestPrivate" c:type="WebKitInstallMissingMediaPluginsPermissionRequestPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitInstallMissingMediaPluginsPermissionRequest.h" line="41"/>
|
|
</record>
|
|
<enumeration name="JavascriptError" glib:type-name="WebKitJavascriptError" glib:get-type="webkit_javascript_error_get_type" c:type="WebKitJavascriptError" glib:error-domain="WebKitJavascriptError">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="125">Enum values used to denote errors happening when executing JavaScript</doc>
|
|
<member name="failed" value="699" c:identifier="WEBKIT_JAVASCRIPT_ERROR_SCRIPT_FAILED" glib:nick="failed">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="127">An exception was raised in JavaScript execution</doc>
|
|
</member>
|
|
<function name="quark" c:identifier="webkit_javascript_error_quark">
|
|
<return-value transfer-ownership="none">
|
|
<type name="GLib.Quark" c:type="GQuark"/>
|
|
</return-value>
|
|
</function>
|
|
</enumeration>
|
|
<record name="JavascriptResult" c:type="WebKitJavascriptResult" glib:type-name="WebKitJavascriptResult" glib:get-type="webkit_javascript_result_get_type" c:symbol-prefix="javascript_result">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitJavascriptResult.h" line="36"/>
|
|
<method name="get_global_context" c:identifier="webkit_javascript_result_get_global_context" introspectable="0" deprecated="1" deprecated-version="2.22">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitJavascriptResult.cpp" line="82">Get the global Javascript context that should be used with the
|
|
<function>JSValueRef</function> returned by webkit_javascript_result_get_value().</doc>
|
|
<doc-deprecated xml:space="preserve">Use jsc_value_get_context() instead.</doc-deprecated>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitJavascriptResult.h" line="49"/>
|
|
<return-value>
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitJavascriptResult.cpp" line="89">the <function>JSGlobalContextRef</function> for the #WebKitJavascriptResult</doc>
|
|
<type c:type="JSGlobalContextRef" name="JavaScriptCore.GlobalContextRef"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="js_result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitJavascriptResult.cpp" line="84">a #WebKitJavascriptResult</doc>
|
|
<type name="JavascriptResult" c:type="WebKitJavascriptResult*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_js_value" c:identifier="webkit_javascript_result_get_js_value" version="2.22">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitJavascriptResult.cpp" line="117">Get the #JSCValue of @js_result.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitJavascriptResult.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitJavascriptResult.cpp" line="123">the #JSCValue of the #WebKitJavascriptResult</doc>
|
|
<type name="JavaScriptCore.Value" c:type="JSCValue*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="js_result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitJavascriptResult.cpp" line="119">a #WebKitJavascriptResult</doc>
|
|
<type name="JavascriptResult" c:type="WebKitJavascriptResult*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_value" c:identifier="webkit_javascript_result_get_value" introspectable="0" deprecated="1" deprecated-version="2.22">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitJavascriptResult.cpp" line="99">Get the value of @js_result. You should use the <function>JSGlobalContextRef</function>
|
|
returned by webkit_javascript_result_get_global_context() to use the <function>JSValueRef</function>.</doc>
|
|
<doc-deprecated xml:space="preserve">Use webkit_javascript_result_get_js_value() instead.</doc-deprecated>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitJavascriptResult.h" line="52"/>
|
|
<return-value>
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitJavascriptResult.cpp" line="106">the <function>JSValueRef</function> of the #WebKitJavascriptResult</doc>
|
|
<type c:type="JSValueRef" name="JavaScriptCore.ValueRef"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="js_result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitJavascriptResult.cpp" line="101">a #WebKitJavascriptResult</doc>
|
|
<type name="JavascriptResult" c:type="WebKitJavascriptResult*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="ref" c:identifier="webkit_javascript_result_ref">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitJavascriptResult.cpp" line="49">Atomically increments the reference count of @js_result by one. This
|
|
function is MT-safe and may be called from any thread.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitJavascriptResult.h" line="43"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitJavascriptResult.cpp" line="56">The passed in #WebKitJavascriptResult</doc>
|
|
<type name="JavascriptResult" c:type="WebKitJavascriptResult*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="js_result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitJavascriptResult.cpp" line="51">a #WebKitJavascriptResult</doc>
|
|
<type name="JavascriptResult" c:type="WebKitJavascriptResult*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="unref" c:identifier="webkit_javascript_result_unref">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitJavascriptResult.cpp" line="64">Atomically decrements the reference count of @js_result by one. If the
|
|
reference count drops to 0, all memory allocated by the #WebKitJavascriptResult is
|
|
released. This function is MT-safe and may be called from any
|
|
thread.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitJavascriptResult.h" line="46"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="js_result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitJavascriptResult.cpp" line="66">a #WebKitJavascriptResult</doc>
|
|
<type name="JavascriptResult" c:type="WebKitJavascriptResult*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
</record>
|
|
<enumeration name="LoadEvent" glib:type-name="WebKitLoadEvent" glib:get-type="webkit_load_event_get_type" c:type="WebKitLoadEvent">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="105">Enum values used to denote the different events that happen during a
|
|
#WebKitWebView load operation.</doc>
|
|
<member name="started" value="0" c:identifier="WEBKIT_LOAD_STARTED" glib:nick="started">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="107">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.</doc>
|
|
</member>
|
|
<member name="redirected" value="1" c:identifier="WEBKIT_LOAD_REDIRECTED" glib:nick="redirected">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="112">A provisional data source received
|
|
a server redirect.</doc>
|
|
</member>
|
|
<member name="committed" value="2" c:identifier="WEBKIT_LOAD_COMMITTED" glib:nick="committed">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="114">The content started arriving for a page load.
|
|
The necessary transport requirements are established, and the
|
|
load is being performed.</doc>
|
|
</member>
|
|
<member name="finished" value="3" c:identifier="WEBKIT_LOAD_FINISHED" glib:nick="finished">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="117">Load completed. All resources are done loading
|
|
or there was an error during the load operation.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<constant name="MAJOR_VERSION" value="2" c:type="WEBKIT_MAJOR_VERSION">
|
|
<doc xml:space="preserve" filename="obj-x86_64-linux-gnu/DerivedSources/webkit2gtk/webkit2/WebKitVersion.h" line="31">Like webkit_get_major_version(), but from the headers used at
|
|
application compile time, rather than from the library linked
|
|
against at application run time.</doc>
|
|
<source-position filename="obj-x86_64-linux-gnu/DerivedSources/webkit2gtk/webkit2/WebKitVersion.h" line="38"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="MICRO_VERSION" value="1" c:type="WEBKIT_MICRO_VERSION">
|
|
<doc xml:space="preserve" filename="obj-x86_64-linux-gnu/DerivedSources/webkit2gtk/webkit2/WebKitVersion.h" line="49">Like webkit_get_micro_version(), but from the headers used at
|
|
application compile time, rather than from the library linked
|
|
against at application run time.</doc>
|
|
<source-position filename="obj-x86_64-linux-gnu/DerivedSources/webkit2gtk/webkit2/WebKitVersion.h" line="56"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<constant name="MINOR_VERSION" value="26" c:type="WEBKIT_MINOR_VERSION">
|
|
<doc xml:space="preserve" filename="obj-x86_64-linux-gnu/DerivedSources/webkit2gtk/webkit2/WebKitVersion.h" line="40">Like webkit_get_minor_version(), but from the headers used at
|
|
application compile time, rather than from the library linked
|
|
against at application run time.</doc>
|
|
<source-position filename="obj-x86_64-linux-gnu/DerivedSources/webkit2gtk/webkit2/WebKitVersion.h" line="47"/>
|
|
<type name="gint" c:type="gint"/>
|
|
</constant>
|
|
<record name="MimeInfo" c:type="WebKitMimeInfo" glib:type-name="WebKitMimeInfo" glib:get-type="webkit_mime_info_get_type" c:symbol-prefix="mime_info">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitMimeInfo.h" line="34"/>
|
|
<method name="get_description" c:identifier="webkit_mime_info_get_description">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitMimeInfo.h" line="50"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitMimeInfo.cpp" line="104">the description of the MIME type of @info</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="info" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitMimeInfo.cpp" line="102">a #WebKitMimeInfo</doc>
|
|
<type name="MimeInfo" c:type="WebKitMimeInfo*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_extensions" c:identifier="webkit_mime_info_get_extensions">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitMimeInfo.cpp" line="118">Get the list of file extensions associated to the
|
|
MIME type of @info</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitMimeInfo.h" line="53"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitMimeInfo.cpp" line="125">a
|
|
%NULL-terminated array of strings</doc>
|
|
<array c:type="const gchar* const*">
|
|
<type name="utf8"/>
|
|
</array>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="info" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitMimeInfo.cpp" line="120">a #WebKitMimeInfo</doc>
|
|
<type name="MimeInfo" c:type="WebKitMimeInfo*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_mime_type" c:identifier="webkit_mime_info_get_mime_type">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitMimeInfo.h" line="47"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitMimeInfo.cpp" line="86">the MIME type of @info</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="info" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitMimeInfo.cpp" line="84">a #WebKitMimeInfo</doc>
|
|
<type name="MimeInfo" c:type="WebKitMimeInfo*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="ref" c:identifier="webkit_mime_info_ref">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitMimeInfo.cpp" line="50">Atomically increments the reference count of @info by one. This
|
|
function is MT-safe and may be called from any thread.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitMimeInfo.h" line="41"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitMimeInfo.cpp" line="57">The passed in #WebKitMimeInfo</doc>
|
|
<type name="MimeInfo" c:type="WebKitMimeInfo*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="info" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitMimeInfo.cpp" line="52">a #WebKitMimeInfo</doc>
|
|
<type name="MimeInfo" c:type="WebKitMimeInfo*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="unref" c:identifier="webkit_mime_info_unref">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitMimeInfo.cpp" line="65">Atomically decrements the reference count of @info by one. If the
|
|
reference count drops to 0, all memory allocated by the #WebKitMimeInfo is
|
|
released. This function is MT-safe and may be called from any
|
|
thread.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitMimeInfo.h" line="44"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="info" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitMimeInfo.cpp" line="67">a #WebKitMimeInfo</doc>
|
|
<type name="MimeInfo" c:type="WebKitMimeInfo*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
</record>
|
|
<function-macro name="NAVIGATION_POLICY_DECISION" c:identifier="WEBKIT_NAVIGATION_POLICY_DECISION" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationPolicyDecision.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="NAVIGATION_POLICY_DECISION_CLASS" c:identifier="WEBKIT_NAVIGATION_POLICY_DECISION_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationPolicyDecision.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="NAVIGATION_POLICY_DECISION_GET_CLASS" c:identifier="WEBKIT_NAVIGATION_POLICY_DECISION_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationPolicyDecision.h" line="40"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="NOTIFICATION" c:identifier="WEBKIT_NOTIFICATION" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNotification.h" line="34"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="NOTIFICATION_CLASS" c:identifier="WEBKIT_NOTIFICATION_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNotification.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="NOTIFICATION_GET_CLASS" c:identifier="WEBKIT_NOTIFICATION_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNotification.h" line="38"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="NOTIFICATION_PERMISSION_REQUEST" c:identifier="WEBKIT_NOTIFICATION_PERMISSION_REQUEST" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNotificationPermissionRequest.h" line="33"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="NOTIFICATION_PERMISSION_REQUEST_CLASS" c:identifier="WEBKIT_NOTIFICATION_PERMISSION_REQUEST_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNotificationPermissionRequest.h" line="34"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="NOTIFICATION_PERMISSION_REQUEST_GET_CLASS" c:identifier="WEBKIT_NOTIFICATION_PERMISSION_REQUEST_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNotificationPermissionRequest.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<record name="NavigationAction" c:type="WebKitNavigationAction" glib:type-name="WebKitNavigationAction" glib:get-type="webkit_navigation_action_get_type" c:symbol-prefix="navigation_action">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationAction.h" line="55"/>
|
|
<method name="copy" c:identifier="webkit_navigation_action_copy" version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationAction.cpp" line="38">Make a copy of @navigation.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationAction.h" line="62"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationAction.cpp" line="44">A copy of passed in #WebKitNavigationAction</doc>
|
|
<type name="NavigationAction" c:type="WebKitNavigationAction*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="navigation" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationAction.cpp" line="40">a #WebKitNavigationAction</doc>
|
|
<type name="NavigationAction" c:type="WebKitNavigationAction*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="free" c:identifier="webkit_navigation_action_free" version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationAction.cpp" line="57">Free the #WebKitNavigationAction</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationAction.h" line="65"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="navigation" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationAction.cpp" line="59">a #WebKitNavigationAction</doc>
|
|
<type name="NavigationAction" c:type="WebKitNavigationAction*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_modifiers" c:identifier="webkit_navigation_action_get_modifiers" version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationAction.cpp" line="106">Return a bitmask of #GdkModifierType values describing the modifier keys that were in effect
|
|
when the navigation was requested</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationAction.h" line="74"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationAction.cpp" line="113">the modifier keys</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="navigation" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationAction.cpp" line="108">a #WebKitNavigationAction</doc>
|
|
<type name="NavigationAction" c:type="WebKitNavigationAction*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_mouse_button" c:identifier="webkit_navigation_action_get_mouse_button" version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationAction.cpp" line="89">Return the number of the mouse button that triggered the navigation, or 0 if
|
|
the navigation was not started by a mouse event.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationAction.h" line="71"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationAction.cpp" line="96">the mouse button number or 0</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="navigation" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationAction.cpp" line="91">a #WebKitNavigationAction</doc>
|
|
<type name="NavigationAction" c:type="WebKitNavigationAction*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_navigation_type" c:identifier="webkit_navigation_action_get_navigation_type" version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationAction.cpp" line="73">Return the type of action that triggered the navigation.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationAction.h" line="68"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationAction.cpp" line="79">a #WebKitNavigationType</doc>
|
|
<type name="NavigationType" c:type="WebKitNavigationType"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="navigation" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationAction.cpp" line="75">a #WebKitNavigationAction</doc>
|
|
<type name="NavigationAction" c:type="WebKitNavigationAction*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_request" c:identifier="webkit_navigation_action_get_request" version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationAction.cpp" line="123">Return the #WebKitURIRequest associated with the navigation action.
|
|
Modifications to the returned object are <emphasis>not</emphasis> taken
|
|
into account when the request is sent over the network, and is intended
|
|
only to aid in evaluating whether a navigation action should be taken or
|
|
not. To modify requests before they are sent over the network the
|
|
#WebKitPage::send-request signal can be used instead.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationAction.h" line="77"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationAction.cpp" line="134">a #WebKitURIRequest</doc>
|
|
<type name="URIRequest" c:type="WebKitURIRequest*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="navigation" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationAction.cpp" line="125">a #WebKitNavigationAction</doc>
|
|
<type name="NavigationAction" c:type="WebKitNavigationAction*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_redirect" c:identifier="webkit_navigation_action_is_redirect" version="2.20">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationAction.cpp" line="162">Returns whether the @navigation was redirected.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationAction.h" line="83"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationAction.cpp" line="168">%TRUE if the original navigation was redirected, %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="navigation" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationAction.cpp" line="164">a #WebKitNavigationAction</doc>
|
|
<type name="NavigationAction" c:type="WebKitNavigationAction*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_user_gesture" c:identifier="webkit_navigation_action_is_user_gesture" version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationAction.cpp" line="146">Return whether the navigation was triggered by a user gesture like a mouse click.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationAction.h" line="80"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationAction.cpp" line="152">whether navigation action is a user gesture</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="navigation" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationAction.cpp" line="148">a #WebKitNavigationAction</doc>
|
|
<type name="NavigationAction" c:type="WebKitNavigationAction*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
</record>
|
|
<class name="NavigationPolicyDecision" c:symbol-prefix="navigation_policy_decision" c:type="WebKitNavigationPolicyDecision" parent="PolicyDecision" glib:type-name="WebKitNavigationPolicyDecision" glib:get-type="webkit_navigation_policy_decision_get_type" glib:type-struct="NavigationPolicyDecisionClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationPolicyDecision.h" line="60"/>
|
|
<method name="get_frame_name" c:identifier="webkit_navigation_policy_decision_get_frame_name">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp" line="296">Gets the value of the #WebKitNavigationPolicyDecision:frame-name property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationPolicyDecision.h" line="81"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp" line="302">The name of the new frame this navigation action targets or %NULL</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="decision" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp" line="298">a #WebKitNavigationPolicyDecision</doc>
|
|
<type name="NavigationPolicyDecision" c:type="WebKitNavigationPolicyDecision*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_modifiers" c:identifier="webkit_navigation_policy_decision_get_modifiers" deprecated="1" deprecated-version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp" line="263">Gets the value of the #WebKitNavigationPolicyDecision:modifiers property.</doc>
|
|
<doc-deprecated xml:space="preserve">Use webkit_navigation_policy_decision_get_navigation_action() instead.</doc-deprecated>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationPolicyDecision.h" line="75"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp" line="269">The modifiers active if this decision was triggered by a mouse event</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="decision" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp" line="265">a #WebKitNavigationPolicyDecision</doc>
|
|
<type name="NavigationPolicyDecision" c:type="WebKitNavigationPolicyDecision*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_mouse_button" c:identifier="webkit_navigation_policy_decision_get_mouse_button" deprecated="1" deprecated-version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp" line="247">Gets the value of the #WebKitNavigationPolicyDecision:mouse-button property.</doc>
|
|
<doc-deprecated xml:space="preserve">Use webkit_navigation_policy_decision_get_navigation_action() instead.</doc-deprecated>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationPolicyDecision.h" line="72"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp" line="253">The mouse button used if this decision was triggered by a mouse event or 0 otherwise</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="decision" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp" line="249">a #WebKitNavigationPolicyDecision</doc>
|
|
<type name="NavigationPolicyDecision" c:type="WebKitNavigationPolicyDecision*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_navigation_action" c:identifier="webkit_navigation_policy_decision_get_navigation_action" version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp" line="214">Gets the value of the #WebKitNavigationPolicyDecision:navigation-action property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationPolicyDecision.h" line="66"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp" line="220">The #WebKitNavigationAction triggering this policy decision.</doc>
|
|
<type name="NavigationAction" c:type="WebKitNavigationAction*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="decision" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp" line="216">a #WebKitNavigationPolicyDecision</doc>
|
|
<type name="NavigationPolicyDecision" c:type="WebKitNavigationPolicyDecision*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_navigation_type" c:identifier="webkit_navigation_policy_decision_get_navigation_type" deprecated="1" deprecated-version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp" line="231">Gets the value of the #WebKitNavigationPolicyDecision:navigation-type property.</doc>
|
|
<doc-deprecated xml:space="preserve">Use webkit_navigation_policy_decision_get_navigation_action() instead.</doc-deprecated>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationPolicyDecision.h" line="69"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp" line="237">The type of navigation triggering this policy decision.</doc>
|
|
<type name="NavigationType" c:type="WebKitNavigationType"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="decision" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp" line="233">a #WebKitNavigationPolicyDecision</doc>
|
|
<type name="NavigationPolicyDecision" c:type="WebKitNavigationPolicyDecision*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_request" c:identifier="webkit_navigation_policy_decision_get_request" deprecated="1" deprecated-version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp" line="279">Gets the value of the #WebKitNavigationPolicyDecision:request property.</doc>
|
|
<doc-deprecated xml:space="preserve">Use webkit_navigation_policy_decision_get_navigation_action() instead.</doc-deprecated>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationPolicyDecision.h" line="78"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp" line="285">The URI request that is associated with this navigation</doc>
|
|
<type name="URIRequest" c:type="WebKitURIRequest*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="decision" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp" line="281">a #WebKitNavigationPolicyDecision</doc>
|
|
<type name="NavigationPolicyDecision" c:type="WebKitNavigationPolicyDecision*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="frame-name" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp" line="197">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 %NULL.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="modifiers" deprecated="1" deprecated-version="2.6" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp" line="161">If the navigation associated with this policy decision was originally
|
|
triggered by a mouse event, this property contains a bitmask of various
|
|
#GdkModifierType 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.</doc>
|
|
<doc-deprecated xml:space="preserve">Use #WebKitNavigationPolicyDecision:navigation-action instead</doc-deprecated>
|
|
<type name="guint" c:type="guint"/>
|
|
</property>
|
|
<property name="mouse-button" deprecated="1" deprecated-version="2.6" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp" line="142">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.</doc>
|
|
<doc-deprecated xml:space="preserve">Use #WebKitNavigationPolicyDecision:navigation-action instead</doc-deprecated>
|
|
<type name="guint" c:type="guint"/>
|
|
</property>
|
|
<property name="navigation-action" version="2.6" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp" line="106">The #WebKitNavigationAction that triggered this policy decision.</doc>
|
|
<type name="NavigationAction"/>
|
|
</property>
|
|
<property name="navigation-type" deprecated="1" deprecated-version="2.6" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp" line="124">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.</doc>
|
|
<doc-deprecated xml:space="preserve">Use #WebKitNavigationPolicyDecision:navigation-action instead</doc-deprecated>
|
|
<type name="NavigationType"/>
|
|
</property>
|
|
<property name="request" deprecated="1" deprecated-version="2.6" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNavigationPolicyDecision.cpp" line="180">This property contains the #WebKitURIRequest associated with this
|
|
navigation.</doc>
|
|
<doc-deprecated xml:space="preserve">Use #WebKitNavigationPolicyDecision:navigation-action instead</doc-deprecated>
|
|
<type name="URIRequest"/>
|
|
</property>
|
|
<field name="parent">
|
|
<type name="PolicyDecision" c:type="WebKitPolicyDecision"/>
|
|
</field>
|
|
<field name="priv" readable="0" private="1">
|
|
<type name="NavigationPolicyDecisionPrivate" c:type="WebKitNavigationPolicyDecisionPrivate*"/>
|
|
</field>
|
|
</class>
|
|
<record name="NavigationPolicyDecisionClass" c:type="WebKitNavigationPolicyDecisionClass" glib:is-gtype-struct-for="NavigationPolicyDecision">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationPolicyDecision.h" line="60"/>
|
|
<field name="parent_class">
|
|
<type name="PolicyDecisionClass" c:type="WebKitPolicyDecisionClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationPolicyDecision.h" line="56"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationPolicyDecision.h" line="57"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationPolicyDecision.h" line="58"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationPolicyDecision.h" line="59"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="NavigationPolicyDecisionPrivate" c:type="WebKitNavigationPolicyDecisionPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationPolicyDecision.h" line="44"/>
|
|
</record>
|
|
<enumeration name="NavigationType" glib:type-name="WebKitNavigationType" glib:get-type="webkit_navigation_type_get_type" c:type="WebKitNavigationType">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationAction.h" line="35">Enum values used to denote the various navigation types.</doc>
|
|
<member name="link_clicked" value="0" c:identifier="WEBKIT_NAVIGATION_TYPE_LINK_CLICKED" glib:nick="link-clicked">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationAction.h" line="37">The navigation was triggered by clicking a link.</doc>
|
|
</member>
|
|
<member name="form_submitted" value="1" c:identifier="WEBKIT_NAVIGATION_TYPE_FORM_SUBMITTED" glib:nick="form-submitted">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationAction.h" line="38">The navigation was triggered by submitting a form.</doc>
|
|
</member>
|
|
<member name="back_forward" value="2" c:identifier="WEBKIT_NAVIGATION_TYPE_BACK_FORWARD" glib:nick="back-forward">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationAction.h" line="39">The navigation was triggered by navigating forward or backward.</doc>
|
|
</member>
|
|
<member name="reload" value="3" c:identifier="WEBKIT_NAVIGATION_TYPE_RELOAD" glib:nick="reload">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationAction.h" line="40">The navigation was triggered by reloading.</doc>
|
|
</member>
|
|
<member name="form_resubmitted" value="4" c:identifier="WEBKIT_NAVIGATION_TYPE_FORM_RESUBMITTED" glib:nick="form-resubmitted">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationAction.h" line="41">The navigation was triggered by resubmitting a form.</doc>
|
|
</member>
|
|
<member name="other" value="5" c:identifier="WEBKIT_NAVIGATION_TYPE_OTHER" glib:nick="other">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitNavigationAction.h" line="42">The navigation was triggered by some other action.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<enumeration name="NetworkError" glib:type-name="WebKitNetworkError" glib:get-type="webkit_network_error_get_type" c:type="WebKitNetworkError" glib:error-domain="WebKitNetworkError">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="41">Enum values used to denote the various network errors.</doc>
|
|
<member name="failed" value="399" c:identifier="WEBKIT_NETWORK_ERROR_FAILED" glib:nick="failed">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="43">Generic load failure</doc>
|
|
</member>
|
|
<member name="transport" value="300" c:identifier="WEBKIT_NETWORK_ERROR_TRANSPORT" glib:nick="transport">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="44">Load failure due to transport error</doc>
|
|
</member>
|
|
<member name="unknown_protocol" value="301" c:identifier="WEBKIT_NETWORK_ERROR_UNKNOWN_PROTOCOL" glib:nick="unknown-protocol">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="45">Load failure due to unknown protocol</doc>
|
|
</member>
|
|
<member name="cancelled" value="302" c:identifier="WEBKIT_NETWORK_ERROR_CANCELLED" glib:nick="cancelled">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="46">Load failure due to cancellation</doc>
|
|
</member>
|
|
<member name="file_does_not_exist" value="303" c:identifier="WEBKIT_NETWORK_ERROR_FILE_DOES_NOT_EXIST" glib:nick="file-does-not-exist">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="47">Load failure due to missing file</doc>
|
|
</member>
|
|
<function name="quark" c:identifier="webkit_network_error_quark">
|
|
<return-value transfer-ownership="none">
|
|
<type name="GLib.Quark" c:type="GQuark"/>
|
|
</return-value>
|
|
</function>
|
|
</enumeration>
|
|
<enumeration name="NetworkProxyMode" version="2.16" glib:type-name="WebKitNetworkProxyMode" glib:get-type="webkit_network_proxy_mode_get_type" c:type="WebKitNetworkProxyMode">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="105">Enum values used to set the network proxy mode.</doc>
|
|
<member name="default" value="0" c:identifier="WEBKIT_NETWORK_PROXY_MODE_DEFAULT" glib:nick="default">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="107">Use the default proxy of the system.</doc>
|
|
</member>
|
|
<member name="no_proxy" value="1" c:identifier="WEBKIT_NETWORK_PROXY_MODE_NO_PROXY" glib:nick="no-proxy">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="108">Do not use any proxy.</doc>
|
|
</member>
|
|
<member name="custom" value="2" c:identifier="WEBKIT_NETWORK_PROXY_MODE_CUSTOM" glib:nick="custom">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="109">Use custom proxy settings.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<record name="NetworkProxySettings" c:type="WebKitNetworkProxySettings" glib:type-name="WebKitNetworkProxySettings" glib:get-type="webkit_network_proxy_settings_get_type" c:symbol-prefix="network_proxy_settings">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNetworkProxySettings.h" line="34"/>
|
|
<constructor name="new" c:identifier="webkit_network_proxy_settings_new" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNetworkProxySettings.cpp" line="63">Create a new #WebKitNetworkProxySettings with the given @default_proxy_uri and @ignore_hosts.
|
|
|
|
The default proxy URI will be used for any URI that doesn't match @ignore_hosts, and doesn't match any
|
|
of the schemes added with webkit_network_proxy_settings_add_proxy_for_scheme().
|
|
If @default_proxy_uri starts with "socks://", it will be treated as referring to all three of the
|
|
socks5, socks4a, and socks4 proxy types.
|
|
|
|
@ignore_hosts is a list of hostnames and IP addresses that the resolver should allow direct connections to.
|
|
Entries can be in one of 4 formats:
|
|
<itemizedlist>
|
|
<listitem><para>
|
|
A hostname, such as "example.com", ".example.com", or "*.example.com", any of which match "example.com" or
|
|
any subdomain of it.
|
|
</para></listitem>
|
|
<listitem><para>
|
|
An IPv4 or IPv6 address, such as "192.168.1.1", which matches only that address.
|
|
</para></listitem>
|
|
<listitem><para>
|
|
A hostname or IP address followed by a port, such as "example.com:80", which matches whatever the hostname or IP
|
|
address would match, but only for URLs with the (explicitly) indicated port. In the case of an IPv6 address, the address
|
|
part must appear in brackets: "[::1]:443"
|
|
</para></listitem>
|
|
<listitem><para>
|
|
An IP address range, given by a base address and prefix length, such as "fe80::/10", which matches any address in that range.
|
|
</para></listitem>
|
|
</itemizedlist>
|
|
|
|
Note that when dealing with Unicode hostnames, the matching is done against the ASCII form of the name.
|
|
Also note that hostname exclusions apply only to connections made to hosts identified by name, and IP address exclusions apply only
|
|
to connections made to hosts identified by address. That is, if example.com has an address of 192.168.1.1, and @ignore_hosts
|
|
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.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNetworkProxySettings.h" line="40"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNetworkProxySettings.cpp" line="100">A new #WebKitNetworkProxySettings.</doc>
|
|
<type name="NetworkProxySettings" c:type="WebKitNetworkProxySettings*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="default_proxy_uri" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNetworkProxySettings.cpp" line="65">the default proxy URI to use, or %NULL.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="ignore_hosts" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNetworkProxySettings.cpp" line="66">an optional list of hosts/IP addresses to not use a proxy for.</doc>
|
|
<array c:type="const gchar* const*">
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</array>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<method name="add_proxy_for_scheme" c:identifier="webkit_network_proxy_settings_add_proxy_for_scheme" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNetworkProxySettings.cpp" line="150">Adds a URI-scheme-specific proxy. URIs whose scheme matches @uri_scheme will be proxied via @proxy_uri.
|
|
As with the default proxy URI, if @proxy_uri starts with "socks://", it will be treated as referring to
|
|
all three of the socks5, socks4a, and socks4 proxy types.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNetworkProxySettings.h" line="50"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="proxy_settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNetworkProxySettings.cpp" line="152">a #WebKitNetworkProxySettings</doc>
|
|
<type name="NetworkProxySettings" c:type="WebKitNetworkProxySettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="scheme" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNetworkProxySettings.cpp" line="153">the URI scheme to add a proxy for</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="proxy_uri" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNetworkProxySettings.cpp" line="154">the proxy URI to use for @uri_scheme</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="copy" c:identifier="webkit_network_proxy_settings_copy" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNetworkProxySettings.cpp" line="115">Make a copy of the #WebKitNetworkProxySettings.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNetworkProxySettings.h" line="44"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNetworkProxySettings.cpp" line="121">A copy of passed in #WebKitNetworkProxySettings</doc>
|
|
<type name="NetworkProxySettings" c:type="WebKitNetworkProxySettings*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="proxy_settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNetworkProxySettings.cpp" line="117">a #WebKitNetworkProxySettings</doc>
|
|
<type name="NetworkProxySettings" c:type="WebKitNetworkProxySettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="free" c:identifier="webkit_network_proxy_settings_free" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNetworkProxySettings.cpp" line="134">Free the #WebKitNetworkProxySettings.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNetworkProxySettings.h" line="47"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="proxy_settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNetworkProxySettings.cpp" line="136">A #WebKitNetworkProxySettings</doc>
|
|
<type name="NetworkProxySettings" c:type="WebKitNetworkProxySettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
</record>
|
|
<class name="Notification" c:symbol-prefix="notification" c:type="WebKitNotification" parent="GObject.Object" glib:type-name="WebKitNotification" glib:get-type="webkit_notification_get_type" glib:type-struct="NotificationClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNotification.h" line="59"/>
|
|
<method name="clicked" c:identifier="webkit_notification_clicked" version="2.12">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNotification.cpp" line="293">Tells WebKit the notification has been clicked. This will emit the
|
|
#WebKitNotification::clicked signal.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNotification.h" line="80"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="notification" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNotification.cpp" line="295">a #WebKitNotification</doc>
|
|
<type name="Notification" c:type="WebKitNotification*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="close" c:identifier="webkit_notification_close" version="2.8">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNotification.cpp" line="278">Closes the notification.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNotification.h" line="77"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="notification" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNotification.cpp" line="280">a #WebKitNotification</doc>
|
|
<type name="Notification" c:type="WebKitNotification*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_body" c:identifier="webkit_notification_get_body" version="2.8">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNotification.cpp" line="243">Obtains the body for the notification.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNotification.h" line="71"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNotification.cpp" line="249">the body for the notification</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="notification" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNotification.cpp" line="245">a #WebKitNotification</doc>
|
|
<type name="Notification" c:type="WebKitNotification*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_id" c:identifier="webkit_notification_get_id" version="2.8">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNotification.cpp" line="209">Obtains the unique id for the notification.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNotification.h" line="65"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNotification.cpp" line="215">the unique id for the notification</doc>
|
|
<type name="guint64" c:type="guint64"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="notification" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNotification.cpp" line="211">a #WebKitNotification</doc>
|
|
<type name="Notification" c:type="WebKitNotification*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_tag" c:identifier="webkit_notification_get_tag" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNotification.cpp" line="260">Obtains the tag identifier for the notification.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNotification.h" line="74"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNotification.cpp" line="266">the tag for the notification</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="notification" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNotification.cpp" line="262">a #WebKitNotification</doc>
|
|
<type name="Notification" c:type="WebKitNotification*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_title" c:identifier="webkit_notification_get_title" version="2.8">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNotification.cpp" line="226">Obtains the title for the notification.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNotification.h" line="68"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNotification.cpp" line="232">the title for the notification</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="notification" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNotification.cpp" line="228">a #WebKitNotification</doc>
|
|
<type name="Notification" c:type="WebKitNotification*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="body" version="2.8" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNotification.cpp" line="123">The body for the notification.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="id" version="2.8" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNotification.cpp" line="93">The unique id for the notification.</doc>
|
|
<type name="guint64" c:type="guint64"/>
|
|
</property>
|
|
<property name="tag" version="2.16" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNotification.cpp" line="138">The tag identifier for the notification.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="title" version="2.8" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNotification.cpp" line="108">The title for the notification.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv">
|
|
<type name="NotificationPrivate" c:type="WebKitNotificationPrivate*"/>
|
|
</field>
|
|
<glib:signal name="clicked" when="last" version="2.12">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNotification.cpp" line="174">Emitted when a notification has been clicked. See webkit_notification_clicked().</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="closed" when="last" version="2.8">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitNotification.cpp" line="153">Emitted when a notification has been withdrawn.
|
|
|
|
The default handler will close the notification using libnotify, if built with
|
|
support for it.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
</class>
|
|
<record name="NotificationClass" c:type="WebKitNotificationClass" glib:is-gtype-struct-for="Notification">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNotification.h" line="59"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNotification.h" line="53"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNotification.h" line="54"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNotification.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNotification.h" line="56"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved4" introspectable="0">
|
|
<callback name="_webkit_reserved4">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNotification.h" line="57"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved5" introspectable="0">
|
|
<callback name="_webkit_reserved5">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNotification.h" line="58"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<class name="NotificationPermissionRequest" c:symbol-prefix="notification_permission_request" c:type="WebKitNotificationPermissionRequest" parent="GObject.Object" glib:type-name="WebKitNotificationPermissionRequest" glib:get-type="webkit_notification_permission_request_get_type" glib:type-struct="NotificationPermissionRequestClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNotificationPermissionRequest.h" line="52"/>
|
|
<implements name="PermissionRequest"/>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv" readable="0" private="1">
|
|
<type name="NotificationPermissionRequestPrivate" c:type="WebKitNotificationPermissionRequestPrivate*"/>
|
|
</field>
|
|
</class>
|
|
<record name="NotificationPermissionRequestClass" c:type="WebKitNotificationPermissionRequestClass" glib:is-gtype-struct-for="NotificationPermissionRequest">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNotificationPermissionRequest.h" line="52"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
</record>
|
|
<record name="NotificationPermissionRequestPrivate" c:type="WebKitNotificationPermissionRequestPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNotificationPermissionRequest.h" line="41"/>
|
|
</record>
|
|
<record name="NotificationPrivate" c:type="WebKitNotificationPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitNotification.h" line="42"/>
|
|
</record>
|
|
<function-macro name="OPTION_MENU" c:identifier="WEBKIT_OPTION_MENU" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.h" line="34"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="OPTION_MENU_CLASS" c:identifier="WEBKIT_OPTION_MENU_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="OPTION_MENU_GET_CLASS" c:identifier="WEBKIT_OPTION_MENU_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.h" line="38"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<class name="OptionMenu" c:symbol-prefix="option_menu" c:type="WebKitOptionMenu" parent="GObject.Object" glib:type-name="WebKitOptionMenu" glib:get-type="webkit_option_menu_get_type" glib:type-struct="OptionMenuClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.h" line="57"/>
|
|
<method name="activate_item" c:identifier="webkit_option_menu_activate_item" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.cpp" line="149">Activates the #WebKitOptionMenuItem at @index in @menu. Activating an item changes the value
|
|
of the element making the item the active one. You are expected to close the menu with
|
|
webkit_option_menu_close() after activating an item, calling this function again will have no
|
|
effect.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.h" line="74"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="menu" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.cpp" line="151">a #WebKitOptionMenu</doc>
|
|
<type name="OptionMenu" c:type="WebKitOptionMenu*"/>
|
|
</instance-parameter>
|
|
<parameter name="index" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.cpp" line="152">the index of the item</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="close" c:identifier="webkit_option_menu_close" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.cpp" line="169">Request to close a #WebKitOptionMenu. This emits WebKitOptionMenu::close signal.
|
|
This function should always be called to notify WebKit that the associated
|
|
menu has been closed. If the menu is closed and neither webkit_option_menu_select_item()
|
|
nor webkit_option_menu_activate_item() have been called, the element value remains
|
|
unchanged.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.h" line="78"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="menu" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.cpp" line="171">a #WebKitOptionMenu</doc>
|
|
<type name="OptionMenu" c:type="WebKitOptionMenu*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_item" c:identifier="webkit_option_menu_get_item" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.cpp" line="110">Returns the #WebKitOptionMenuItem at @index in @menu.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.h" line="66"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.cpp" line="117">a #WebKitOptionMenuItem of @menu.</doc>
|
|
<type name="OptionMenuItem" c:type="WebKitOptionMenuItem*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="menu" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.cpp" line="112">a #WebKitOptionMenu</doc>
|
|
<type name="OptionMenu" c:type="WebKitOptionMenu*"/>
|
|
</instance-parameter>
|
|
<parameter name="index" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.cpp" line="113">the index of the item</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_n_items" c:identifier="webkit_option_menu_get_n_items" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.cpp" line="93">Gets the length of the @menu.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.h" line="63"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.cpp" line="99">the number of #WebKitOptionMenuItem<!-- -->s in @menu</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="menu" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.cpp" line="95">a #WebKitOptionMenu</doc>
|
|
<type name="OptionMenu" c:type="WebKitOptionMenu*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="select_item" c:identifier="webkit_option_menu_select_item" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.cpp" line="129">Selects the #WebKitOptionMenuItem at @index in @menu. Selecting an item changes the
|
|
text shown by the combo button, but it doesn't change the value of the element. You need to
|
|
explicitly activate the item with webkit_option_menu_select_item() or close the menu with
|
|
webkit_option_menu_close() in which case the currently selected item will be activated.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.h" line="70"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="menu" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.cpp" line="131">a #WebKitOptionMenu</doc>
|
|
<type name="OptionMenu" c:type="WebKitOptionMenu*"/>
|
|
</instance-parameter>
|
|
<parameter name="index" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.cpp" line="132">the index of the item</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv">
|
|
<type name="OptionMenuPrivate" c:type="WebKitOptionMenuPrivate*"/>
|
|
</field>
|
|
<glib:signal name="close" when="last" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.cpp" line="60">Emitted when closing a #WebKitOptionMenu is requested. This can happen
|
|
when the user explicitly calls webkit_option_menu_close() or when the
|
|
element is detached from the current page.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
</class>
|
|
<record name="OptionMenuClass" c:type="WebKitOptionMenuClass" glib:is-gtype-struct-for="OptionMenu">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.h" line="57"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.h" line="53"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.h" line="54"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.h" line="56"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="OptionMenuItem" c:type="WebKitOptionMenuItem" glib:type-name="WebKitOptionMenuItem" glib:get-type="webkit_option_menu_item_get_type" c:symbol-prefix="option_menu_item">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.h" line="34"/>
|
|
<method name="copy" c:identifier="webkit_option_menu_item_copy" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.cpp" line="42">Make a copy of the #WebKitOptionMenuItem.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.h" line="40"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.cpp" line="48">A copy of passed in #WebKitOptionMenuItem</doc>
|
|
<type name="OptionMenuItem" c:type="WebKitOptionMenuItem*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="item" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.cpp" line="44">a #WebKitOptionMenuItem</doc>
|
|
<type name="OptionMenuItem" c:type="WebKitOptionMenuItem*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="free" c:identifier="webkit_option_menu_item_free" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.cpp" line="61">Free the #WebKitOptionMenuItem.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.h" line="43"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="item" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.cpp" line="63">A #WebKitOptionMenuItem</doc>
|
|
<type name="OptionMenuItem" c:type="WebKitOptionMenuItem*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_label" c:identifier="webkit_option_menu_item_get_label" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.cpp" line="77">Get the label of a #WebKitOptionMenuItem.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.h" line="46"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.cpp" line="83">The label of @item.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="item" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.cpp" line="79">a #WebKitOptionMenuItem</doc>
|
|
<type name="OptionMenuItem" c:type="WebKitOptionMenuItem*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_tooltip" c:identifier="webkit_option_menu_item_get_tooltip" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.cpp" line="94">Get the tooltip of a #WebKitOptionMenuItem.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.h" line="49"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.cpp" line="100">The tooltip of @item, or %NULL.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="item" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.cpp" line="96">a #WebKitOptionMenuItem</doc>
|
|
<type name="OptionMenuItem" c:type="WebKitOptionMenuItem*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_enabled" c:identifier="webkit_option_menu_item_is_enabled" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.cpp" line="145">Whether a #WebKitOptionMenuItem is enabled.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.h" line="58"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.cpp" line="151">%TRUE if the @item is enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="item" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.cpp" line="147">a #WebKitOptionMenuItem</doc>
|
|
<type name="OptionMenuItem" c:type="WebKitOptionMenuItem*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_group_child" c:identifier="webkit_option_menu_item_is_group_child" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.cpp" line="128">Whether a #WebKitOptionMenuItem is a group child.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.cpp" line="134">%TRUE if the @item is a group child or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="item" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.cpp" line="130">a #WebKitOptionMenuItem</doc>
|
|
<type name="OptionMenuItem" c:type="WebKitOptionMenuItem*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_group_label" c:identifier="webkit_option_menu_item_is_group_label" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.cpp" line="111">Whether a #WebKitOptionMenuItem is a group label.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.h" line="52"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.cpp" line="117">%TRUE if the @item is a group label or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="item" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.cpp" line="113">a #WebKitOptionMenuItem</doc>
|
|
<type name="OptionMenuItem" c:type="WebKitOptionMenuItem*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_selected" c:identifier="webkit_option_menu_item_is_selected" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.cpp" line="162">Whether a #WebKitOptionMenuItem is the currently selected one.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.h" line="61"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.cpp" line="168">%TRUE if the @item is selected or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="item" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenuItem.cpp" line="164">a #WebKitOptionMenuItem</doc>
|
|
<type name="OptionMenuItem" c:type="WebKitOptionMenuItem*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
</record>
|
|
<record name="OptionMenuPrivate" c:type="WebKitOptionMenuPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitOptionMenu.h" line="42"/>
|
|
</record>
|
|
<function-macro name="PERMISSION_REQUEST" c:identifier="WEBKIT_PERMISSION_REQUEST" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPermissionRequest.h" line="33"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="PERMISSION_REQUEST_GET_IFACE" c:identifier="WEBKIT_PERMISSION_REQUEST_GET_IFACE" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPermissionRequest.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="PLUGIN" c:identifier="WEBKIT_PLUGIN" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPlugin.h" line="33"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="PLUGIN_CLASS" c:identifier="WEBKIT_PLUGIN_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPlugin.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="PLUGIN_GET_CLASS" c:identifier="WEBKIT_PLUGIN_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPlugin.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="POLICY_DECISION" c:identifier="WEBKIT_POLICY_DECISION" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPolicyDecision.h" line="33"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="POLICY_DECISION_CLASS" c:identifier="WEBKIT_POLICY_DECISION_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPolicyDecision.h" line="34"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="POLICY_DECISION_GET_CLASS" c:identifier="WEBKIT_POLICY_DECISION_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPolicyDecision.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="PRINT_CUSTOM_WIDGET" c:identifier="WEBKIT_PRINT_CUSTOM_WIDGET" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.h" line="34"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="PRINT_CUSTOM_WIDGET_CLASS" c:identifier="WEBKIT_PRINT_CUSTOM_WIDGET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="PRINT_CUSTOM_WIDGET_GET_CLASS" c:identifier="WEBKIT_PRINT_CUSTOM_WIDGET_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.h" line="38"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="PRINT_OPERATION" c:identifier="WEBKIT_PRINT_OPERATION" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="PRINT_OPERATION_CLASS" c:identifier="WEBKIT_PRINT_OPERATION_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="PRINT_OPERATION_GET_CLASS" c:identifier="WEBKIT_PRINT_OPERATION_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.h" line="39"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<interface name="PermissionRequest" c:symbol-prefix="permission_request" c:type="WebKitPermissionRequest" glib:type-name="WebKitPermissionRequest" glib:get-type="webkit_permission_request_get_type" glib:type-struct="PermissionRequestIface">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPermissionRequest.h" line="45"/>
|
|
<virtual-method name="allow" invoker="allow">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitPermissionRequest.cpp" line="44">Allow the action which triggered this request.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPermissionRequest.h" line="43"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitPermissionRequest.cpp" line="46">a #WebKitPermissionRequest</doc>
|
|
<type name="PermissionRequest" c:type="WebKitPermissionRequest*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="deny" invoker="deny">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitPermissionRequest.cpp" line="59">Deny the action which triggered this request.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPermissionRequest.h" line="44"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitPermissionRequest.cpp" line="61">a #WebKitPermissionRequest</doc>
|
|
<type name="PermissionRequest" c:type="WebKitPermissionRequest*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<method name="allow" c:identifier="webkit_permission_request_allow">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitPermissionRequest.cpp" line="44">Allow the action which triggered this request.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPermissionRequest.h" line="51"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitPermissionRequest.cpp" line="46">a #WebKitPermissionRequest</doc>
|
|
<type name="PermissionRequest" c:type="WebKitPermissionRequest*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="deny" c:identifier="webkit_permission_request_deny">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitPermissionRequest.cpp" line="59">Deny the action which triggered this request.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPermissionRequest.h" line="54"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitPermissionRequest.cpp" line="61">a #WebKitPermissionRequest</doc>
|
|
<type name="PermissionRequest" c:type="WebKitPermissionRequest*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
</interface>
|
|
<record name="PermissionRequestIface" c:type="WebKitPermissionRequestIface" glib:is-gtype-struct-for="PermissionRequest">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPermissionRequest.h" line="45"/>
|
|
<field name="parent_interface">
|
|
<type name="GObject.TypeInterface" c:type="GTypeInterface"/>
|
|
</field>
|
|
<field name="allow">
|
|
<callback name="allow">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPermissionRequest.h" line="43"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitPermissionRequest.cpp" line="46">a #WebKitPermissionRequest</doc>
|
|
<type name="PermissionRequest" c:type="WebKitPermissionRequest*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="deny">
|
|
<callback name="deny">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPermissionRequest.h" line="44"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitPermissionRequest.cpp" line="61">a #WebKitPermissionRequest</doc>
|
|
<type name="PermissionRequest" c:type="WebKitPermissionRequest*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<class name="Plugin" c:symbol-prefix="plugin" c:type="WebKitPlugin" parent="GObject.Object" glib:type-name="WebKitPlugin" glib:get-type="webkit_plugin_get_type" glib:type-struct="PluginClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPlugin.h" line="56"/>
|
|
<method name="get_description" c:identifier="webkit_plugin_get_description">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPlugin.h" line="65"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitPlugin.cpp" line="94">the description of the plugin.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="plugin" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitPlugin.cpp" line="92">a #WebKitPlugin</doc>
|
|
<type name="Plugin" c:type="WebKitPlugin*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_mime_info_list" c:identifier="webkit_plugin_get_mime_info_list">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitPlugin.cpp" line="130">Get information about MIME types handled by the plugin,
|
|
as a list of #WebKitMimeInfo.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPlugin.h" line="71"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitPlugin.cpp" line="137">a #GList of #WebKitMimeInfo.</doc>
|
|
<type name="GLib.List" c:type="GList*">
|
|
<type name="MimeInfo"/>
|
|
</type>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="plugin" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitPlugin.cpp" line="132">a #WebKitPlugin</doc>
|
|
<type name="Plugin" c:type="WebKitPlugin*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_name" c:identifier="webkit_plugin_get_name">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPlugin.h" line="62"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitPlugin.cpp" line="74">the name of the plugin.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="plugin" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitPlugin.cpp" line="72">a #WebKitPlugin</doc>
|
|
<type name="Plugin" c:type="WebKitPlugin*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_path" c:identifier="webkit_plugin_get_path">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPlugin.h" line="68"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitPlugin.cpp" line="114">the absolute path where the plugin is installed.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="plugin" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitPlugin.cpp" line="112">a #WebKitPlugin</doc>
|
|
<type name="Plugin" c:type="WebKitPlugin*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv">
|
|
<type name="PluginPrivate" c:type="WebKitPluginPrivate*"/>
|
|
</field>
|
|
</class>
|
|
<record name="PluginClass" c:type="WebKitPluginClass" glib:is-gtype-struct-for="Plugin">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPlugin.h" line="56"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPlugin.h" line="52"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPlugin.h" line="53"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPlugin.h" line="54"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPlugin.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<enumeration name="PluginError" glib:type-name="WebKitPluginError" glib:get-type="webkit_plugin_error_get_type" c:type="WebKitPluginError" glib:error-domain="WebKitPluginError">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="77">Enum values used to denote the various plugin errors.</doc>
|
|
<member name="failed" value="299" c:identifier="WEBKIT_PLUGIN_ERROR_FAILED" glib:nick="failed">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="79">Generic plugin load failure</doc>
|
|
</member>
|
|
<member name="cannot_find_plugin" value="200" c:identifier="WEBKIT_PLUGIN_ERROR_CANNOT_FIND_PLUGIN" glib:nick="cannot-find-plugin">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="80">Load failure due to missing plugin</doc>
|
|
</member>
|
|
<member name="cannot_load_plugin" value="201" c:identifier="WEBKIT_PLUGIN_ERROR_CANNOT_LOAD_PLUGIN" glib:nick="cannot-load-plugin">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="81">Load failure due to inability to load plugin</doc>
|
|
</member>
|
|
<member name="java_unavailable" value="202" c:identifier="WEBKIT_PLUGIN_ERROR_JAVA_UNAVAILABLE" glib:nick="java-unavailable">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="82">Load failure due to missing Java support that is required to load plugin</doc>
|
|
</member>
|
|
<member name="connection_cancelled" value="203" c:identifier="WEBKIT_PLUGIN_ERROR_CONNECTION_CANCELLED" glib:nick="connection-cancelled">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="83">Load failure due to connection cancellation</doc>
|
|
</member>
|
|
<member name="will_handle_load" value="204" c:identifier="WEBKIT_PLUGIN_ERROR_WILL_HANDLE_LOAD" glib:nick="will-handle-load">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="84">Load failure since plugin handles the load</doc>
|
|
</member>
|
|
<function name="quark" c:identifier="webkit_plugin_error_quark">
|
|
<return-value transfer-ownership="none">
|
|
<type name="GLib.Quark" c:type="GQuark"/>
|
|
</return-value>
|
|
</function>
|
|
</enumeration>
|
|
<record name="PluginPrivate" c:type="WebKitPluginPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPlugin.h" line="41"/>
|
|
</record>
|
|
<class name="PolicyDecision" c:symbol-prefix="policy_decision" c:type="WebKitPolicyDecision" parent="GObject.Object" abstract="1" glib:type-name="WebKitPolicyDecision" glib:get-type="webkit_policy_decision_get_type" glib:type-struct="PolicyDecisionClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPolicyDecision.h" line="57"/>
|
|
<method name="download" c:identifier="webkit_policy_decision_download">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitPolicyDecision.cpp" line="105">Spawn a download from this decision.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPolicyDecision.h" line="69"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="decision" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitPolicyDecision.cpp" line="107">a #WebKitPolicyDecision</doc>
|
|
<type name="PolicyDecision" c:type="WebKitPolicyDecision*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="ignore" c:identifier="webkit_policy_decision_ignore">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitPolicyDecision.cpp" line="87">Ignore the action which triggered this decision. For instance, for a
|
|
#WebKitResponsePolicyDecision, this would cancel the request.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPolicyDecision.h" line="66"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="decision" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitPolicyDecision.cpp" line="89">a #WebKitPolicyDecision</doc>
|
|
<type name="PolicyDecision" c:type="WebKitPolicyDecision*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="use" c:identifier="webkit_policy_decision_use">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitPolicyDecision.cpp" line="70">Accept the action which triggered this decision.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPolicyDecision.h" line="63"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="decision" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitPolicyDecision.cpp" line="72">a #WebKitPolicyDecision</doc>
|
|
<type name="PolicyDecision" c:type="WebKitPolicyDecision*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv" readable="0" private="1">
|
|
<type name="PolicyDecisionPrivate" c:type="WebKitPolicyDecisionPrivate*"/>
|
|
</field>
|
|
</class>
|
|
<record name="PolicyDecisionClass" c:type="WebKitPolicyDecisionClass" glib:is-gtype-struct-for="PolicyDecision">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPolicyDecision.h" line="57"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPolicyDecision.h" line="53"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPolicyDecision.h" line="54"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPolicyDecision.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPolicyDecision.h" line="56"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="PolicyDecisionPrivate" c:type="WebKitPolicyDecisionPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPolicyDecision.h" line="41"/>
|
|
</record>
|
|
<enumeration name="PolicyDecisionType" glib:type-name="WebKitPolicyDecisionType" glib:get-type="webkit_policy_decision_type_get_type" c:type="WebKitPolicyDecisionType">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="71">Enum values used for determining the type of a policy decision during
|
|
#WebKitWebView::decide-policy.</doc>
|
|
<member name="navigation_action" value="0" c:identifier="WEBKIT_POLICY_DECISION_TYPE_NAVIGATION_ACTION" glib:nick="navigation-action">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="73">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
|
|
webkit_policy_decision_use() or webkit_policy_decision_ignore(). This
|
|
type of policy decision is always a #WebKitNavigationPolicyDecision.</doc>
|
|
</member>
|
|
<member name="new_window_action" value="1" c:identifier="WEBKIT_POLICY_DECISION_TYPE_NEW_WINDOW_ACTION" glib:nick="new-window-action">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="78">This type of policy decision
|
|
is requested when WebKit is about to create a new window. Acceptable policy
|
|
decisions are either webkit_policy_decision_use() or
|
|
webkit_policy_decision_ignore(). This type of policy decision is always
|
|
a #WebKitNavigationPolicyDecision. These decisions are useful for implementing
|
|
special actions for new windows, such as forcing the new window to open
|
|
in a tab when a keyboard modifier is active or handling a special
|
|
target attribute on &lt;a&gt; elements.</doc>
|
|
</member>
|
|
<member name="response" value="2" c:identifier="WEBKIT_POLICY_DECISION_TYPE_RESPONSE" glib:nick="response">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="86">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 webkit_policy_decision_use(), webkit_policy_decision_ignore(),
|
|
or webkit_policy_decision_download(). This type of policy decision is always
|
|
a #WebKitResponsePolicyDecision. 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.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<enumeration name="PolicyError" glib:type-name="WebKitPolicyError" glib:get-type="webkit_policy_error_get_type" c:type="WebKitPolicyError" glib:error-domain="WebKitPolicyError">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="59">Enum values used to denote the various policy errors.</doc>
|
|
<member name="failed" value="199" c:identifier="WEBKIT_POLICY_ERROR_FAILED" glib:nick="failed">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="61">Generic load failure due to policy error</doc>
|
|
</member>
|
|
<member name="cannot_show_mime_type" value="100" c:identifier="WEBKIT_POLICY_ERROR_CANNOT_SHOW_MIME_TYPE" glib:nick="cannot-show-mime-type">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="62">Load failure due to unsupported mime type</doc>
|
|
</member>
|
|
<member name="cannot_show_uri" value="101" c:identifier="WEBKIT_POLICY_ERROR_CANNOT_SHOW_URI" glib:nick="cannot-show-uri">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="63">Load failure due to URI that can not be shown</doc>
|
|
</member>
|
|
<member name="frame_load_interrupted_by_policy_change" value="102" c:identifier="WEBKIT_POLICY_ERROR_FRAME_LOAD_INTERRUPTED_BY_POLICY_CHANGE" glib:nick="frame-load-interrupted-by-policy-change">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="64">Load failure due to frame load interruption by policy change</doc>
|
|
</member>
|
|
<member name="cannot_use_restricted_port" value="103" c:identifier="WEBKIT_POLICY_ERROR_CANNOT_USE_RESTRICTED_PORT" glib:nick="cannot-use-restricted-port">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="65">Load failure due to port restriction</doc>
|
|
</member>
|
|
<function name="quark" c:identifier="webkit_policy_error_quark">
|
|
<return-value transfer-ownership="none">
|
|
<type name="GLib.Quark" c:type="GQuark"/>
|
|
</return-value>
|
|
</function>
|
|
</enumeration>
|
|
<class name="PrintCustomWidget" c:symbol-prefix="print_custom_widget" c:type="WebKitPrintCustomWidget" parent="GObject.Object" glib:type-name="WebKitPrintCustomWidget" glib:get-type="webkit_print_custom_widget_get_type" glib:type-struct="PrintCustomWidgetClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.h" line="64"/>
|
|
<constructor name="new" c:identifier="webkit_print_custom_widget_new" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.cpp" line="184">Create a new #WebKitPrintCustomWidget with given @widget and @title. The @widget
|
|
ownership is taken and it is destroyed together with the dialog even if this
|
|
object could still be alive at that point. You typically want to pass a container
|
|
widget with multiple widgets in it.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.h" line="70"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.cpp" line="194">a new #WebKitPrintOperation.</doc>
|
|
<type name="PrintCustomWidget" c:type="WebKitPrintCustomWidget*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="widget" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.cpp" line="186">a #GtkWidget</doc>
|
|
<type name="Gtk.Widget" c:type="GtkWidget*"/>
|
|
</parameter>
|
|
<parameter name="title" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.cpp" line="187">a @widget's title</doc>
|
|
<type name="utf8" c:type="const char*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<virtual-method name="apply">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.h" line="53"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="print_custom_widget" transfer-ownership="none">
|
|
<type name="PrintCustomWidget" c:type="WebKitPrintCustomWidget*"/>
|
|
</instance-parameter>
|
|
<parameter name="widget" transfer-ownership="none">
|
|
<type name="Gtk.Widget" c:type="GtkWidget*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="update">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="print_custom_widget" transfer-ownership="none">
|
|
<type name="PrintCustomWidget" c:type="WebKitPrintCustomWidget*"/>
|
|
</instance-parameter>
|
|
<parameter name="widget" transfer-ownership="none">
|
|
<type name="Gtk.Widget" c:type="GtkWidget*"/>
|
|
</parameter>
|
|
<parameter name="page_setup" transfer-ownership="none">
|
|
<type name="Gtk.PageSetup" c:type="GtkPageSetup*"/>
|
|
</parameter>
|
|
<parameter name="print_settings" transfer-ownership="none">
|
|
<type name="Gtk.PrintSettings" c:type="GtkPrintSettings*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<method name="get_title" c:identifier="webkit_print_custom_widget_get_title" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.cpp" line="227">Return the value of #WebKitPrintCustomWidget:title property for the given
|
|
@print_custom_widget object.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.h" line="77"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.cpp" line="234">Title of the @print_custom_widget.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="print_custom_widget" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.cpp" line="229">a #WebKitPrintCustomWidget</doc>
|
|
<type name="PrintCustomWidget" c:type="WebKitPrintCustomWidget*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_widget" c:identifier="webkit_print_custom_widget_get_widget" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.cpp" line="206">Return the value of #WebKitPrintCustomWidget:widget property for the given
|
|
@print_custom_widget object. The returned value will always be valid if called
|
|
from #WebKitPrintCustomWidget::apply or #WebKitPrintCustomWidget::update
|
|
callbacks, but it will be %NULL if called after the
|
|
#WebKitPrintCustomWidget::apply signal is emitted.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.h" line="74"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.cpp" line="216">a #GtkWidget.</doc>
|
|
<type name="Gtk.Widget" c:type="GtkWidget*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="print_custom_widget" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.cpp" line="208">a #WebKitPrintCustomWidget</doc>
|
|
<type name="PrintCustomWidget" c:type="WebKitPrintCustomWidget*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="title" version="2.16" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.cpp" line="123">The title of the custom widget.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="widget" version="2.16" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.cpp" line="106">The custom #GtkWidget that will be embedded in the dialog.</doc>
|
|
<type name="Gtk.Widget"/>
|
|
</property>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv">
|
|
<type name="PrintCustomWidgetPrivate" c:type="WebKitPrintCustomWidgetPrivate*"/>
|
|
</field>
|
|
<glib:signal name="apply" when="last" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.cpp" line="163">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.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="update" when="last" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.cpp" line="140">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.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="page_setup" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.cpp" line="143">actual page setup</doc>
|
|
<type name="Gtk.PageSetup"/>
|
|
</parameter>
|
|
<parameter name="print_settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.cpp" line="144">actual print settings</doc>
|
|
<type name="Gtk.PrintSettings"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
</class>
|
|
<record name="PrintCustomWidgetClass" c:type="WebKitPrintCustomWidgetClass" glib:is-gtype-struct-for="PrintCustomWidget">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.h" line="64"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="apply">
|
|
<callback name="apply">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.h" line="53"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="print_custom_widget" transfer-ownership="none">
|
|
<type name="PrintCustomWidget" c:type="WebKitPrintCustomWidget*"/>
|
|
</parameter>
|
|
<parameter name="widget" transfer-ownership="none">
|
|
<type name="Gtk.Widget" c:type="GtkWidget*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="update">
|
|
<callback name="update">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="print_custom_widget" transfer-ownership="none">
|
|
<type name="PrintCustomWidget" c:type="WebKitPrintCustomWidget*"/>
|
|
</parameter>
|
|
<parameter name="widget" transfer-ownership="none">
|
|
<type name="Gtk.Widget" c:type="GtkWidget*"/>
|
|
</parameter>
|
|
<parameter name="page_setup" transfer-ownership="none">
|
|
<type name="Gtk.PageSetup" c:type="GtkPageSetup*"/>
|
|
</parameter>
|
|
<parameter name="print_settings" transfer-ownership="none">
|
|
<type name="Gtk.PrintSettings" c:type="GtkPrintSettings*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.h" line="60"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.h" line="61"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.h" line="62"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.h" line="63"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="PrintCustomWidgetPrivate" c:type="WebKitPrintCustomWidgetPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintCustomWidget.h" line="42"/>
|
|
</record>
|
|
<enumeration name="PrintError" glib:type-name="WebKitPrintError" glib:get-type="webkit_print_error_get_type" c:type="WebKitPrintError" glib:error-domain="WebKitPrintError">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="111">Enum values used to denote the various print errors.</doc>
|
|
<member name="general" value="599" c:identifier="WEBKIT_PRINT_ERROR_GENERAL" glib:nick="general">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="113">Unspecified error during a print operation</doc>
|
|
</member>
|
|
<member name="printer_not_found" value="500" c:identifier="WEBKIT_PRINT_ERROR_PRINTER_NOT_FOUND" glib:nick="printer-not-found">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="114">Selected printer cannot be found</doc>
|
|
</member>
|
|
<member name="invalid_page_range" value="501" c:identifier="WEBKIT_PRINT_ERROR_INVALID_PAGE_RANGE" glib:nick="invalid-page-range">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="115">Invalid page range</doc>
|
|
</member>
|
|
<function name="quark" c:identifier="webkit_print_error_quark">
|
|
<return-value transfer-ownership="none">
|
|
<type name="GLib.Quark" c:type="GQuark"/>
|
|
</return-value>
|
|
</function>
|
|
</enumeration>
|
|
<class name="PrintOperation" c:symbol-prefix="print_operation" c:type="WebKitPrintOperation" parent="GObject.Object" glib:type-name="WebKitPrintOperation" glib:get-type="webkit_print_operation_get_type" glib:type-struct="PrintOperationClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.h" line="70"/>
|
|
<constructor name="new" c:identifier="webkit_print_operation_new">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp" line="355">Create a new #WebKitPrintOperation to print @web_view contents.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.h" line="76"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp" line="361">a new #WebKitPrintOperation.</doc>
|
|
<type name="PrintOperation" c:type="WebKitPrintOperation*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp" line="357">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<method name="get_page_setup" c:identifier="webkit_print_operation_get_page_setup">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp" line="407">Return the current page setup of @print_operation. It returns %NULL until
|
|
either webkit_print_operation_set_page_setup() or webkit_print_operation_run_dialog()
|
|
have been called.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.h" line="86"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp" line="415">the current #GtkPageSetup of @print_operation.</doc>
|
|
<type name="Gtk.PageSetup" c:type="GtkPageSetup*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="print_operation" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp" line="409">a #WebKitPrintOperation</doc>
|
|
<type name="PrintOperation" c:type="WebKitPrintOperation*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_print_settings" c:identifier="webkit_print_operation_get_print_settings">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp" line="370">Return the current print settings of @print_operation. It returns %NULL until
|
|
either webkit_print_operation_set_print_settings() or webkit_print_operation_run_dialog()
|
|
have been called.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.h" line="79"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp" line="378">the current #GtkPrintSettings of @print_operation.</doc>
|
|
<type name="Gtk.PrintSettings" c:type="GtkPrintSettings*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="print_operation" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp" line="372">a #WebKitPrintOperation</doc>
|
|
<type name="PrintOperation" c:type="WebKitPrintOperation*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="print" c:identifier="webkit_print_operation_print">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp" line="472">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 webkit_print_operation_set_print_settings() and
|
|
webkit_print_operation_set_page_setup(), the default options will be used
|
|
and the print job will be sent to the default printer.
|
|
The #WebKitPrintOperation::finished signal is emitted when the printing
|
|
operation finishes. If an error occurs while printing the signal
|
|
#WebKitPrintOperation::failed is emitted before #WebKitPrintOperation::finished.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.h" line="97"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="print_operation" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp" line="474">a #WebKitPrintOperation</doc>
|
|
<type name="PrintOperation" c:type="WebKitPrintOperation*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="run_dialog" c:identifier="webkit_print_operation_run_dialog">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp" line="444">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 %WEBKIT_PRINT_OPERATION_RESPONSE_CANCEL
|
|
is returned. If the user clicks on the print button, %WEBKIT_PRINT_OPERATION_RESPONSE_PRINT
|
|
is returned and the print operation starts. In this case, the #WebKitPrintOperation::finished
|
|
signal is emitted when the operation finishes. If an error occurs while printing, the signal
|
|
#WebKitPrintOperation::failed is emitted before #WebKitPrintOperation::finished.
|
|
If the print dialog is not cancelled current print settings and page setup of @print_operation
|
|
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
|
|
webkit_print_operation_get_print_settings() and webkit_print_operation_get_page_setup()
|
|
after this method.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.h" line="93"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp" line="462">the #WebKitPrintOperationResponse of the print dialog</doc>
|
|
<type name="PrintOperationResponse" c:type="WebKitPrintOperationResponse"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="print_operation" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp" line="446">a #WebKitPrintOperation</doc>
|
|
<type name="PrintOperation" c:type="WebKitPrintOperation*"/>
|
|
</instance-parameter>
|
|
<parameter name="parent" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp" line="447">transient parent of the print dialog</doc>
|
|
<type name="Gtk.Window" c:type="GtkWindow*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_page_setup" c:identifier="webkit_print_operation_set_page_setup">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp" line="424">Set the current page setup of @print_operation. Current page setup is used for the
|
|
initial values of the print dialog when webkit_print_operation_run_dialog() is called.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.h" line="89"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="print_operation" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp" line="426">a #WebKitPrintOperation</doc>
|
|
<type name="PrintOperation" c:type="WebKitPrintOperation*"/>
|
|
</instance-parameter>
|
|
<parameter name="page_setup" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp" line="427">a #GtkPageSetup to set</doc>
|
|
<type name="Gtk.PageSetup" c:type="GtkPageSetup*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_print_settings" c:identifier="webkit_print_operation_set_print_settings">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp" line="387">Set the current print settings of @print_operation. Current print settings are used for
|
|
the initial values of the print dialog when webkit_print_operation_run_dialog() is called.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.h" line="82"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="print_operation" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp" line="389">a #WebKitPrintOperation</doc>
|
|
<type name="PrintOperation" c:type="WebKitPrintOperation*"/>
|
|
</instance-parameter>
|
|
<parameter name="print_settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp" line="390">a #GtkPrintSettings to set</doc>
|
|
<type name="Gtk.PrintSettings" c:type="GtkPrintSettings*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="page-setup" writable="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp" line="175">The initial #GtkPageSetup for the print operation.</doc>
|
|
<type name="Gtk.PageSetup"/>
|
|
</property>
|
|
<property name="print-settings" writable="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp" line="163">The initial #GtkPrintSettings for the print operation.</doc>
|
|
<type name="Gtk.PrintSettings"/>
|
|
</property>
|
|
<property name="web-view" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp" line="150">The #WebKitWebView that will be printed.</doc>
|
|
<type name="WebView"/>
|
|
</property>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv">
|
|
<type name="PrintOperationPrivate" c:type="WebKitPrintOperationPrivate*"/>
|
|
</field>
|
|
<glib:signal name="create-custom-widget" when="last" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp" line="222">Emitted when displaying the print dialog with webkit_print_operation_run_dialog().
|
|
The returned #WebKitPrintCustomWidget will be added to the print dialog and
|
|
it will be owned by the @print_operation. However, the object is guaranteed
|
|
to be alive until the #WebKitPrintCustomWidget::apply is emitted.</doc>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp" line="231">A #WebKitPrintCustomWidget that will be embedded in the dialog.</doc>
|
|
<type name="PrintCustomWidget"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="failed" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp" line="203">Emitted when an error occurs while printing. The given @error, of the domain
|
|
%WEBKIT_PRINT_ERROR, contains further details of the failure.
|
|
The #WebKitPrintOperation::finished signal is emitted after this one.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="error" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp" line="206">the #GError that was triggered</doc>
|
|
<type name="GLib.Error"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="finished" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.cpp" line="188">Emitted when the print operation has finished doing everything
|
|
required for printing.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
</class>
|
|
<record name="PrintOperationClass" c:type="WebKitPrintOperationClass" glib:is-gtype-struct-for="PrintOperation">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.h" line="70"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.h" line="66"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.h" line="67"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.h" line="68"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.h" line="69"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="PrintOperationPrivate" c:type="WebKitPrintOperationPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.h" line="42"/>
|
|
</record>
|
|
<enumeration name="PrintOperationResponse" glib:type-name="WebKitPrintOperationResponse" glib:get-type="webkit_print_operation_response_get_type" c:type="WebKitPrintOperationResponse">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.h" line="44">Enum values representing the response of the print dialog shown with
|
|
webkit_print_operation_run_dialog().</doc>
|
|
<member name="print" value="0" c:identifier="WEBKIT_PRINT_OPERATION_RESPONSE_PRINT" glib:nick="print">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.h" line="46">Print button was clicked in print dialog</doc>
|
|
</member>
|
|
<member name="cancel" value="1" c:identifier="WEBKIT_PRINT_OPERATION_RESPONSE_CANCEL" glib:nick="cancel">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitPrintOperation.h" line="47">Print dialog was cancelled</doc>
|
|
</member>
|
|
</enumeration>
|
|
<enumeration name="ProcessModel" version="2.4" glib:type-name="WebKitProcessModel" glib:get-type="webkit_process_model_get_type" c:type="WebKitProcessModel">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="68">Enum values used for determining the #WebKitWebContext process model.</doc>
|
|
<member name="shared_secondary_process" value="0" c:identifier="WEBKIT_PROCESS_MODEL_SHARED_SECONDARY_PROCESS" glib:nick="shared-secondary-process">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="70">Deprecated 2.26.</doc>
|
|
</member>
|
|
<member name="multiple_secondary_processes" value="1" c:identifier="WEBKIT_PROCESS_MODEL_MULTIPLE_SECONDARY_PROCESSES" glib:nick="multiple-secondary-processes">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="71">Use one process
|
|
for each #WebKitWebView, 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.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<function-macro name="RESPONSE_POLICY_DECISION" c:identifier="WEBKIT_RESPONSE_POLICY_DECISION" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitResponsePolicyDecision.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="RESPONSE_POLICY_DECISION_CLASS" c:identifier="WEBKIT_RESPONSE_POLICY_DECISION_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitResponsePolicyDecision.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="RESPONSE_POLICY_DECISION_GET_CLASS" c:identifier="WEBKIT_RESPONSE_POLICY_DECISION_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitResponsePolicyDecision.h" line="40"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<class name="ResponsePolicyDecision" c:symbol-prefix="response_policy_decision" c:type="WebKitResponsePolicyDecision" parent="PolicyDecision" glib:type-name="WebKitResponsePolicyDecision" glib:get-type="webkit_response_policy_decision_get_type" glib:type-struct="ResponsePolicyDecisionClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitResponsePolicyDecision.h" line="60"/>
|
|
<method name="get_request" c:identifier="webkit_response_policy_decision_get_request">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitResponsePolicyDecision.cpp" line="113">Return the #WebKitURIRequest associated with the response decision.
|
|
Modifications to the returned object are <emphasis>not</emphasis> taken
|
|
into account when the request is sent over the network, and is intended
|
|
only to aid in evaluating whether a response decision should be taken or
|
|
not. To modify requests before they are sent over the network the
|
|
#WebKitPage::send-request signal can be used instead.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitResponsePolicyDecision.h" line="66"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitResponsePolicyDecision.cpp" line="124">The URI request that is associated with this policy decision.</doc>
|
|
<type name="URIRequest" c:type="WebKitURIRequest*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="decision" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitResponsePolicyDecision.cpp" line="115">a #WebKitResponsePolicyDecision</doc>
|
|
<type name="ResponsePolicyDecision" c:type="WebKitResponsePolicyDecision*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_response" c:identifier="webkit_response_policy_decision_get_response">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitResponsePolicyDecision.cpp" line="134">Gets the value of the #WebKitResponsePolicyDecision:response property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitResponsePolicyDecision.h" line="69"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitResponsePolicyDecision.cpp" line="140">The URI response that is associated with this policy decision.</doc>
|
|
<type name="URIResponse" c:type="WebKitURIResponse*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="decision" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitResponsePolicyDecision.cpp" line="136">a #WebKitResponsePolicyDecision</doc>
|
|
<type name="ResponsePolicyDecision" c:type="WebKitResponsePolicyDecision*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_mime_type_supported" c:identifier="webkit_response_policy_decision_is_mime_type_supported" version="2.4">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitResponsePolicyDecision.cpp" line="150">Gets whether the MIME type of the response can be displayed in the #WebKitWebView
|
|
that triggered this policy decision request. See also webkit_web_view_can_show_mime_type().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitResponsePolicyDecision.h" line="72"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitResponsePolicyDecision.cpp" line="157">%TRUE if the MIME type of the response is supported or %FALSE otherwise</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="decision" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitResponsePolicyDecision.cpp" line="152">a #WebKitResponsePolicyDecision</doc>
|
|
<type name="ResponsePolicyDecision" c:type="WebKitResponsePolicyDecision*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitResponsePolicyDecision.cpp" line="83">This property contains the #WebKitURIRequest associated with this
|
|
policy decision.</doc>
|
|
<type name="URIRequest"/>
|
|
</property>
|
|
<property name="response" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitResponsePolicyDecision.cpp" line="97">This property contains the #WebKitURIResponse associated with this
|
|
policy decision.</doc>
|
|
<type name="URIResponse"/>
|
|
</property>
|
|
<field name="parent">
|
|
<type name="PolicyDecision" c:type="WebKitPolicyDecision"/>
|
|
</field>
|
|
<field name="priv" readable="0" private="1">
|
|
<type name="ResponsePolicyDecisionPrivate" c:type="WebKitResponsePolicyDecisionPrivate*"/>
|
|
</field>
|
|
</class>
|
|
<record name="ResponsePolicyDecisionClass" c:type="WebKitResponsePolicyDecisionClass" glib:is-gtype-struct-for="ResponsePolicyDecision">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitResponsePolicyDecision.h" line="60"/>
|
|
<field name="parent_class">
|
|
<type name="PolicyDecisionClass" c:type="WebKitPolicyDecisionClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitResponsePolicyDecision.h" line="56"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitResponsePolicyDecision.h" line="57"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitResponsePolicyDecision.h" line="58"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitResponsePolicyDecision.h" line="59"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="ResponsePolicyDecisionPrivate" c:type="WebKitResponsePolicyDecisionPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitResponsePolicyDecision.h" line="44"/>
|
|
</record>
|
|
<function-macro name="SECURITY_MANAGER" c:identifier="WEBKIT_SECURITY_MANAGER" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityManager.h" line="33"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="SECURITY_MANAGER_CLASS" c:identifier="WEBKIT_SECURITY_MANAGER_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityManager.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="SECURITY_MANAGER_GET_CLASS" c:identifier="WEBKIT_SECURITY_MANAGER_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityManager.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="SETTINGS" c:identifier="WEBKIT_SETTINGS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="44"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="SETTINGS_CLASS" c:identifier="WEBKIT_SETTINGS_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="45"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="SETTINGS_GET_CLASS" c:identifier="WEBKIT_SETTINGS_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="48"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<enumeration name="SaveMode" glib:type-name="WebKitSaveMode" glib:get-type="webkit_save_mode_get_type" c:type="WebKitSaveMode">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="130">Enum values to specify the different ways in which a #WebKitWebView
|
|
can save its current web page into a self-contained file.</doc>
|
|
<member name="mhtml" value="0" c:identifier="WEBKIT_SAVE_MODE_MHTML" glib:nick="mhtml">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="132">Save the current page using the MHTML format.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<record name="ScriptDialog" c:type="WebKitScriptDialog" glib:type-name="WebKitScriptDialog" glib:get-type="webkit_script_dialog_get_type" c:symbol-prefix="script_dialog">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitScriptDialog.h" line="34"/>
|
|
<method name="close" c:identifier="webkit_script_dialog_close" version="2.24">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitScriptDialog.cpp" line="164">Close @dialog. When handling a #WebKitScriptDialog asynchronously (webkit_script_dialog_ref()
|
|
was called in #WebKitWebView::script-dialog callback), this function needs to be called to notify
|
|
that we are done with the script dialog. The dialog will be closed on destruction if this function
|
|
hasn't been called before.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitScriptDialog.h" line="83"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="dialog" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitScriptDialog.cpp" line="166">a #WebKitScriptDialog</doc>
|
|
<type name="ScriptDialog" c:type="WebKitScriptDialog*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="confirm_set_confirmed" c:identifier="webkit_script_dialog_confirm_set_confirmed">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitScriptDialog.cpp" line="106">This method is used for %WEBKIT_SCRIPT_DIALOG_CONFIRM and %WEBKIT_SCRIPT_DIALOG_BEFORE_UNLOAD_CONFIRM dialogs when
|
|
#WebKitWebView::script-dialog signal is emitted to set whether the user
|
|
confirmed the dialog or not. The default implementation of #WebKitWebView::script-dialog
|
|
signal sets %TRUE when the OK or Stay buttons are clicked and %FALSE otherwise.
|
|
It's an error to use this method with a #WebKitScriptDialog that is not of type
|
|
%WEBKIT_SCRIPT_DIALOG_CONFIRM or %WEBKIT_SCRIPT_DIALOG_BEFORE_UNLOAD_CONFIRM</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitScriptDialog.h" line="72"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="dialog" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitScriptDialog.cpp" line="108">a #WebKitScriptDialog</doc>
|
|
<type name="ScriptDialog" c:type="WebKitScriptDialog*"/>
|
|
</instance-parameter>
|
|
<parameter name="confirmed" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitScriptDialog.cpp" line="109">whether user confirmed the dialog</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_dialog_type" c:identifier="webkit_script_dialog_get_dialog_type">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitScriptDialog.cpp" line="76">Get the dialog type of a #WebKitScriptDialog.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitScriptDialog.h" line="66"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitScriptDialog.cpp" line="82">the #WebKitScriptDialogType of @dialog</doc>
|
|
<type name="ScriptDialogType" c:type="WebKitScriptDialogType"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="dialog" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitScriptDialog.cpp" line="78">a #WebKitScriptDialog</doc>
|
|
<type name="ScriptDialog" c:type="WebKitScriptDialog*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_message" c:identifier="webkit_script_dialog_get_message">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitScriptDialog.cpp" line="91">Get the message of a #WebKitScriptDialog.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitScriptDialog.h" line="69"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitScriptDialog.cpp" line="97">the message of @dialog.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="dialog" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitScriptDialog.cpp" line="93">a #WebKitScriptDialog</doc>
|
|
<type name="ScriptDialog" c:type="WebKitScriptDialog*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="prompt_get_default_text" c:identifier="webkit_script_dialog_prompt_get_default_text">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitScriptDialog.cpp" line="126">Get the default text of a #WebKitScriptDialog of type %WEBKIT_SCRIPT_DIALOG_PROMPT.
|
|
It's an error to use this method with a #WebKitScriptDialog that is not of type
|
|
%WEBKIT_SCRIPT_DIALOG_PROMPT.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitScriptDialog.h" line="76"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitScriptDialog.cpp" line="134">the default text of @dialog</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="dialog" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitScriptDialog.cpp" line="128">a #WebKitScriptDialog</doc>
|
|
<type name="ScriptDialog" c:type="WebKitScriptDialog*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="prompt_set_text" c:identifier="webkit_script_dialog_prompt_set_text">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitScriptDialog.cpp" line="144">This method is used for %WEBKIT_SCRIPT_DIALOG_PROMPT dialogs when
|
|
#WebKitWebView::script-dialog signal is emitted to set the text
|
|
entered by the user. The default implementation of #WebKitWebView::script-dialog
|
|
signal sets the text of the entry form when OK button is clicked, otherwise %NULL is set.
|
|
It's an error to use this method with a #WebKitScriptDialog that is not of type
|
|
%WEBKIT_SCRIPT_DIALOG_PROMPT.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitScriptDialog.h" line="79"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="dialog" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitScriptDialog.cpp" line="146">a #WebKitScriptDialog</doc>
|
|
<type name="ScriptDialog" c:type="WebKitScriptDialog*"/>
|
|
</instance-parameter>
|
|
<parameter name="text" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitScriptDialog.cpp" line="147">the text to set</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="ref" c:identifier="webkit_script_dialog_ref" version="2.24">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitScriptDialog.cpp" line="39">Atomically increments the reference count of @dialog by one. This
|
|
function is MT-safe and may be called from any thread.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitScriptDialog.h" line="60"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitScriptDialog.cpp" line="46">The passed in #WebKitScriptDialog</doc>
|
|
<type name="ScriptDialog" c:type="WebKitScriptDialog*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="dialog" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitScriptDialog.cpp" line="41">a #WebKitScriptDialog</doc>
|
|
<type name="ScriptDialog" c:type="WebKitScriptDialog*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="unref" c:identifier="webkit_script_dialog_unref" version="2.24">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitScriptDialog.cpp" line="56">Atomically decrements the reference count of @dialog by one. If the
|
|
reference count drops to 0, all memory allocated by the #WebKitScriptdialog is
|
|
released. This function is MT-safe and may be called from any
|
|
thread.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitScriptDialog.h" line="63"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="dialog" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitScriptDialog.cpp" line="58">a #WebKitScriptDialog</doc>
|
|
<type name="ScriptDialog" c:type="WebKitScriptDialog*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
</record>
|
|
<enumeration name="ScriptDialogType" glib:type-name="WebKitScriptDialogType" glib:get-type="webkit_script_dialog_type_get_type" c:type="WebKitScriptDialogType">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitScriptDialog.h" line="36">Enum values used for determining the type of #WebKitScriptDialog</doc>
|
|
<member name="alert" value="0" c:identifier="WEBKIT_SCRIPT_DIALOG_ALERT" glib:nick="alert">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitScriptDialog.h" line="38">Alert script dialog, used to show a
|
|
message to the user.</doc>
|
|
</member>
|
|
<member name="confirm" value="1" c:identifier="WEBKIT_SCRIPT_DIALOG_CONFIRM" glib:nick="confirm">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitScriptDialog.h" line="40">Confirm script dialog, used to ask
|
|
confirmation to the user.</doc>
|
|
</member>
|
|
<member name="prompt" value="2" c:identifier="WEBKIT_SCRIPT_DIALOG_PROMPT" glib:nick="prompt">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitScriptDialog.h" line="42">Prompt script dialog, used to ask
|
|
information to the user.</doc>
|
|
</member>
|
|
<member name="before_unload_confirm" value="3" c:identifier="WEBKIT_SCRIPT_DIALOG_BEFORE_UNLOAD_CONFIRM" glib:nick="before-unload-confirm">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitScriptDialog.h" line="44">Before unload confirm dialog,
|
|
used to ask confirmation to leave the current page to the user. Since 2.12</doc>
|
|
</member>
|
|
</enumeration>
|
|
<class name="SecurityManager" c:symbol-prefix="security_manager" c:type="WebKitSecurityManager" parent="GObject.Object" glib:type-name="WebKitSecurityManager" glib:get-type="webkit_security_manager_get_type" glib:type-struct="SecurityManagerClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityManager.h" line="56"/>
|
|
<method name="register_uri_scheme_as_cors_enabled" c:identifier="webkit_security_manager_register_uri_scheme_as_cors_enabled">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="265">Register @scheme as a CORS (Cross-origin resource sharing) enabled scheme.
|
|
This means that CORS requests are allowed. See W3C CORS specification
|
|
http://www.w3.org/TR/cors/.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityManager.h" line="94"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="security_manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="267">a #WebKitSecurityManager</doc>
|
|
<type name="SecurityManager" c:type="WebKitSecurityManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="scheme" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="268">a URI scheme</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="register_uri_scheme_as_display_isolated" c:identifier="webkit_security_manager_register_uri_scheme_as_display_isolated">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="196">Register @scheme as a display isolated scheme. This means that pages cannot
|
|
display these URIs unless they are from the same scheme.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityManager.h" line="78"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="security_manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="198">a #WebKitSecurityManager</doc>
|
|
<type name="SecurityManager" c:type="WebKitSecurityManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="scheme" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="199">a URI scheme</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="register_uri_scheme_as_empty_document" c:identifier="webkit_security_manager_register_uri_scheme_as_empty_document">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="300">Register @scheme as an empty document scheme. This means that
|
|
they are allowed to commit synchronously.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityManager.h" line="102"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="security_manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="302">a #WebKitSecurityManager</doc>
|
|
<type name="SecurityManager" c:type="WebKitSecurityManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="scheme" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="303">a URI scheme</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="register_uri_scheme_as_local" c:identifier="webkit_security_manager_register_uri_scheme_as_local">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="128">Register @scheme as a local scheme. This means that other non-local pages
|
|
cannot link to or access URIs of this scheme.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityManager.h" line="62"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="security_manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="130">a #WebKitSecurityManager</doc>
|
|
<type name="SecurityManager" c:type="WebKitSecurityManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="scheme" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="131">a URI scheme</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="register_uri_scheme_as_no_access" c:identifier="webkit_security_manager_register_uri_scheme_as_no_access">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="162">Register @scheme as a no-access scheme. This means that pages loaded
|
|
with this URI scheme cannot access pages loaded with any other URI scheme.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityManager.h" line="70"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="security_manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="164">a #WebKitSecurityManager</doc>
|
|
<type name="SecurityManager" c:type="WebKitSecurityManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="scheme" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="165">a URI scheme</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="register_uri_scheme_as_secure" c:identifier="webkit_security_manager_register_uri_scheme_as_secure">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="230">Register @scheme as a secure scheme. This means that mixed
|
|
content warnings won't be generated for this scheme when
|
|
included by an HTTPS page.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityManager.h" line="86"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="security_manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="232">a #WebKitSecurityManager</doc>
|
|
<type name="SecurityManager" c:type="WebKitSecurityManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="scheme" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="233">a URI scheme</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="uri_scheme_is_cors_enabled" c:identifier="webkit_security_manager_uri_scheme_is_cors_enabled">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="282">Whether @scheme is considered as a CORS enabled scheme.
|
|
See also webkit_security_manager_register_uri_scheme_as_cors_enabled().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityManager.h" line="98"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="290">%TRUE if @scheme is a CORS enabled scheme or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="security_manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="284">a #WebKitSecurityManager</doc>
|
|
<type name="SecurityManager" c:type="WebKitSecurityManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="scheme" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="285">a URI scheme</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="uri_scheme_is_display_isolated" c:identifier="webkit_security_manager_uri_scheme_is_display_isolated">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="212">Whether @scheme is considered as a display isolated scheme.
|
|
See also webkit_security_manager_register_uri_scheme_as_display_isolated().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityManager.h" line="82"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="220">%TRUE if @scheme is a display isolated scheme or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="security_manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="214">a #WebKitSecurityManager</doc>
|
|
<type name="SecurityManager" c:type="WebKitSecurityManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="scheme" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="215">a URI scheme</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="uri_scheme_is_empty_document" c:identifier="webkit_security_manager_uri_scheme_is_empty_document">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="316">Whether @scheme is considered as an empty document scheme.
|
|
See also webkit_security_manager_register_uri_scheme_as_empty_document().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityManager.h" line="106"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="324">%TRUE if @scheme is an empty document scheme or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="security_manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="318">a #WebKitSecurityManager</doc>
|
|
<type name="SecurityManager" c:type="WebKitSecurityManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="scheme" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="319">a URI scheme</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="uri_scheme_is_local" c:identifier="webkit_security_manager_uri_scheme_is_local">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="144">Whether @scheme is considered as a local scheme.
|
|
See also webkit_security_manager_register_uri_scheme_as_local().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityManager.h" line="66"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="152">%TRUE if @scheme is a local scheme or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="security_manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="146">a #WebKitSecurityManager</doc>
|
|
<type name="SecurityManager" c:type="WebKitSecurityManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="scheme" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="147">a URI scheme</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="uri_scheme_is_no_access" c:identifier="webkit_security_manager_uri_scheme_is_no_access">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="178">Whether @scheme is considered as a no-access scheme.
|
|
See also webkit_security_manager_register_uri_scheme_as_no_access().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityManager.h" line="74"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="186">%TRUE if @scheme is a no-access scheme or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="security_manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="180">a #WebKitSecurityManager</doc>
|
|
<type name="SecurityManager" c:type="WebKitSecurityManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="scheme" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="181">a URI scheme</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="uri_scheme_is_secure" c:identifier="webkit_security_manager_uri_scheme_is_secure">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="247">Whether @scheme is considered as a secure scheme.
|
|
See also webkit_security_manager_register_uri_scheme_as_secure().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityManager.h" line="90"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="255">%TRUE if @scheme is a secure scheme or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="security_manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="249">a #WebKitSecurityManager</doc>
|
|
<type name="SecurityManager" c:type="WebKitSecurityManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="scheme" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityManager.cpp" line="250">a URI scheme</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv">
|
|
<type name="SecurityManagerPrivate" c:type="WebKitSecurityManagerPrivate*"/>
|
|
</field>
|
|
</class>
|
|
<record name="SecurityManagerClass" c:type="WebKitSecurityManagerClass" glib:is-gtype-struct-for="SecurityManager">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityManager.h" line="56"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityManager.h" line="52"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityManager.h" line="53"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityManager.h" line="54"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityManager.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="SecurityManagerPrivate" c:type="WebKitSecurityManagerPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityManager.h" line="41"/>
|
|
</record>
|
|
<record name="SecurityOrigin" c:type="WebKitSecurityOrigin" glib:type-name="WebKitSecurityOrigin" glib:get-type="webkit_security_origin_get_type" c:symbol-prefix="security_origin">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityOrigin.h" line="34"/>
|
|
<constructor name="new" c:identifier="webkit_security_origin_new" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp" line="71">Create a new security origin from the provided protocol, host and
|
|
port.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityOrigin.h" line="40"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp" line="81">A #WebKitSecurityOrigin.</doc>
|
|
<type name="SecurityOrigin" c:type="WebKitSecurityOrigin*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="protocol" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp" line="73">The protocol for the new origin</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="host" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp" line="74">The host for the new origin</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="port" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp" line="75">The port number for the new origin, or 0 to indicate the
|
|
default port for @protocol</doc>
|
|
<type name="guint16" c:type="guint16"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<constructor name="new_for_uri" c:identifier="webkit_security_origin_new_for_uri" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp" line="97">Create a new security origin from the provided URI. Components of
|
|
@uri other than protocol, host, and port do not affect the created
|
|
#WebKitSecurityOrigin.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityOrigin.h" line="45"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp" line="105">A #WebKitSecurityOrigin.</doc>
|
|
<type name="SecurityOrigin" c:type="WebKitSecurityOrigin*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="uri" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp" line="99">The URI for the new origin</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<method name="get_host" c:identifier="webkit_security_origin_get_host" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp" line="178">Gets the hostname of @origin, or %NULL if @origin is opaque or if its
|
|
protocol does not require a host component.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityOrigin.h" line="57"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp" line="185">The host of the #WebKitSecurityOrigin</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="origin" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp" line="180">a #WebKitSecurityOrigin</doc>
|
|
<type name="SecurityOrigin" c:type="WebKitSecurityOrigin*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_port" c:identifier="webkit_security_origin_get_port" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp" line="201">Gets the port of @origin. This function will always return 0 if the
|
|
port is the default port for the given protocol. For example,
|
|
http://example.com has the same security origin as
|
|
http://example.com:80, and this function will return 0 for a
|
|
#WebKitSecurityOrigin constructed from either URI. It will also
|
|
return 0 if @origin is opaque.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityOrigin.h" line="60"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp" line="212">The port of the #WebKitSecurityOrigin.</doc>
|
|
<type name="guint16" c:type="guint16"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="origin" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp" line="203">a #WebKitSecurityOrigin</doc>
|
|
<type name="SecurityOrigin" c:type="WebKitSecurityOrigin*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_protocol" c:identifier="webkit_security_origin_get_protocol" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp" line="156">Gets the protocol of @origin, or %NULL if @origin is opaque.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityOrigin.h" line="54"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp" line="162">The protocol of the #WebKitSecurityOrigin</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="origin" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp" line="158">a #WebKitSecurityOrigin</doc>
|
|
<type name="SecurityOrigin" c:type="WebKitSecurityOrigin*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_opaque" c:identifier="webkit_security_origin_is_opaque" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp" line="223">Gets whether @origin is an opaque security origin, which does not
|
|
possess an associated protocol, host, or port.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityOrigin.h" line="63"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp" line="230">%TRUE if @origin is opaque.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="origin" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp" line="225">a #WebKitSecurityOrigin</doc>
|
|
<type name="SecurityOrigin" c:type="WebKitSecurityOrigin*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="ref" c:identifier="webkit_security_origin_ref" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp" line="116">Atomically increments the reference count of @origin by one.
|
|
This function is MT-safe and may be called from any thread.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityOrigin.h" line="48"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp" line="123">The passed #WebKitSecurityOrigin</doc>
|
|
<type name="SecurityOrigin" c:type="WebKitSecurityOrigin*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="origin" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp" line="118">a #WebKitSecurityOrigin</doc>
|
|
<type name="SecurityOrigin" c:type="WebKitSecurityOrigin*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="to_string" c:identifier="webkit_security_origin_to_string" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp" line="241">Gets a string representation of @origin. The string representation
|
|
is a valid URI with only protocol, host, and port components. It may
|
|
be %NULL, but usually only if @origin is opaque.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityOrigin.h" line="66"/>
|
|
<return-value transfer-ownership="full" nullable="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp" line="249">a URI representing @origin.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="origin" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp" line="243">a #WebKitSecurityOrigin</doc>
|
|
<type name="SecurityOrigin" c:type="WebKitSecurityOrigin*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="unref" c:identifier="webkit_security_origin_unref" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp" line="135">Atomically decrements the reference count of @origin by one.
|
|
If the reference count drops to 0, all memory allocated by
|
|
#WebKitSecurityOrigin is released. This function is MT-safe and may be
|
|
called from any thread.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSecurityOrigin.h" line="51"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="origin" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSecurityOrigin.cpp" line="137">A #WebKitSecurityOrigin</doc>
|
|
<type name="SecurityOrigin" c:type="WebKitSecurityOrigin*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
</record>
|
|
<class name="Settings" c:symbol-prefix="settings" c:type="WebKitSettings" parent="GObject.Object" glib:type-name="WebKitSettings" glib:get-type="webkit_settings_get_type" glib:type-struct="SettingsClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="83"/>
|
|
<constructor name="new" c:identifier="webkit_settings_new">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1524">Creates a new #WebKitSettings instance with default values. It must
|
|
be manually attached to a #WebKitWebView.
|
|
See also webkit_settings_new_with_settings().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="89"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1531">a new #WebKitSettings instance.</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</return-value>
|
|
</constructor>
|
|
<constructor name="new_with_settings" c:identifier="webkit_settings_new_with_settings" introspectable="0">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1538">Creates a new #WebKitSettings instance with the given settings. It must
|
|
be manually attached to a #WebKitWebView.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="92"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1547">a new #WebKitSettings instance.</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="first_setting_name" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1540">name of first setting to set</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="..." transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1541">value of first setting, followed by more settings,
|
|
%NULL-terminated</doc>
|
|
<varargs/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<function name="font_size_to_pixels" c:identifier="webkit_settings_font_size_to_pixels" version="2.20">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3649">Convert @points to the equivalent value in pixels, based on the current
|
|
screen DPI. Applications can use this function to convert font size values
|
|
in points to font size values in pixels when setting the font size properties
|
|
of #WebKitSettings.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="486"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3658">the equivalent font size in pixels.</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="points" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3651">the font size in points to convert to pixels</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="font_size_to_points" c:identifier="webkit_settings_font_size_to_points" version="2.20">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3631">Convert @pixels to the equivalent value in points, based on the current
|
|
screen DPI. Applications can use this function to convert font size values
|
|
in pixels to font size values in points when getting the font size properties
|
|
of #WebKitSettings.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="483"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3640">the equivalent font size in points.</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="pixels" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3633">the font size in pixels to convert to points</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<method name="get_allow_file_access_from_file_urls" c:identifier="webkit_settings_get_allow_file_access_from_file_urls" version="2.10">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3434">Get the #WebKitSettings:allow-file-access-from-file-urls property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="455"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3440">%TRUE If file access from file URLs is allowed or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3436">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_allow_modal_dialogs" c:identifier="webkit_settings_get_allow_modal_dialogs">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2735">Get the #WebKitSettings:allow-modal-dialogs property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="330"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2741">%TRUE if it's allowed to create and run modal dialogs or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2737">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_allow_universal_access_from_file_urls" c:identifier="webkit_settings_get_allow_universal_access_from_file_urls" version="2.14">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3472">Get the #WebKitSettings:allow-universal-access-from-file-urls property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="462"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3478">%TRUE If universal access from file URLs is allowed or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3474">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_auto_load_images" c:identifier="webkit_settings_get_auto_load_images">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1593">Get the #WebKitSettings:auto-load-images property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="103"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1599">%TRUE If auto loading of images is enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1595">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_cursive_font_family" c:identifier="webkit_settings_get_cursive_font_family">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2126">Gets the #WebKitSettings:cursive-font-family property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="207"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2132">The default font family used to display content marked with cursive font.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2128">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_default_charset" c:identifier="webkit_settings_get_default_charset">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2342">Gets the #WebKitSettings:default-charset property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="249"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2348">Default charset.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2344">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_default_font_family" c:identifier="webkit_settings_get_default_font_family">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="179"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_default_font_size" c:identifier="webkit_settings_get_default_font_size">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2237">Gets the #WebKitSettings:default-font-size property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="228"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2243">The default font size, in pixels.</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2239">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_default_monospace_font_size" c:identifier="webkit_settings_get_default_monospace_font_size">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2272">Gets the #WebKitSettings:default-monospace-font-size property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="235"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2278">Default monospace font size, in pixels.</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2274">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_draw_compositing_indicators" c:identifier="webkit_settings_get_draw_compositing_indicators">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2912">Get the #WebKitSettings:draw-compositing-indicators property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="360"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2918">%TRUE If compositing borders are drawn or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2914">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_accelerated_2d_canvas" c:identifier="webkit_settings_get_enable_accelerated_2d_canvas" version="2.2">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3116">Get the #WebKitSettings:enable-accelerated-2d-canvas property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="399"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3122">%TRUE if accelerated 2D canvas is enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3118">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_back_forward_navigation_gestures" c:identifier="webkit_settings_get_enable_back_forward_navigation_gestures" version="2.24">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3593">Get the #WebKitSettings:enable-back-forward-navigation-gestures property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="476"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3599">%TRUE if horizontal swipe gesture will trigger back-forward navigaiton or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3595">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_caret_browsing" c:identifier="webkit_settings_get_enable_caret_browsing">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2560">Get the #WebKitSettings:enable-caret-browsing property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="291"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2566">%TRUE If caret browsing is enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2562">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_developer_extras" c:identifier="webkit_settings_get_enable_developer_extras">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2420">Get the #WebKitSettings:enable-developer-extras property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="263"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2426">%TRUE If developer extras is enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2422">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_dns_prefetching" c:identifier="webkit_settings_get_enable_dns_prefetching">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2525">Get the #WebKitSettings:enable-dns-prefetching property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="284"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2531">%TRUE If DNS prefetching is enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2527">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_encrypted_media" c:identifier="webkit_settings_get_enable_encrypted_media" version="2.20">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3354">Get the #WebKitSettings:enable-encrypted-media property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="441"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3360">%TRUE if EncryptedMedia support is enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3356">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_frame_flattening" c:identifier="webkit_settings_get_enable_frame_flattening">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1803">Get the #WebKitSettings:enable-frame-flattening property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="144"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1809">%TRUE If frame flattening is enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1805">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_fullscreen" c:identifier="webkit_settings_get_enable_fullscreen">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2595">Get the #WebKitSettings:enable-fullscreen property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="298"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2601">%TRUE If fullscreen support is enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2597">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_html5_database" c:identifier="webkit_settings_get_enable_html5_database">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1733">Get the #WebKitSettings:enable-html5-database property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="131"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1739">%TRUE if IndexedDB support is enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1735">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_html5_local_storage" c:identifier="webkit_settings_get_enable_html5_local_storage">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1698">Get the #WebKitSettings:enable-html5-local-storage property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="124"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1704">%TRUE If HTML5 local storage support is enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1700">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_hyperlink_auditing" c:identifier="webkit_settings_get_enable_hyperlink_auditing">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1943">Get the #WebKitSettings:enable-hyperlink-auditing property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="172"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1949">%TRUE If hyper link auditing is enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1945">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_java" c:identifier="webkit_settings_get_enable_java">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1873">Get the #WebKitSettings:enable-java property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="158"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1879">%TRUE If Java is enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1875">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_javascript" c:identifier="webkit_settings_get_enable_javascript">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1558">Get the #WebKitSettings:enable-javascript property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="96"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1564">%TRUE If JavaScript is enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1560">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_javascript_markup" c:identifier="webkit_settings_get_enable_javascript_markup" version="2.24">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3668">Get the #WebKitSettings:enable-javascript-markup property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="489"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3674">%TRUE if JavaScript markup is enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3670">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_media" c:identifier="webkit_settings_get_enable_media" version="2.26">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3707">Get the #WebKitSettings:enable-media property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="496"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3713">%TRUE if media support is enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3709">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_media_capabilities" c:identifier="webkit_settings_get_enable_media_capabilities" version="2.22">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3394">Get the #WebKitSettings:enable-media-capabilities property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="448"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3400">%TRUE if MediaCapabilities support is enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3396">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_media_stream" c:identifier="webkit_settings_get_enable_media_stream" version="2.4">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3194">Get the #WebKitSettings:enable-media-stream property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="413"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3200">%TRUE If mediastream support is enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3196">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_mediasource" c:identifier="webkit_settings_get_enable_mediasource" version="2.4">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3315">Get the #WebKitSettings:enable-mediasource property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="434"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3321">%TRUE If MediaSource support is enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3317">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_mock_capture_devices" c:identifier="webkit_settings_get_enable_mock_capture_devices" version="2.24">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3235">Get the #WebKitSettings:enable-mock-capture-devices property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="420"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3241">%TRUE If mock capture devices is enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3237">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_offline_web_application_cache" c:identifier="webkit_settings_get_enable_offline_web_application_cache">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1663">Get the #WebKitSettings:enable-offline-web-application-cache property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="117"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1669">%TRUE If HTML5 offline web application cache support is enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1665">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_page_cache" c:identifier="webkit_settings_get_enable_page_cache">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2983">Get the #WebKitSettings:enable-page-cache property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="374"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2989">%TRUE if page cache enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2985">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_plugins" c:identifier="webkit_settings_get_enable_plugins">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1838">Get the #WebKitSettings:enable-plugins property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="151"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1844">%TRUE If plugins are enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1840">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_private_browsing" c:identifier="webkit_settings_get_enable_private_browsing" deprecated="1" deprecated-version="2.16.">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2380">Get the #WebKitSettings:enable-private-browsing property.</doc>
|
|
<doc-deprecated xml:space="preserve">Use #WebKitWebView:is-ephemeral or #WebKitWebContext:is-ephemeral instead.</doc-deprecated>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="256"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2386">%TRUE If private browsing is enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2382">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_resizable_text_areas" c:identifier="webkit_settings_get_enable_resizable_text_areas">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2455">Get the #WebKitSettings:enable-resizable-text-areas property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="270"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2461">%TRUE If text areas can be resized or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2457">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_site_specific_quirks" c:identifier="webkit_settings_get_enable_site_specific_quirks">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2948">Get the #WebKitSettings:enable-site-specific-quirks property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="367"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2954">%TRUE if site specific quirks are enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2950">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_smooth_scrolling" c:identifier="webkit_settings_get_enable_smooth_scrolling">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3081">Get the #WebKitSettings:enable-smooth-scrolling property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="392"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3087">%TRUE if smooth scrolling is enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3083">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_spatial_navigation" c:identifier="webkit_settings_get_enable_spatial_navigation" version="2.2">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3298">Get the #WebKitSettings:enable-spatial-navigation property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="427"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3304">%TRUE If HTML5 spatial navigation support is enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3300">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_tabs_to_links" c:identifier="webkit_settings_get_enable_tabs_to_links">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2490">Get the #WebKitSettings:enable-tabs-to-links property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="277"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2496">%TRUE If tabs to link is enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2492">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_webaudio" c:identifier="webkit_settings_get_enable_webaudio">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2665">Get the #WebKitSettings:enable-webaudio property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="312"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2671">%TRUE If webaudio support is enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2667">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_webgl" c:identifier="webkit_settings_get_enable_webgl">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2700">Get the #WebKitSettings:enable-webgl property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="319"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2706">%TRUE If WebGL support is enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2702">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_write_console_messages_to_stdout" c:identifier="webkit_settings_get_enable_write_console_messages_to_stdout" version="2.2">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3154">Get the #WebKitSettings:enable-write-console-messages-to-stdout property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="406"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3160">%TRUE if writing console messages to stdout is enabled or %FALSE
|
|
otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3156">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_enable_xss_auditor" c:identifier="webkit_settings_get_enable_xss_auditor">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1768">Get the #WebKitSettings:enable-xss-auditor property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="137"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1774">%TRUE If XSS auditing is enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1770">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_fantasy_font_family" c:identifier="webkit_settings_get_fantasy_font_family">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2163">Gets the #WebKitSettings:fantasy-font-family property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="214"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2169">The default font family used to display content marked with fantasy font.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2165">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_hardware_acceleration_policy" c:identifier="webkit_settings_get_hardware_acceleration_policy" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3511">Get the #WebKitSettings:hardware-acceleration-policy property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="469"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3517">a #WebKitHardwareAccelerationPolicy</doc>
|
|
<type name="HardwareAccelerationPolicy" c:type="WebKitHardwareAccelerationPolicy"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3513">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_javascript_can_access_clipboard" c:identifier="webkit_settings_get_javascript_can_access_clipboard">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2803">Get the #WebKitSettings:javascript-can-access-clipboard property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="340"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2809">%TRUE If javascript-can-access-clipboard is enabled or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2805">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_javascript_can_open_windows_automatically" c:identifier="webkit_settings_get_javascript_can_open_windows_automatically">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1908">Get the #WebKitSettings:javascript-can-open-windows-automatically property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="165"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1914">%TRUE If JavaScript can open window automatically or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1910">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_load_icons_ignoring_image_load_setting" c:identifier="webkit_settings_get_load_icons_ignoring_image_load_setting">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1628">Get the #WebKitSettings:load-icons-ignoring-image-load-setting property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="110"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1634">%TRUE If site icon can be loaded irrespective of image loading preference or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1630">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_media_playback_allows_inline" c:identifier="webkit_settings_get_media_playback_allows_inline">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2876">Get the #WebKitSettings:media-playback-allows-inline property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="354"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2882">%TRUE If inline playback is allowed for media
|
|
or %FALSE if only fullscreen playback is allowed.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2878">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_media_playback_requires_user_gesture" c:identifier="webkit_settings_get_media_playback_requires_user_gesture">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2840">Get the #WebKitSettings:media-playback-requires-user-gesture property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="347"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2846">%TRUE If an user gesture is needed to play or load media
|
|
or %FALSE if no user gesture is needed.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2842">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_minimum_font_size" c:identifier="webkit_settings_get_minimum_font_size">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2307">Gets the #WebKitSettings:minimum-font-size property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="242"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2313">Minimum font size, in pixels.</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2309">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_monospace_font_family" c:identifier="webkit_settings_get_monospace_font_family">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2015">Gets the #WebKitSettings:monospace-font-family property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="186"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2021">Default font family used to display content marked with monospace font.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2017">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_pictograph_font_family" c:identifier="webkit_settings_get_pictograph_font_family">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2200">Gets the #WebKitSettings:pictograph-font-family property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="221"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2206">The default font family used to display content marked with pictograph font.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2202">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_print_backgrounds" c:identifier="webkit_settings_get_print_backgrounds">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2630">Get the #WebKitSettings:print-backgrounds property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="305"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2636">%TRUE If background images should be printed or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2632">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_sans_serif_font_family" c:identifier="webkit_settings_get_sans_serif_font_family">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2089">Gets the #WebKitSettings:sans-serif-font-family property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="200"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2095">The default font family used to display content marked with sans-serif font.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2091">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_serif_font_family" c:identifier="webkit_settings_get_serif_font_family">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2052">Gets the #WebKitSettings:serif-font-family property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="193"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2058">The default font family used to display content marked with serif font.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2054">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_user_agent" c:identifier="webkit_settings_get_user_agent">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3018">Get the #WebKitSettings:user-agent property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="381"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3024">The current value of the user-agent property.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3020">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_zoom_text_only" c:identifier="webkit_settings_get_zoom_text_only">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2768">Get the #WebKitSettings:zoom-text-only property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="337"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2774">%TRUE If zoom level of the view should only affect the text
|
|
or %FALSE if all view contents should be scaled.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2770">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_allow_file_access_from_file_urls" c:identifier="webkit_settings_set_allow_file_access_from_file_urls" version="2.10">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3451">Set the #WebKitSettings:allow-file-access-from-file-urls property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="458"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3453">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="allowed" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3454">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_allow_modal_dialogs" c:identifier="webkit_settings_set_allow_modal_dialogs">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2749">Set the #WebKitSettings:allow-modal-dialogs property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="326"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2751">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="allowed" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2752">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_allow_universal_access_from_file_urls" c:identifier="webkit_settings_set_allow_universal_access_from_file_urls" version="2.14">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3489">Set the #WebKitSettings:allow-universal-access-from-file-urls property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="465"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3491">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="allowed" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3492">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_auto_load_images" c:identifier="webkit_settings_set_auto_load_images">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1608">Set the #WebKitSettings:auto-load-images property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="106"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1610">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1611">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_cursive_font_family" c:identifier="webkit_settings_set_cursive_font_family">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2141">Set the #WebKitSettings:cursive-font-family property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="210"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2143">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="cursive_font_family" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2144">the new default cursive font family</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_default_charset" c:identifier="webkit_settings_set_default_charset">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2357">Set the #WebKitSettings:default-charset property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="252"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2359">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="default_charset" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2360">default charset to be set</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_default_font_family" c:identifier="webkit_settings_set_default_font_family">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1993">Set the #WebKitSettings:default-font-family property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="182"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1995">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="default_font_family" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1996">the new default font family</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_default_font_size" c:identifier="webkit_settings_set_default_font_size">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2252">Set the #WebKitSettings:default-font-size property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="231"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2254">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="font_size" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2255">default font size to be set in pixels</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_default_monospace_font_size" c:identifier="webkit_settings_set_default_monospace_font_size">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2287">Set the #WebKitSettings:default-monospace-font-size property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="238"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2289">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="font_size" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2290">default monospace font size to be set in pixels</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_draw_compositing_indicators" c:identifier="webkit_settings_set_draw_compositing_indicators">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2927">Set the #WebKitSettings:draw-compositing-indicators property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="363"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2929">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2930">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_accelerated_2d_canvas" c:identifier="webkit_settings_set_enable_accelerated_2d_canvas" version="2.2">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3133">Set the #WebKitSettings:enable-accelerated-2d-canvas property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="402"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3135">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3136">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_back_forward_navigation_gestures" c:identifier="webkit_settings_set_enable_back_forward_navigation_gestures" version="2.24">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3610">Set the #WebKitSettings:enable-back-forward-navigation-gestures property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="479"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3612">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3613">value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_caret_browsing" c:identifier="webkit_settings_set_enable_caret_browsing">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2575">Set the #WebKitSettings:enable-caret-browsing property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="294"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2577">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2578">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_developer_extras" c:identifier="webkit_settings_set_enable_developer_extras">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2435">Set the #WebKitSettings:enable-developer-extras property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="266"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2437">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2438">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_dns_prefetching" c:identifier="webkit_settings_set_enable_dns_prefetching">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2540">Set the #WebKitSettings:enable-dns-prefetching property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="287"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2542">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2543">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_encrypted_media" c:identifier="webkit_settings_set_enable_encrypted_media" version="2.20">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3372">Set the #WebKitSettings:enable-encrypted-media property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="444"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3374">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3375">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_frame_flattening" c:identifier="webkit_settings_set_enable_frame_flattening">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1819">Set the #WebKitSettings:enable-frame-flattening property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="147"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1821">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1822">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_fullscreen" c:identifier="webkit_settings_set_enable_fullscreen">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2610">Set the #WebKitSettings:enable-fullscreen property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="301"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2612">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2613">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_html5_database" c:identifier="webkit_settings_set_enable_html5_database">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1748">Set the #WebKitSettings:enable-html5-database property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="134"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1750">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1751">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_html5_local_storage" c:identifier="webkit_settings_set_enable_html5_local_storage">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1713">Set the #WebKitSettings:enable-html5-local-storage property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="127"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1715">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1716">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_hyperlink_auditing" c:identifier="webkit_settings_set_enable_hyperlink_auditing">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1958">Set the #WebKitSettings:enable-hyperlink-auditing property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="175"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1960">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1961">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_java" c:identifier="webkit_settings_set_enable_java">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1888">Set the #WebKitSettings:enable-java property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="161"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1890">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1891">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_javascript" c:identifier="webkit_settings_set_enable_javascript">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1573">Set the #WebKitSettings:enable-javascript property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="99"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1575">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1576">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_javascript_markup" c:identifier="webkit_settings_set_enable_javascript_markup" version="2.24">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3685">Set the #WebKitSettings:enable-javascript-markup property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="492"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3687">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3688">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_media" c:identifier="webkit_settings_set_enable_media" version="2.26">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3724">Set the #WebKitSettings:enable-media property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="499"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3726">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3727">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_media_capabilities" c:identifier="webkit_settings_set_enable_media_capabilities" version="2.22">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3412">Set the #WebKitSettings:enable-media-capabilities property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="451"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3414">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3415">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_media_stream" c:identifier="webkit_settings_set_enable_media_stream" version="2.4">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3211">Set the #WebKitSettings:enable-media-stream property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="416"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3213">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3214">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_mediasource" c:identifier="webkit_settings_set_enable_mediasource" version="2.4">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3332">Set the #WebKitSettings:enable-mediasource property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="437"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3334">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3335">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_mock_capture_devices" c:identifier="webkit_settings_set_enable_mock_capture_devices" version="2.4">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3252">Set the #WebKitSettings:enable-mock-capture-devices property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="423"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3254">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3255">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_offline_web_application_cache" c:identifier="webkit_settings_set_enable_offline_web_application_cache">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1678">Set the #WebKitSettings:enable-offline-web-application-cache property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="120"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1680">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1681">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_page_cache" c:identifier="webkit_settings_set_enable_page_cache">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2998">Set the #WebKitSettings:enable-page-cache property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="377"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3000">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3001">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_plugins" c:identifier="webkit_settings_set_enable_plugins">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1853">Set the #WebKitSettings:enable-plugins property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="154"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1855">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1856">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_private_browsing" c:identifier="webkit_settings_set_enable_private_browsing" deprecated="1" deprecated-version="2.16.">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2397">Set the #WebKitSettings:enable-private-browsing property.</doc>
|
|
<doc-deprecated xml:space="preserve">Use #WebKitWebView:is-ephemeral or #WebKitWebContext:is-ephemeral instead.</doc-deprecated>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="259"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2399">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2400">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_resizable_text_areas" c:identifier="webkit_settings_set_enable_resizable_text_areas">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2470">Set the #WebKitSettings:enable-resizable-text-areas property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="273"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2472">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2473">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_site_specific_quirks" c:identifier="webkit_settings_set_enable_site_specific_quirks">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2963">Set the #WebKitSettings:enable-site-specific-quirks property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="370"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2965">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2966">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_smooth_scrolling" c:identifier="webkit_settings_set_enable_smooth_scrolling">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3096">Set the #WebKitSettings:enable-smooth-scrolling property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="395"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3098">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3099">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_spatial_navigation" c:identifier="webkit_settings_set_enable_spatial_navigation" version="2.2">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3274">Set the #WebKitSettings:enable-spatial-navigation property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="430"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3276">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3277">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_tabs_to_links" c:identifier="webkit_settings_set_enable_tabs_to_links">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2505">Set the #WebKitSettings:enable-tabs-to-links property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="280"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2507">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2508">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_webaudio" c:identifier="webkit_settings_set_enable_webaudio">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2680">Set the #WebKitSettings:enable-webaudio property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="315"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2682">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2683">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_webgl" c:identifier="webkit_settings_set_enable_webgl">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2715">Set the #WebKitSettings:enable-webgl property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="322"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2717">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2718">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_write_console_messages_to_stdout" c:identifier="webkit_settings_set_enable_write_console_messages_to_stdout" version="2.2">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3172">Set the #WebKitSettings:enable-write-console-messages-to-stdout property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="409"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3174">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3175">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_enable_xss_auditor" c:identifier="webkit_settings_set_enable_xss_auditor">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1783">Set the #WebKitSettings:enable-xss-auditor property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="140"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1785">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1786">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_fantasy_font_family" c:identifier="webkit_settings_set_fantasy_font_family">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2178">Set the #WebKitSettings:fantasy-font-family property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="217"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2180">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="fantasy_font_family" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2181">the new default fantasy font family</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_hardware_acceleration_policy" c:identifier="webkit_settings_set_hardware_acceleration_policy" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3535">Set the #WebKitSettings:hardware-acceleration-policy property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="472"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3537">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="policy" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3538">a #WebKitHardwareAccelerationPolicy</doc>
|
|
<type name="HardwareAccelerationPolicy" c:type="WebKitHardwareAccelerationPolicy"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_javascript_can_access_clipboard" c:identifier="webkit_settings_set_javascript_can_access_clipboard">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2819">Set the #WebKitSettings:javascript-can-access-clipboard property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="343"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2821">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2822">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_javascript_can_open_windows_automatically" c:identifier="webkit_settings_set_javascript_can_open_windows_automatically">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1923">Set the #WebKitSettings:javascript-can-open-windows-automatically property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="168"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1925">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1926">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_load_icons_ignoring_image_load_setting" c:identifier="webkit_settings_set_load_icons_ignoring_image_load_setting">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1643">Set the #WebKitSettings:load-icons-ignoring-image-load-setting property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="113"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1645">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1646">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_media_playback_allows_inline" c:identifier="webkit_settings_set_media_playback_allows_inline">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2892">Set the #WebKitSettings:media-playback-allows-inline property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="357"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2894">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2895">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_media_playback_requires_user_gesture" c:identifier="webkit_settings_set_media_playback_requires_user_gesture">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2856">Set the #WebKitSettings:media-playback-requires-user-gesture property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="350"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2858">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2859">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_minimum_font_size" c:identifier="webkit_settings_set_minimum_font_size">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2322">Set the #WebKitSettings:minimum-font-size property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="245"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2324">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="font_size" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2325">minimum font size to be set in pixels</doc>
|
|
<type name="guint32" c:type="guint32"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_monospace_font_family" c:identifier="webkit_settings_set_monospace_font_family">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2030">Set the #WebKitSettings:monospace-font-family property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="189"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2032">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="monospace_font_family" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2033">the new default monospace font family</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_pictograph_font_family" c:identifier="webkit_settings_set_pictograph_font_family">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2215">Set the #WebKitSettings:pictograph-font-family property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="224"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2217">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="pictograph_font_family" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2218">the new default pictograph font family</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_print_backgrounds" c:identifier="webkit_settings_set_print_backgrounds">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2645">Set the #WebKitSettings:print-backgrounds property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="308"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2647">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="print_backgrounds" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2648">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_sans_serif_font_family" c:identifier="webkit_settings_set_sans_serif_font_family">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2104">Set the #WebKitSettings:sans-serif-font-family property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="203"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2106">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="sans_serif_font_family" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2107">the new default sans-serif font family</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_serif_font_family" c:identifier="webkit_settings_set_serif_font_family">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2067">Set the #WebKitSettings:serif-font-family property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="196"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2069">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="serif_font_family" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2070">the new default serif font family</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_user_agent" c:identifier="webkit_settings_set_user_agent">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3035">Set the #WebKitSettings:user-agent property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="384"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3037">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="user_agent" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3038">The new custom user agent string or %NULL to use the default user agent</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_user_agent_with_application_details" c:identifier="webkit_settings_set_user_agent_with_application_details">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3063">Set the #WebKitSettings:user-agent property by appending the application details to the default user
|
|
agent. If no application name or version is given, the default user agent used will be used. If only
|
|
the version is given, the default engine version is used with the given application name.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="387"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3065">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="application_name" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3066">The application name used for the user agent or %NULL to use the default user agent.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="application_version" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="3067">The application version for the user agent or %NULL to user the default version.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_zoom_text_only" c:identifier="webkit_settings_set_zoom_text_only">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2784">Set the #WebKitSettings:zoom-text-only property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="333"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2786">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</instance-parameter>
|
|
<parameter name="zoom_text_only" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="2787">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="allow-file-access-from-file-urls" version="2.10" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1401">Whether file access is allowed from file URLs. By default, when
|
|
something is loaded in a #WebKitWebView 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.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="allow-modal-dialogs" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1079">Determine whether it's allowed to create and run modal dialogs
|
|
from a #WebKitWebView through JavaScript with
|
|
<function>window.showModalDialog</function>. If it's set to
|
|
%FALSE, the associated #WebKitWebView won't be able to create
|
|
new modal dialogs, so not even the #WebKitWebView::create
|
|
signal will be emitted.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="allow-universal-access-from-file-urls" version="2.14" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1420">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 #WebKitWebView 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.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="auto-load-images" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="618">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.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="cursive-font-family" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="834">The font family used as the default for content using a cursive font.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="default-charset" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="916">The default text charset used when interpreting content with an unspecified charset.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="default-font-family" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="781">The font family to use as the default for content that does not specify a font.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="default-font-size" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="873">The default font size in pixels to use for content displayed if
|
|
no font size is specified.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</property>
|
|
<property name="default-monospace-font-size" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="887">The default font size in pixels to use for content displayed in
|
|
monospace font if no font size is specified.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</property>
|
|
<property name="draw-compositing-indicators" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1160">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.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-accelerated-2d-canvas" version="2.2" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1249">Enable or disable accelerated 2D canvas. Accelerated 2D canvas is only available
|
|
if WebKit 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.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-back-forward-navigation-gestures" version="2.24" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1467">Enable or disable horizontal swipe gesture for back-forward navigation.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-caret-browsing" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1003">Whether to enable accessibility enhanced keyboard navigation.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-developer-extras" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="947">Determines whether or not developer tools, such as the Web Inspector, are enabled.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-dns-prefetching" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="989">Determines whether or not to prefetch domain names. DNS prefetching attempts
|
|
to resolve domain names before a user tries to follow a link.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-encrypted-media" version="2.20" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1359">Enable or disable support for Encrypted Media API on pages.
|
|
EncryptedMedia is an experimental JavaScript API for playing encrypted media in HTML.
|
|
This property will only work as intended if the EncryptedMedia feature is enabled at build time
|
|
with the ENABLE_ENCRYPTED_MEDIA flag.
|
|
|
|
See https://www.w3.org/TR/encrypted-media/</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-frame-flattening" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="710">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.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-fullscreen" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1016">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/</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-html5-database" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="682">Whether to enable HTML5 client-side SQL database support (IndexedDB).</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-html5-local-storage" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="665">Whether to enable HTML5 local storage support. Local storage provides
|
|
simple synchronous storage access.
|
|
|
|
HTML5 local storage specification is available at
|
|
http://dev.w3.org/html5/webstorage/.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-hyperlink-auditing" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="765">Determines whether or not hyperlink auditing is enabled.
|
|
|
|
The hyperlink auditing specification is available at
|
|
http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#hyperlink-auditing.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-java" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="738">Determines whether or not Java is enabled on the page.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-javascript" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="605">Determines whether or not JavaScript executes within a page.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-javascript-markup" version="2.24" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1483">Determines whether or not JavaScript markup is allowed in document. When this setting is disabled,
|
|
all JavaScript-related elements and attributes are removed from the document during parsing. Note that
|
|
executing JavaScript is still allowed if #WebKitSettings:enable-javascript is %TRUE.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-media" version="2.26" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1500">Enable or disable support for media playback on pages. This setting is enabled by
|
|
default. Disabling it means `<audio>`, `<track>` and `<video>` elements will have
|
|
playback support disabled.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-media-capabilities" version="2.22" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1379">Enable or disable support for MediaCapabilities on pages. This
|
|
specification intends to provide APIs to allow websites to make an optimal
|
|
decision when picking media content for the user. The APIs will expose
|
|
information about the decoding and encoding capabilities for a given format
|
|
but also output capabilities to find the best match based on the device’s
|
|
display.
|
|
|
|
See also https://wicg.github.io/media-capabilities/</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-media-stream" version="2.4" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1283">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.
|
|
|
|
See also http://dev.w3.org/2011/webrtc/editor/getusermedia.html</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-mediasource" version="2.4" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1339">Enable or disable support for MediaSource on pages. MediaSource
|
|
extends HTMLMediaElement to allow JavaScript to generate media
|
|
streams for playback.
|
|
|
|
See also http://www.w3.org/TR/media-source/</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-mock-capture-devices" version="2.24" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1302">Enable or disable the Mock Capture Devices. Those are fake
|
|
Microphone and Camera devices to be used as MediaStream
|
|
sources.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-offline-web-application-cache" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="647">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.
|
|
|
|
HTML5 offline web application specification is available at
|
|
http://dev.w3.org/html5/spec/offline.html.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-page-cache" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1195">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/</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-plugins" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="725">Determines whether or not plugins on the page are enabled.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-private-browsing" deprecated="1" deprecated-version="2.16." writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="930">Determines whether or not private browsing is enabled. Private browsing
|
|
will disable history, cache and form auto-fill for any pages visited.</doc>
|
|
<doc-deprecated xml:space="preserve">Use #WebKitWebView:is-ephemeral or #WebKitWebsiteDataManager:is-ephemeral instead.</doc-deprecated>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-resizable-text-areas" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="960">Determines whether or not text areas can be resized.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-site-specific-quirks" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1175">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.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-smooth-scrolling" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1236">Enable or disable smooth scrolling.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-spatial-navigation" version="2.4" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1319">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.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-tabs-to-links" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="973">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.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-webaudio" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1045">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.
|
|
|
|
See also https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-webgl" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1064">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.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-write-console-messages-to-stdout" version="2.2" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1267">Enable or disable writing console messages to stdout. These are messages
|
|
sent to the console with console.log and related methods.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="enable-xss-auditor" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="695">Whether to enable the XSS auditor. This feature filters some kinds of
|
|
reflective XSS attacks on vulnerable web sites.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="fantasy-font-family" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="847">The font family used as the default for content using a fantasy font.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="hardware-acceleration-policy" version="2.16" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1441">The #WebKitHardwareAccelerationPolicy to decide how to enable and disable
|
|
hardware acceleration. The default value %WEBKIT_HARDWARE_ACCELERATION_POLICY_ON_DEMAND
|
|
enables the hardware acceleration when the web contents request it, disabling it again
|
|
when no longer needed. It's possible to enforce hardware acceleration to be always enabled
|
|
by using %WEBKIT_HARDWARE_ACCELERATION_POLICY_ALWAYS. And it's also possible to disable it
|
|
completely using %WEBKIT_HARDWARE_ACCELERATION_POLICY_NEVER. Note that disabling hardware
|
|
acceleration might cause some websites to not render correctly or consume more CPU.
|
|
|
|
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.</doc>
|
|
<type name="HardwareAccelerationPolicy"/>
|
|
</property>
|
|
<property name="javascript-can-access-clipboard" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1113">Whether JavaScript can access the clipboard. The default value is %FALSE. If
|
|
set to %TRUE, document.execCommand() allows cut, copy and paste commands.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="javascript-can-open-windows-automatically" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="751">Whether JavaScript can open popup windows automatically without user
|
|
intervention.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="load-icons-ignoring-image-load-setting" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="633">Determines whether a site can load favicons irrespective
|
|
of the value of #WebKitSettings:auto-load-images.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="media-playback-allows-inline" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1145">Whether media playback is full-screen only or inline playback is allowed.
|
|
This is %TRUE by default, so media playback can be inline. Setting it to
|
|
%FALSE allows specifying that media playback should be always fullscreen.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="media-playback-requires-user-gesture" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1128">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.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="minimum-font-size" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="901">The minimum font size in pixels used to display text. This setting
|
|
controls the absolute smallest size. Values other than 0 can
|
|
potentially break page layouts.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</property>
|
|
<property name="monospace-font-family" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="794">The font family used as the default for content using a monospace font.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="pictograph-font-family" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="860">The font family used as the default for content using a pictograph font.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="print-backgrounds" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1032">Whether background images should be drawn during printing.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="sans-serif-font-family" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="821">The font family used as the default for content using a sans-serif font.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="serif-font-family" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="808">The font family used as the default for content using a serif font.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="user-agent" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1216">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
|
|
webkit_settings_set_user_agent_with_application_details() instead.
|
|
|
|
If this property is set to the empty string or %NULL, it will revert to the standard
|
|
user-agent.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="zoom-text-only" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp" line="1097">Whether #WebKitWebView:zoom-level 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.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<field name="parent_instance">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv">
|
|
<type name="SettingsPrivate" c:type="WebKitSettingsPrivate*"/>
|
|
</field>
|
|
</class>
|
|
<record name="SettingsClass" c:type="WebKitSettingsClass" glib:is-gtype-struct-for="Settings">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="83"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="79"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="80"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="81"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="82"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="SettingsPrivate" c:type="WebKitSettingsPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitSettings.h" line="68"/>
|
|
</record>
|
|
<enumeration name="SnapshotError" glib:type-name="WebKitSnapshotError" glib:get-type="webkit_snapshot_error_get_type" c:type="WebKitSnapshotError" glib:error-domain="WebKitSnapshotError">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="135">Enum values used to denote errors happening when creating snapshots of #WebKitWebView</doc>
|
|
<member name="create" value="799" c:identifier="WEBKIT_SNAPSHOT_ERROR_FAILED_TO_CREATE" glib:nick="create">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="137">An error occurred when creating a webpage snapshot.</doc>
|
|
</member>
|
|
<function name="quark" c:identifier="webkit_snapshot_error_quark">
|
|
<return-value transfer-ownership="none">
|
|
<type name="GLib.Quark" c:type="GQuark"/>
|
|
</return-value>
|
|
</function>
|
|
</enumeration>
|
|
<bitfield name="SnapshotOptions" glib:type-name="WebKitSnapshotOptions" glib:get-type="webkit_snapshot_options_get_type" c:type="WebKitSnapshotOptions">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="158">Enum values used to specify options when taking a snapshot
|
|
from a #WebKitWebView.</doc>
|
|
<member name="none" value="0" c:identifier="WEBKIT_SNAPSHOT_OPTIONS_NONE" glib:nick="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="160">Do not include any special options.</doc>
|
|
</member>
|
|
<member name="include_selection_highlighting" value="1" c:identifier="WEBKIT_SNAPSHOT_OPTIONS_INCLUDE_SELECTION_HIGHLIGHTING" glib:nick="include-selection-highlighting">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="161">Whether to include in the
|
|
snapshot the highlight of the selected content.</doc>
|
|
</member>
|
|
<member name="transparent_background" value="2" c:identifier="WEBKIT_SNAPSHOT_OPTIONS_TRANSPARENT_BACKGROUND" glib:nick="transparent-background">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="163">Do not fill the background with white before
|
|
rendering the snapshot. Since 2.8</doc>
|
|
</member>
|
|
</bitfield>
|
|
<enumeration name="SnapshotRegion" glib:type-name="WebKitSnapshotRegion" glib:get-type="webkit_snapshot_region_get_type" c:type="WebKitSnapshotRegion">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="175">Enum values used to specify the region from which to get a #WebKitWebView
|
|
snapshot</doc>
|
|
<member name="visible" value="0" c:identifier="WEBKIT_SNAPSHOT_REGION_VISIBLE" glib:nick="visible">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="177">Specifies a snapshot only for the area that is
|
|
visible in the webview</doc>
|
|
</member>
|
|
<member name="full_document" value="1" c:identifier="WEBKIT_SNAPSHOT_REGION_FULL_DOCUMENT" glib:nick="full-document">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="179">A snapshot of the entire document.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<enumeration name="TLSErrorsPolicy" glib:type-name="WebKitTLSErrorsPolicy" glib:get-type="webkit_tls_errors_policy_get_type" c:type="WebKitTLSErrorsPolicy">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="90">Enum values used to denote the TLS errors policy.</doc>
|
|
<member name="ignore" value="0" c:identifier="WEBKIT_TLS_ERRORS_POLICY_IGNORE" glib:nick="ignore">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="92">Ignore TLS errors.</doc>
|
|
</member>
|
|
<member name="fail" value="1" c:identifier="WEBKIT_TLS_ERRORS_POLICY_FAIL" glib:nick="fail">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="93">TLS errors will emit
|
|
#WebKitWebView::load-failed-with-tls-errors and, if the signal is handled,
|
|
finish the load. In case the signal is not handled,
|
|
#WebKitWebView::load-failed is emitted before the load finishes.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<class name="URIRequest" c:symbol-prefix="uri_request" c:type="WebKitURIRequest" parent="GObject.Object" glib:type-name="WebKitURIRequest" glib:get-type="webkit_uri_request_get_type" glib:type-struct="URIRequestClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIRequest.h" line="58"/>
|
|
<constructor name="new" c:identifier="webkit_uri_request_new">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIRequest.cpp" line="102">Creates a new #WebKitURIRequest for the given URI.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIRequest.h" line="64"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIRequest.cpp" line="108">a new #WebKitURIRequest</doc>
|
|
<type name="URIRequest" c:type="WebKitURIRequest*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="uri" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIRequest.cpp" line="104">an URI</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<method name="get_http_headers" c:identifier="webkit_uri_request_get_http_headers">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIRequest.cpp" line="151">Get the HTTP headers of a #WebKitURIRequest as a #SoupMessageHeaders.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIRequest.h" line="77"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIRequest.cpp" line="157">a #SoupMessageHeaders with the HTTP headers of @request
|
|
or %NULL if @request is not an HTTP request.</doc>
|
|
<type name="Soup.MessageHeaders" c:type="SoupMessageHeaders*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIRequest.cpp" line="153">a #WebKitURIRequest</doc>
|
|
<type name="URIRequest" c:type="WebKitURIRequest*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_http_method" c:identifier="webkit_uri_request_get_http_method" version="2.12">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIRequest.cpp" line="175">Get the HTTP method of the #WebKitURIRequest.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIRequest.h" line="74"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIRequest.cpp" line="181">the HTTP method of the #WebKitURIRequest or %NULL if @request is not
|
|
an HTTP request.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIRequest.cpp" line="177">a #WebKitURIRequest</doc>
|
|
<type name="URIRequest" c:type="WebKitURIRequest*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_uri" c:identifier="webkit_uri_request_get_uri">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIRequest.h" line="67"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIRequest.cpp" line="121">the uri of the #WebKitURIRequest</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIRequest.cpp" line="119">a #WebKitURIRequest</doc>
|
|
<type name="URIRequest" c:type="WebKitURIRequest*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_uri" c:identifier="webkit_uri_request_set_uri">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIRequest.cpp" line="131">Set the URI of @request</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIRequest.h" line="70"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIRequest.cpp" line="133">a #WebKitURIRequest</doc>
|
|
<type name="URIRequest" c:type="WebKitURIRequest*"/>
|
|
</instance-parameter>
|
|
<parameter name="uri" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIRequest.cpp" line="134">an URI</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="uri" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIRequest.cpp" line="89">The URI to which the request will be made.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv" readable="0" private="1">
|
|
<type name="URIRequestPrivate" c:type="WebKitURIRequestPrivate*"/>
|
|
</field>
|
|
</class>
|
|
<record name="URIRequestClass" c:type="WebKitURIRequestClass" glib:is-gtype-struct-for="URIRequest">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIRequest.h" line="58"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIRequest.h" line="54"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIRequest.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIRequest.h" line="56"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIRequest.h" line="57"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="URIRequestPrivate" c:type="WebKitURIRequestPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIRequest.h" line="42"/>
|
|
</record>
|
|
<class name="URIResponse" c:symbol-prefix="uri_response" c:type="WebKitURIResponse" parent="GObject.Object" glib:type-name="WebKitURIResponse" glib:get-type="webkit_uri_response_get_type" glib:type-struct="URIResponseClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIResponse.h" line="58"/>
|
|
<method name="get_content_length" c:identifier="webkit_uri_response_get_content_length">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIResponse.cpp" line="210">Get the expected content length of the #WebKitURIResponse. It can
|
|
be 0 if the server provided an incorrect or missing Content-Length.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIResponse.h" line="70"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIResponse.cpp" line="217">the expected content length of @response.</doc>
|
|
<type name="guint64" c:type="guint64"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="response" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIResponse.cpp" line="212">a #WebKitURIResponse</doc>
|
|
<type name="URIResponse" c:type="WebKitURIResponse*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_http_headers" c:identifier="webkit_uri_response_get_http_headers" version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIResponse.cpp" line="262">Get the HTTP headers of a #WebKitURIResponse as a #SoupMessageHeaders.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIResponse.h" line="79"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIResponse.cpp" line="268">a #SoupMessageHeaders with the HTTP headers of @response
|
|
or %NULL if @response is not an HTTP response.</doc>
|
|
<type name="Soup.MessageHeaders" c:type="SoupMessageHeaders*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="response" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIResponse.cpp" line="264">a #WebKitURIResponse</doc>
|
|
<type name="URIResponse" c:type="WebKitURIResponse*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_mime_type" c:identifier="webkit_uri_response_get_mime_type">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIResponse.h" line="73"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIResponse.cpp" line="230">the MIME type of the #WebKitURIResponse</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="response" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIResponse.cpp" line="228">a #WebKitURIResponse</doc>
|
|
<type name="URIResponse" c:type="WebKitURIResponse*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_status_code" c:identifier="webkit_uri_response_get_status_code">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIResponse.cpp" line="192">Get the status code of the #WebKitURIResponse as returned by
|
|
the server. It will normally be a #SoupKnownStatusCode, for
|
|
example %SOUP_STATUS_OK, though the server can respond with any
|
|
unsigned integer.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIResponse.h" line="67"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIResponse.cpp" line="201">the status code of @response</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="response" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIResponse.cpp" line="194">a #WebKitURIResponse</doc>
|
|
<type name="URIResponse" c:type="WebKitURIResponse*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_suggested_filename" c:identifier="webkit_uri_response_get_suggested_filename">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIResponse.cpp" line="240">Get the suggested filename for @response, as specified by
|
|
the 'Content-Disposition' HTTP header, or %NULL if it's not
|
|
present.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIResponse.h" line="76"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIResponse.cpp" line="248">the suggested filename or %NULL if
|
|
the 'Content-Disposition' HTTP header is not present.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="response" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIResponse.cpp" line="242">a #WebKitURIResponse</doc>
|
|
<type name="URIResponse" c:type="WebKitURIResponse*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_uri" c:identifier="webkit_uri_response_get_uri">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIResponse.h" line="64"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIResponse.cpp" line="182">the uri of the #WebKitURIResponse</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="response" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIResponse.cpp" line="180">a #WebKitURIResponse</doc>
|
|
<type name="URIResponse" c:type="WebKitURIResponse*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="content-length" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIResponse.cpp" line="121">The expected content length of the response.</doc>
|
|
<type name="guint64" c:type="guint64"/>
|
|
</property>
|
|
<property name="http-headers" version="2.6" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIResponse.cpp" line="160">The HTTP headers of the response, or %NULL if the response is not an HTTP response.</doc>
|
|
<type name="Soup.MessageHeaders"/>
|
|
</property>
|
|
<property name="mime-type" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIResponse.cpp" line="134">The MIME type of the response.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="status-code" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIResponse.cpp" line="108">The status code of the response as returned by the server.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</property>
|
|
<property name="suggested-filename" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIResponse.cpp" line="147">The suggested filename for the URI response.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="uri" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/Shared/API/glib/WebKitURIResponse.cpp" line="96">The URI for which the response was made.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv" readable="0" private="1">
|
|
<type name="URIResponsePrivate" c:type="WebKitURIResponsePrivate*"/>
|
|
</field>
|
|
</class>
|
|
<record name="URIResponseClass" c:type="WebKitURIResponseClass" glib:is-gtype-struct-for="URIResponse">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIResponse.h" line="58"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIResponse.h" line="54"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIResponse.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIResponse.h" line="56"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIResponse.h" line="57"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="URIResponsePrivate" c:type="WebKitURIResponsePrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIResponse.h" line="42"/>
|
|
</record>
|
|
<class name="URISchemeRequest" c:symbol-prefix="uri_scheme_request" c:type="WebKitURISchemeRequest" parent="GObject.Object" glib:type-name="WebKitURISchemeRequest" glib:get-type="webkit_uri_scheme_request_get_type" glib:type-struct="URISchemeRequestClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURISchemeRequest.h" line="57"/>
|
|
<method name="finish" c:identifier="webkit_uri_scheme_request_finish">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequest.cpp" line="220">Finish a #WebKitURISchemeRequest by setting the contents of the request and its mime type.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURISchemeRequest.h" line="75"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequest.cpp" line="222">a #WebKitURISchemeRequest</doc>
|
|
<type name="URISchemeRequest" c:type="WebKitURISchemeRequest*"/>
|
|
</instance-parameter>
|
|
<parameter name="stream" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequest.cpp" line="223">a #GInputStream to read the contents of the request</doc>
|
|
<type name="Gio.InputStream" c:type="GInputStream*"/>
|
|
</parameter>
|
|
<parameter name="stream_length" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequest.cpp" line="224">the length of the stream or -1 if not known</doc>
|
|
<type name="gint64" c:type="gint64"/>
|
|
</parameter>
|
|
<parameter name="mime_type" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequest.cpp" line="225">the content type of the stream or %NULL if not known</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="finish_error" c:identifier="webkit_uri_scheme_request_finish_error" version="2.2">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequest.cpp" line="245">Finish a #WebKitURISchemeRequest with a #GError.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURISchemeRequest.h" line="81"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequest.cpp" line="247">a #WebKitURISchemeRequest</doc>
|
|
<type name="URISchemeRequest" c:type="WebKitURISchemeRequest*"/>
|
|
</instance-parameter>
|
|
<parameter name="error" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequest.cpp" line="248">a #GError that will be passed to the #WebKitWebView</doc>
|
|
<type name="GLib.Error" c:type="GError*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_path" c:identifier="webkit_uri_scheme_request_get_path">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequest.cpp" line="144">Get the URI path of @request</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURISchemeRequest.h" line="69"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequest.cpp" line="150">the URI path of @request</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequest.cpp" line="146">a #WebKitURISchemeRequest</doc>
|
|
<type name="URISchemeRequest" c:type="WebKitURISchemeRequest*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_scheme" c:identifier="webkit_uri_scheme_request_get_scheme">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequest.cpp" line="112">Get the URI scheme of @request</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURISchemeRequest.h" line="63"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequest.cpp" line="118">the URI scheme of @request</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequest.cpp" line="114">a #WebKitURISchemeRequest</doc>
|
|
<type name="URISchemeRequest" c:type="WebKitURISchemeRequest*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_uri" c:identifier="webkit_uri_scheme_request_get_uri">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequest.cpp" line="129">Get the URI of @request</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURISchemeRequest.h" line="66"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequest.cpp" line="135">the full URI of @request</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequest.cpp" line="131">a #WebKitURISchemeRequest</doc>
|
|
<type name="URISchemeRequest" c:type="WebKitURISchemeRequest*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_web_view" c:identifier="webkit_uri_scheme_request_get_web_view">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequest.cpp" line="161">Get the #WebKitWebView that initiated the request.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURISchemeRequest.h" line="72"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequest.cpp" line="167">the #WebKitWebView that initiated @request.</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequest.cpp" line="163">a #WebKitURISchemeRequest</doc>
|
|
<type name="URISchemeRequest" c:type="WebKitURISchemeRequest*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv">
|
|
<type name="URISchemeRequestPrivate" c:type="WebKitURISchemeRequestPrivate*"/>
|
|
</field>
|
|
</class>
|
|
<callback name="URISchemeRequestCallback" c:type="WebKitURISchemeRequestCallback">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="121">Type definition for a function that will be called back when an URI request is
|
|
made for a user registered URI scheme.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="129"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="123">the #WebKitURISchemeRequest</doc>
|
|
<type name="URISchemeRequest" c:type="WebKitURISchemeRequest*"/>
|
|
</parameter>
|
|
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1" closure="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="124">user data passed to the callback</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
<record name="URISchemeRequestClass" c:type="WebKitURISchemeRequestClass" glib:is-gtype-struct-for="URISchemeRequest">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURISchemeRequest.h" line="57"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURISchemeRequest.h" line="53"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURISchemeRequest.h" line="54"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURISchemeRequest.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURISchemeRequest.h" line="56"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="URISchemeRequestPrivate" c:type="WebKitURISchemeRequestPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURISchemeRequest.h" line="42"/>
|
|
</record>
|
|
<function-macro name="URI_REQUEST" c:identifier="WEBKIT_URI_REQUEST" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIRequest.h" line="34"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="URI_REQUEST_CLASS" c:identifier="WEBKIT_URI_REQUEST_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIRequest.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="URI_REQUEST_GET_CLASS" c:identifier="WEBKIT_URI_REQUEST_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIRequest.h" line="38"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="URI_RESPONSE" c:identifier="WEBKIT_URI_RESPONSE" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIResponse.h" line="34"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="URI_RESPONSE_CLASS" c:identifier="WEBKIT_URI_RESPONSE_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIResponse.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="URI_RESPONSE_GET_CLASS" c:identifier="WEBKIT_URI_RESPONSE_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIResponse.h" line="38"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="URI_SCHEME_REQUEST" c:identifier="WEBKIT_URI_SCHEME_REQUEST" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURISchemeRequest.h" line="34"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="URI_SCHEME_REQUEST_CLASS" c:identifier="WEBKIT_URI_SCHEME_REQUEST_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURISchemeRequest.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="URI_SCHEME_REQUEST_GET_CLASS" c:identifier="WEBKIT_URI_SCHEME_REQUEST_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURISchemeRequest.h" line="38"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="USER_CONTENT_FILTER_STORE" c:identifier="WEBKIT_USER_CONTENT_FILTER_STORE" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentFilterStore.h" line="39"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="USER_CONTENT_FILTER_STORE_CLASS" c:identifier="WEBKIT_USER_CONTENT_FILTER_STORE_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentFilterStore.h" line="41"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="USER_CONTENT_FILTER_STORE_GET_CLASS" c:identifier="WEBKIT_USER_CONTENT_FILTER_STORE_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentFilterStore.h" line="43"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="USER_CONTENT_MANAGER" c:identifier="WEBKIT_USER_CONTENT_MANAGER" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentManager.h" line="34"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="USER_CONTENT_MANAGER_CLASS" c:identifier="WEBKIT_USER_CONTENT_MANAGER_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentManager.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="USER_CONTENT_MANAGER_GET_CLASS" c:identifier="WEBKIT_USER_CONTENT_MANAGER_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentManager.h" line="38"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="USER_MEDIA_PERMISSION_REQUEST" c:identifier="WEBKIT_USER_MEDIA_PERMISSION_REQUEST" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserMediaPermissionRequest.h" line="32"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="USER_MEDIA_PERMISSION_REQUEST_CLASS" c:identifier="WEBKIT_USER_MEDIA_PERMISSION_REQUEST_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserMediaPermissionRequest.h" line="33"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="USER_MEDIA_PERMISSION_REQUEST_GET_CLASS" c:identifier="WEBKIT_USER_MEDIA_PERMISSION_REQUEST_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserMediaPermissionRequest.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<record name="UserContentFilter" c:type="WebKitUserContentFilter" glib:type-name="WebKitUserContentFilter" glib:get-type="webkit_user_content_filter_get_type" c:symbol-prefix="user_content_filter">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContent.h" line="141"/>
|
|
<method name="get_identifier" c:identifier="webkit_user_content_filter_get_identifier" version="2.24">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="373">Obtain the identifier previously used to save the @user_content_filter in the
|
|
#WebKitUserContentFilterStore.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContent.h" line="147"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="380">the identifier for the filter</doc>
|
|
<type name="utf8" c:type="const char*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="user_content_filter" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="375">A #WebKitUserContentFilter</doc>
|
|
<type name="UserContentFilter" c:type="WebKitUserContentFilter*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="ref" c:identifier="webkit_user_content_filter_ref" version="2.24">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="337">Atomically increments the reference count of @user_content_filter by one.
|
|
This function is MT-safe and may be called from any thread.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContent.h" line="150"/>
|
|
<return-value transfer-ownership="full">
|
|
<type name="UserContentFilter" c:type="WebKitUserContentFilter*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="user_content_filter" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="339">A #WebKitUserContentFilter</doc>
|
|
<type name="UserContentFilter" c:type="WebKitUserContentFilter*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="unref" c:identifier="webkit_user_content_filter_unref" version="2.24">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="353">Atomically decrements the reference count of @user_content_filter by one.
|
|
If the reference count drops to 0, all the memory allocated by the
|
|
#WebKitUserContentFilter is released. This function is MT-safe and may
|
|
be called from any thread.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContent.h" line="153"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="user_content_filter" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="355">A #WebKitUserContentFilter</doc>
|
|
<type name="UserContentFilter" c:type="WebKitUserContentFilter*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
</record>
|
|
<enumeration name="UserContentFilterError" version="2.24" glib:type-name="WebKitUserContentFilterError" glib:get-type="webkit_user_content_filter_error_get_type" c:type="WebKitUserContentFilterError" glib:error-domain="WebKitUserContentFilterError">
|
|
<member name="invalid_source" value="0" c:identifier="WEBKIT_USER_CONTENT_FILTER_ERROR_INVALID_SOURCE" glib:nick="invalid-source">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="147">The JSON source for a content filter is invalid.</doc>
|
|
</member>
|
|
<member name="not_found" value="1" c:identifier="WEBKIT_USER_CONTENT_FILTER_ERROR_NOT_FOUND" glib:nick="not-found">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitError.h" line="148">The requested content filter could not be found.</doc>
|
|
</member>
|
|
<function name="quark" c:identifier="webkit_user_content_filter_error_quark">
|
|
<return-value transfer-ownership="none">
|
|
<type name="GLib.Quark" c:type="GQuark"/>
|
|
</return-value>
|
|
</function>
|
|
</enumeration>
|
|
<class name="UserContentFilterStore" c:symbol-prefix="user_content_filter_store" c:type="WebKitUserContentFilterStore" parent="GObject.Object" glib:type-name="WebKitUserContentFilterStore" glib:get-type="webkit_user_content_filter_store_get_type" glib:type-struct="UserContentFilterStoreClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentFilterStore.h" line="65"/>
|
|
<constructor name="new" c:identifier="webkit_user_content_filter_store_new" version="2.24">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="145">Create a new #WebKitUserContentFilterStore to manipulate filters stored at @storage_path.
|
|
The path must point to a local filesystem, and will be created if needed.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentFilterStore.h" line="72"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="152">a newly created #WebKitUserContentFilterStore</doc>
|
|
<type name="UserContentFilterStore" c:type="WebKitUserContentFilterStore*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="storage_path" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="147">path where data for filters will be stored on disk</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<method name="fetch_identifiers" c:identifier="webkit_user_content_filter_store_fetch_identifiers" version="2.24">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="445">Asynchronously retrieve a list of the identifiers for all the stored filters.
|
|
|
|
When the operation is finished, @callback will be invoked, which then can use
|
|
webkit_user_content_filter_store_fetch_identifiers_finish() to obtain the list of
|
|
filter identifiers.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentFilterStore.h" line="128"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="store" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="447">a #WebKitUserContentFilterStore</doc>
|
|
<type name="UserContentFilterStore" c:type="WebKitUserContentFilterStore*"/>
|
|
</instance-parameter>
|
|
<parameter name="cancellable" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="448">a #GCancellable or %NULL to ignore</doc>
|
|
<type name="Gio.Cancellable" c:type="GCancellable*"/>
|
|
</parameter>
|
|
<parameter name="callback" transfer-ownership="none" nullable="1" allow-none="1" scope="async" closure="2">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="449">a #GAsyncReadyCallback to call when the removal is completed</doc>
|
|
<type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/>
|
|
</parameter>
|
|
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="450">the data to pass to the callback function</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="fetch_identifiers_finish" c:identifier="webkit_user_content_filter_store_fetch_identifiers_finish" version="2.24">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="477">Finishes an asynchronous fetch of the list of identifiers for the stored filters previously
|
|
started with webkit_user_content_filter_store_fetch_identifiers().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentFilterStore.h" line="134"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="485">a %NULL-terminated list of filter identifiers.</doc>
|
|
<array c:type="gchar**">
|
|
<type name="utf8"/>
|
|
</array>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="store" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="479">a #WebKitUserContentFilterStore</doc>
|
|
<type name="UserContentFilterStore" c:type="WebKitUserContentFilterStore*"/>
|
|
</instance-parameter>
|
|
<parameter name="result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="480">a #GAsyncResult</doc>
|
|
<type name="Gio.AsyncResult" c:type="GAsyncResult*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_path" c:identifier="webkit_user_content_filter_store_get_path" version="2.24">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentFilterStore.h" line="75"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="166">The storage path for user content filters.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="store" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="164">a #WebKitUserContentFilterStore</doc>
|
|
<type name="UserContentFilterStore" c:type="WebKitUserContentFilterStore*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="load" c:identifier="webkit_user_content_filter_store_load" version="2.24">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="389">Asynchronously load a content filter given its @identifier. The filter must have been
|
|
previously stored using webkit_user_content_filter_store_save().
|
|
|
|
When the operation is finished, @callback will be invoked, which then can use
|
|
webkit_user_content_filter_store_load_finish() to obtain the resulting filter.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentFilterStore.h" line="116"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="store" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="391">a #WebKitUserContentFilterStore</doc>
|
|
<type name="UserContentFilterStore" c:type="WebKitUserContentFilterStore*"/>
|
|
</instance-parameter>
|
|
<parameter name="identifier" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="392">a filter identifier</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="cancellable" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="393">a #GCancellable or %NULL to ignore</doc>
|
|
<type name="Gio.Cancellable" c:type="GCancellable*"/>
|
|
</parameter>
|
|
<parameter name="callback" transfer-ownership="none" nullable="1" allow-none="1" scope="async" closure="3">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="394">a #GAsyncReadyCallback to call when the load is completed</doc>
|
|
<type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/>
|
|
</parameter>
|
|
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="395">the data to pass to the callback function</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="load_finish" c:identifier="webkit_user_content_filter_store_load_finish" version="2.24" throws="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="425">Finishes an asynchronous filter load previously started with
|
|
webkit_user_content_filter_store_load().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentFilterStore.h" line="123"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="434">a #WebKitUserContentFilter, or %NULL if the load failed</doc>
|
|
<type name="UserContentFilter" c:type="WebKitUserContentFilter*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="store" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="427">a #WebKitUserContentFilterStore</doc>
|
|
<type name="UserContentFilterStore" c:type="WebKitUserContentFilterStore*"/>
|
|
</instance-parameter>
|
|
<parameter name="result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="428">a #GAsyncResult</doc>
|
|
<type name="Gio.AsyncResult" c:type="GAsyncResult*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="remove" c:identifier="webkit_user_content_filter_store_remove" version="2.24">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="334">Asynchronously remove a content filter given its @identifier.
|
|
|
|
When the operation is finished, @callback will be invoked, which then can use
|
|
webkit_user_content_filter_store_remove_finish() to check whether the removal was
|
|
successful.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentFilterStore.h" line="104"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="store" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="336">a #WebKitUserContentFilterStore</doc>
|
|
<type name="UserContentFilterStore" c:type="WebKitUserContentFilterStore*"/>
|
|
</instance-parameter>
|
|
<parameter name="identifier" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="337">a filter identifier</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="cancellable" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="338">a #GCancellable or %NULL to ignore</doc>
|
|
<type name="Gio.Cancellable" c:type="GCancellable*"/>
|
|
</parameter>
|
|
<parameter name="callback" transfer-ownership="none" nullable="1" allow-none="1" scope="async" closure="3">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="339">a #GAsyncReadyCallback to call when the removal is completed</doc>
|
|
<type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/>
|
|
</parameter>
|
|
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="340">the data to pass to the callback function</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="remove_finish" c:identifier="webkit_user_content_filter_store_remove_finish" version="2.24" throws="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="369">Finishes an asynchronous filter removal previously started with
|
|
webkit_user_content_filter_store_remove().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentFilterStore.h" line="111"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="378">whether the removal was successful</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="store" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="371">a #WebKitUserContentFilterStore</doc>
|
|
<type name="UserContentFilterStore" c:type="WebKitUserContentFilterStore*"/>
|
|
</instance-parameter>
|
|
<parameter name="result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="372">a #GAsyncResult</doc>
|
|
<type name="Gio.AsyncResult" c:type="GAsyncResult*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="save" c:identifier="webkit_user_content_filter_store_save" version="2.24">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="197">Asynchronously save a content filter from a source rule set in the
|
|
[WebKit content extesions JSON format](https://webkit.org/blog/3476/content-blockers-first-look/).
|
|
|
|
The @identifier can be used afterwards to refer to the filter when using
|
|
webkit_user_content_filter_store_remove() and webkit_user_content_filter_store_load().
|
|
When the @identifier has been used in the past, the new filter source will replace
|
|
the one saved beforehand for the same identifier.
|
|
|
|
When the operation is finished, @callback will be invoked, which then can use
|
|
webkit_user_content_filter_store_save_finish() to obtain the resulting filter.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentFilterStore.h" line="78"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="store" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="199">a #WebKitUserContentFilterStore</doc>
|
|
<type name="UserContentFilterStore" c:type="WebKitUserContentFilterStore*"/>
|
|
</instance-parameter>
|
|
<parameter name="identifier" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="200">a string used to identify the saved filter</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="source" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="201">#GBytes containing the rule set in JSON format</doc>
|
|
<type name="GLib.Bytes" c:type="GBytes*"/>
|
|
</parameter>
|
|
<parameter name="cancellable" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="202">a #GCancellable or %NULL to ignore</doc>
|
|
<type name="Gio.Cancellable" c:type="GCancellable*"/>
|
|
</parameter>
|
|
<parameter name="callback" transfer-ownership="none" nullable="1" allow-none="1" scope="async" closure="4">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="203">a #GAsyncReadyCallback to call when saving is completed</doc>
|
|
<type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/>
|
|
</parameter>
|
|
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="204">the data to pass to the callback function</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="save_finish" c:identifier="webkit_user_content_filter_store_save_finish" version="2.24" throws="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="230">Finishes an asynchronous filter save previously started with
|
|
webkit_user_content_filter_store_save().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentFilterStore.h" line="86"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="239">a #WebKitUserContentFilter, or %NULL if saving failed</doc>
|
|
<type name="UserContentFilter" c:type="WebKitUserContentFilter*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="store" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="232">a #WebKitUserContentFilterStore</doc>
|
|
<type name="UserContentFilterStore" c:type="WebKitUserContentFilterStore*"/>
|
|
</instance-parameter>
|
|
<parameter name="result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="233">a #GAsyncResult</doc>
|
|
<type name="Gio.AsyncResult" c:type="GAsyncResult*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="save_from_file" c:identifier="webkit_user_content_filter_store_save_from_file" version="2.24">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="255">Asynchronously save a content filter from the contents of a file, which must be
|
|
native to the platform, as checked by g_file_is_native(). See
|
|
webkit_user_content_filter_store_save() for more details.
|
|
|
|
When the operation is finished, @callback will be invoked, which then can use
|
|
webkit_user_content_filter_store_save_finish() to obtain the resulting filter.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentFilterStore.h" line="91"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="store" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="257">a #WebKitUserContentFilterStore</doc>
|
|
<type name="UserContentFilterStore" c:type="WebKitUserContentFilterStore*"/>
|
|
</instance-parameter>
|
|
<parameter name="identifier" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="258">a string used to identify the saved filter</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="file" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="259">a #GFile containing the rule set in JSON format</doc>
|
|
<type name="Gio.File" c:type="GFile*"/>
|
|
</parameter>
|
|
<parameter name="cancellable" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="260">a #GCancellable or %NULL to ignore</doc>
|
|
<type name="Gio.Cancellable" c:type="GCancellable*"/>
|
|
</parameter>
|
|
<parameter name="callback" transfer-ownership="none" nullable="1" allow-none="1" scope="async" closure="4">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="261">a #GAsyncReadyCallback to call when saving is completed</doc>
|
|
<type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/>
|
|
</parameter>
|
|
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="262">the data to pass to the callback function</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="save_from_file_finish" c:identifier="webkit_user_content_filter_store_save_from_file_finish" version="2.24" throws="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="314">Finishes and asynchronous filter save previously started with
|
|
webkit_user_content_filter_store_save_from_file().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentFilterStore.h" line="99"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="323">a #WebKitUserContentFilter, or %NULL if saving failed.</doc>
|
|
<type name="UserContentFilter" c:type="WebKitUserContentFilter*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="store" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="316">a #WebKitUserContentFilterStore</doc>
|
|
<type name="UserContentFilterStore" c:type="WebKitUserContentFilterStore*"/>
|
|
</instance-parameter>
|
|
<parameter name="result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="317">a #GAsyncResult</doc>
|
|
<type name="Gio.AsyncResult" c:type="GAsyncResult*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="path" version="2.24" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentFilterStore.cpp" line="126">The directory used for filter storage. This path is used as the base
|
|
directory where user content filters are stored on disk.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv" readable="0" private="1">
|
|
<type name="UserContentFilterStorePrivate" c:type="WebKitUserContentFilterStorePrivate*"/>
|
|
</field>
|
|
</class>
|
|
<record name="UserContentFilterStoreClass" c:type="WebKitUserContentFilterStoreClass" glib:is-gtype-struct-for="UserContentFilterStore">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentFilterStore.h" line="65"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentFilterStore.h" line="61"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentFilterStore.h" line="62"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentFilterStore.h" line="63"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentFilterStore.h" line="64"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="UserContentFilterStorePrivate" c:type="WebKitUserContentFilterStorePrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentFilterStore.h" line="47"/>
|
|
</record>
|
|
<enumeration name="UserContentInjectedFrames" version="2.6" glib:type-name="WebKitUserContentInjectedFrames" glib:get-type="webkit_user_content_injected_frames_get_type" c:type="WebKitUserContentInjectedFrames">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContent.h" line="32">Specifies in which frames user style sheets are to be inserted in.</doc>
|
|
<member name="all_frames" value="0" c:identifier="WEBKIT_USER_CONTENT_INJECT_ALL_FRAMES" glib:nick="all-frames">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContent.h" line="34">Insert the user style
|
|
sheet in all the frames loaded by the web view, including
|
|
nested frames. This is the default.</doc>
|
|
</member>
|
|
<member name="top_frame" value="1" c:identifier="WEBKIT_USER_CONTENT_INJECT_TOP_FRAME" glib:nick="top-frame">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContent.h" line="37">Insert the user style
|
|
sheet *only* in the top-level frame loaded by the web view,
|
|
and *not* in the nested frames.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<class name="UserContentManager" c:symbol-prefix="user_content_manager" c:type="WebKitUserContentManager" parent="GObject.Object" glib:type-name="WebKitUserContentManager" glib:get-type="webkit_user_content_manager_get_type" glib:type-struct="UserContentManagerClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentManager.h" line="59"/>
|
|
<constructor name="new" c:identifier="webkit_user_content_manager_new" version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="106">Creates a new user content manager.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentManager.h" line="65"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="111">A #WebKitUserContentManager</doc>
|
|
<type name="UserContentManager" c:type="WebKitUserContentManager*"/>
|
|
</return-value>
|
|
</constructor>
|
|
<method name="add_filter" c:identifier="webkit_user_content_manager_add_filter" version="2.24">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="322">Adds a #WebKitUserContentFilter to the given #WebKitUserContentManager.
|
|
The same #WebKitUserContentFilter can be reused with multiple
|
|
#WebKitUserContentManager instances.
|
|
|
|
Filters need to be saved and loaded from #WebKitUserContentFilterStore.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentManager.h" line="97"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="324">A #WebKitUserContentManager</doc>
|
|
<type name="UserContentManager" c:type="WebKitUserContentManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="filter" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="325">A #WebKitUserContentFilter</doc>
|
|
<type name="UserContentFilter" c:type="WebKitUserContentFilter*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="add_script" c:identifier="webkit_user_content_manager_add_script" version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="152">Adds a #WebKitUserScript to the given #WebKitUserContentManager.
|
|
The same #WebKitUserScript can be reused with multiple
|
|
#WebKitUserContentManager instances.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentManager.h" line="90"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="154">A #WebKitUserContentManager</doc>
|
|
<type name="UserContentManager" c:type="WebKitUserContentManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="script" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="155">A #WebKitUserScript</doc>
|
|
<type name="UserScript" c:type="WebKitUserScript*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="add_style_sheet" c:identifier="webkit_user_content_manager_add_style_sheet" version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="120">Adds a #WebKitUserStyleSheet to the given #WebKitUserContentManager.
|
|
The same #WebKitUserStyleSheet can be reused with multiple
|
|
#WebKitUserContentManager instances.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentManager.h" line="68"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="122">A #WebKitUserContentManager</doc>
|
|
<type name="UserContentManager" c:type="WebKitUserContentManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="stylesheet" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="123">A #WebKitUserStyleSheet</doc>
|
|
<type name="UserStyleSheet" c:type="WebKitUserStyleSheet*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="register_script_message_handler" c:identifier="webkit_user_content_manager_register_script_message_handler" version="2.8">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="207">Registers a new user script message handler. After it is registered,
|
|
scripts can use `window.webkit.messageHandlers.&lt;name&gt;.postMessage(value)`
|
|
to send messages. Those messages are received by connecting handlers
|
|
to the #WebKitUserContentManager::script-message-received signal. The
|
|
handler name is used as the detail of the signal. To avoid race
|
|
conditions between registering the handler name, and starting to
|
|
receive the signals, it is recommended to connect to the signal
|
|
*before* registering the handler name:
|
|
|
|
<informalexample><programlisting>
|
|
WebKitWebView *view = webkit_web_view_new ();
|
|
WebKitUserContentManager *manager = webkit_web_view_get_user_content_manager ();
|
|
g_signal_connect (manager, "script-message-received::foobar",
|
|
G_CALLBACK (handle_script_message), NULL);
|
|
webkit_user_content_manager_register_script_message_handler (manager, "foobar");
|
|
</programlisting></informalexample>
|
|
|
|
Registering a script message handler will fail if the requested
|
|
name has been already registered before.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentManager.h" line="74"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="232">%TRUE if message handler was registered successfully, or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="209">A #WebKitUserContentManager</doc>
|
|
<type name="UserContentManager" c:type="WebKitUserContentManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="name" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="210">Name of the script message channel</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="register_script_message_handler_in_world" c:identifier="webkit_user_content_manager_register_script_message_handler_in_world" version="2.22">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="269">Registers a new user script message handler in script world with name @world_name.
|
|
See webkit_user_content_manager_register_script_message_handler() for full description.
|
|
|
|
Registering a script message handler will fail if the requested
|
|
name has been already registered before.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentManager.h" line="81"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="281">%TRUE if message handler was registered successfully, or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="271">A #WebKitUserContentManager</doc>
|
|
<type name="UserContentManager" c:type="WebKitUserContentManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="name" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="272">Name of the script message channel</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="world_name" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="273">the name of a #WebKitScriptWorld</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="remove_all_filters" c:identifier="webkit_user_content_manager_remove_all_filters" version="2.24">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="376">Removes all content filters from the given #WebKitUserContentManager.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentManager.h" line="109"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="378">A #WebKitUserContentManager</doc>
|
|
<type name="UserContentManager" c:type="WebKitUserContentManager*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="remove_all_scripts" c:identifier="webkit_user_content_manager_remove_all_scripts" version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="170">Removes all user scripts from the given #WebKitUserContentManager</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentManager.h" line="94"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="172">A #WebKitUserContentManager</doc>
|
|
<type name="UserContentManager" c:type="WebKitUserContentManager*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="remove_all_style_sheets" c:identifier="webkit_user_content_manager_remove_all_style_sheets" version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="138">Removes all user style sheets from the given #WebKitUserContentManager.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentManager.h" line="71"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="140">A #WebKitUserContentManager</doc>
|
|
<type name="UserContentManager" c:type="WebKitUserContentManager*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="remove_filter" c:identifier="webkit_user_content_manager_remove_filter">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="342">Removes a filter from the given #WebKitUserContentManager.
|
|
|
|
Since 2.24</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentManager.h" line="101"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="344">A #WebKitUserContentManager</doc>
|
|
<type name="UserContentManager" c:type="WebKitUserContentManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="filter" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="345">A #WebKitUserContentFilter</doc>
|
|
<type name="UserContentFilter" c:type="WebKitUserContentFilter*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="remove_filter_by_id" c:identifier="webkit_user_content_manager_remove_filter_by_id" version="2.26">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="358">Removes a filter from the given #WebKitUserContentManager given the
|
|
identifier of a #WebKitUserContentFilter as returned by
|
|
webkit_user_content_filter_get_identifier().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentManager.h" line="105"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="360">A #WebKitUserContentManager</doc>
|
|
<type name="UserContentManager" c:type="WebKitUserContentManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="filter_id" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="361">Filter identifier</doc>
|
|
<type name="utf8" c:type="const char*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="unregister_script_message_handler" c:identifier="webkit_user_content_manager_unregister_script_message_handler" version="2.8">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="246">Unregisters a previously registered message handler.
|
|
|
|
Note that this does *not* disconnect handlers for the
|
|
#WebKitUserContentManager::script-message-received signal;
|
|
they will be kept connected, but the signal will not be emitted
|
|
unless the handler name is registered again.
|
|
|
|
See also webkit_user_content_manager_register_script_message_handler().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentManager.h" line="77"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="248">A #WebKitUserContentManager</doc>
|
|
<type name="UserContentManager" c:type="WebKitUserContentManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="name" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="249">Name of the script message channel</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="unregister_script_message_handler_in_world" c:identifier="webkit_user_content_manager_unregister_script_message_handler_in_world" version="2.22">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="296">Unregisters a previously registered message handler in script world with name @world_name.
|
|
|
|
Note that this does *not* disconnect handlers for the
|
|
#WebKitUserContentManager::script-message-received signal;
|
|
they will be kept connected, but the signal will not be emitted
|
|
unless the handler name is registered again.
|
|
|
|
See also webkit_user_content_manager_register_script_message_handler_in_world().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentManager.h" line="85"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="298">A #WebKitUserContentManager</doc>
|
|
<type name="UserContentManager" c:type="WebKitUserContentManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="name" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="299">Name of the script message channel</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="world_name" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="300">the name of a #WebKitScriptWorld</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv" readable="0" private="1">
|
|
<type name="UserContentManagerPrivate" c:type="WebKitUserContentManagerPrivate*"/>
|
|
</field>
|
|
<glib:signal name="script-message-received" when="last" detailed="1" version="2.8">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="83">This signal is emitted when JavaScript in a web view calls
|
|
<code>window.webkit.messageHandlers.&lt;name&gt;.postMessage()</code>, after registering
|
|
<code>&lt;name&gt;</code> using
|
|
webkit_user_content_manager_register_script_message_handler()</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="js_result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContentManager.cpp" line="86">the #WebKitJavascriptResult holding the value received from the JavaScript world.</doc>
|
|
<type name="JavascriptResult"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
</class>
|
|
<record name="UserContentManagerClass" c:type="WebKitUserContentManagerClass" glib:is-gtype-struct-for="UserContentManager">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentManager.h" line="59"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentManager.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentManager.h" line="56"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentManager.h" line="57"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentManager.h" line="58"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="UserContentManagerPrivate" c:type="WebKitUserContentManagerPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContentManager.h" line="42"/>
|
|
</record>
|
|
<class name="UserMediaPermissionRequest" c:symbol-prefix="user_media_permission_request" c:type="WebKitUserMediaPermissionRequest" parent="GObject.Object" glib:type-name="WebKitUserMediaPermissionRequest" glib:get-type="webkit_user_media_permission_request_get_type" glib:type-struct="UserMediaPermissionRequestClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserMediaPermissionRequest.h" line="56"/>
|
|
<implements name="PermissionRequest"/>
|
|
<property name="is-for-audio-device" transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="is-for-video-device" transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv" readable="0" private="1">
|
|
<type name="UserMediaPermissionRequestPrivate" c:type="WebKitUserMediaPermissionRequestPrivate*"/>
|
|
</field>
|
|
</class>
|
|
<record name="UserMediaPermissionRequestClass" c:type="WebKitUserMediaPermissionRequestClass" glib:is-gtype-struct-for="UserMediaPermissionRequest">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserMediaPermissionRequest.h" line="56"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserMediaPermissionRequest.h" line="52"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserMediaPermissionRequest.h" line="53"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserMediaPermissionRequest.h" line="54"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserMediaPermissionRequest.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="UserMediaPermissionRequestPrivate" c:type="WebKitUserMediaPermissionRequestPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserMediaPermissionRequest.h" line="40"/>
|
|
</record>
|
|
<record name="UserScript" c:type="WebKitUserScript" glib:type-name="WebKitUserScript" glib:get-type="webkit_user_script_get_type" c:symbol-prefix="user_script">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContent.h" line="113"/>
|
|
<constructor name="new" c:identifier="webkit_user_script_new" version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="262">Creates a new user script. Scripts can be applied to some URIs
|
|
only by passing non-null values for @whitelist or @blacklist. Passing a
|
|
%NULL whitelist implies that all URIs are on the whitelist. The script
|
|
is applied if an URI matches the whitelist and not the blacklist.
|
|
URI patterns must be of the form `[protocol]://[host]/[path]`, where the
|
|
*host* and *path* components can contain the wildcard character (`*`) to
|
|
represent zero or more other characters.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContent.h" line="125"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="278">A new #WebKitUserScript</doc>
|
|
<type name="UserScript" c:type="WebKitUserScript*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="source" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="264">Source code of the user script.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="injected_frames" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="265">A #WebKitUserContentInjectedFrames value</doc>
|
|
<type name="UserContentInjectedFrames" c:type="WebKitUserContentInjectedFrames"/>
|
|
</parameter>
|
|
<parameter name="injection_time" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="266">A #WebKitUserScriptInjectionTime value</doc>
|
|
<type name="UserScriptInjectionTime" c:type="WebKitUserScriptInjectionTime"/>
|
|
</parameter>
|
|
<parameter name="whitelist" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="267">A whitelist of URI patterns or %NULL</doc>
|
|
<array c:type="const gchar* const*">
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</array>
|
|
</parameter>
|
|
<parameter name="blacklist" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="268">A blacklist of URI patterns or %NULL</doc>
|
|
<array c:type="const gchar* const*">
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</array>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<constructor name="new_for_world" c:identifier="webkit_user_script_new_for_world" version="2.22">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="290">Creates a new user script for script world with name @world_name.
|
|
See webkit_user_script_new() for a full description.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContent.h" line="132"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="302">A new #WebKitUserScript</doc>
|
|
<type name="UserScript" c:type="WebKitUserScript*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="source" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="292">Source code of the user script.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="injected_frames" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="293">A #WebKitUserContentInjectedFrames value</doc>
|
|
<type name="UserContentInjectedFrames" c:type="WebKitUserContentInjectedFrames"/>
|
|
</parameter>
|
|
<parameter name="injection_time" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="294">A #WebKitUserScriptInjectionTime value</doc>
|
|
<type name="UserScriptInjectionTime" c:type="WebKitUserScriptInjectionTime"/>
|
|
</parameter>
|
|
<parameter name="world_name" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="295">the name of a #WebKitScriptWorld</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="whitelist" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="296">A whitelist of URI patterns or %NULL</doc>
|
|
<array c:type="const gchar* const*">
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</array>
|
|
</parameter>
|
|
<parameter name="blacklist" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="297">A blacklist of URI patterns or %NULL</doc>
|
|
<array c:type="const gchar* const*">
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</array>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<method name="ref" c:identifier="webkit_user_script_ref" version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="226">Atomically increments the reference count of @user_script by one.
|
|
This function is MT-safe and may be called from any thread.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContent.h" line="119"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="233">The passed #WebKitUserScript</doc>
|
|
<type name="UserScript" c:type="WebKitUserScript*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="user_script" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="228">a #WebKitUserScript</doc>
|
|
<type name="UserScript" c:type="WebKitUserScript*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="unref" c:identifier="webkit_user_script_unref" version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="243">Atomically decrements the reference count of @user_script by one.
|
|
If the reference count drops to 0, all memory allocated by
|
|
#WebKitUserScript is released. This function is MT-safe and may be called
|
|
from any thread.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContent.h" line="122"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="user_script" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="245">a #WebKitUserScript</doc>
|
|
<type name="UserScript" c:type="WebKitUserScript*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
</record>
|
|
<enumeration name="UserScriptInjectionTime" version="2.6" glib:type-name="WebKitUserScriptInjectionTime" glib:get-type="webkit_user_script_injection_time_get_type" c:type="WebKitUserScriptInjectionTime">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContent.h" line="95">Specifies at which place of documents an user script will be inserted.</doc>
|
|
<member name="start" value="0" c:identifier="WEBKIT_USER_SCRIPT_INJECT_AT_DOCUMENT_START" glib:nick="start">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContent.h" line="97">Insert the code of the user
|
|
script at the beginning of loaded documents. This is the default.</doc>
|
|
</member>
|
|
<member name="end" value="1" c:identifier="WEBKIT_USER_SCRIPT_INJECT_AT_DOCUMENT_END" glib:nick="end">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContent.h" line="99">Insert the code of the user
|
|
script at the end of the loaded documents.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<enumeration name="UserStyleLevel" version="2.6" glib:type-name="WebKitUserStyleLevel" glib:get-type="webkit_user_style_level_get_type" c:type="WebKitUserStyleLevel">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContent.h" line="50">Specifies how to treat an user style sheet.</doc>
|
|
<member name="user" value="0" c:identifier="WEBKIT_USER_STYLE_LEVEL_USER" glib:nick="user">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContent.h" line="52">The style sheet is an user style sheet,
|
|
its contents always override other style sheets. This is the default.</doc>
|
|
</member>
|
|
<member name="author" value="1" c:identifier="WEBKIT_USER_STYLE_LEVEL_AUTHOR" glib:nick="author">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContent.h" line="54">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.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<record name="UserStyleSheet" c:type="WebKitUserStyleSheet" glib:type-name="WebKitUserStyleSheet" glib:get-type="webkit_user_style_sheet_get_type" c:symbol-prefix="user_style_sheet">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContent.h" line="69"/>
|
|
<constructor name="new" c:identifier="webkit_user_style_sheet_new" version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="150">Creates a new user style sheet. Style sheets can be applied to some URIs
|
|
only by passing non-null values for @whitelist or @blacklist. Passing a
|
|
%NULL whitelist implies that all URIs are on the whitelist. The style
|
|
sheet is applied if an URI matches the whitelist and not the blacklist.
|
|
URI patterns must be of the form `[protocol]://[host]/[path]`, where the
|
|
*host* and *path* components can contain the wildcard character (`*`) to
|
|
represent zero or more other characters.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContent.h" line="81"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="166">A new #WebKitUserStyleSheet</doc>
|
|
<type name="UserStyleSheet" c:type="WebKitUserStyleSheet*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="source" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="152">Source code of the user style sheet.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="injected_frames" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="153">A #WebKitUserContentInjectedFrames value</doc>
|
|
<type name="UserContentInjectedFrames" c:type="WebKitUserContentInjectedFrames"/>
|
|
</parameter>
|
|
<parameter name="level" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="154">A #WebKitUserStyleLevel</doc>
|
|
<type name="UserStyleLevel" c:type="WebKitUserStyleLevel"/>
|
|
</parameter>
|
|
<parameter name="whitelist" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="155">A whitelist of URI patterns or %NULL</doc>
|
|
<array c:type="const gchar* const*">
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</array>
|
|
</parameter>
|
|
<parameter name="blacklist" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="156">A blacklist of URI patterns or %NULL</doc>
|
|
<array c:type="const gchar* const*">
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</array>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<constructor name="new_for_world" c:identifier="webkit_user_style_sheet_new_for_world" version="2.22">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="178">Creates a new user style sheet for script world with name @world_name.
|
|
See webkit_user_style_sheet_new() for a full description.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContent.h" line="88"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="190">A new #WebKitUserStyleSheet</doc>
|
|
<type name="UserStyleSheet" c:type="WebKitUserStyleSheet*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="source" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="180">Source code of the user style sheet.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="injected_frames" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="181">A #WebKitUserContentInjectedFrames value</doc>
|
|
<type name="UserContentInjectedFrames" c:type="WebKitUserContentInjectedFrames"/>
|
|
</parameter>
|
|
<parameter name="level" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="182">A #WebKitUserStyleLevel</doc>
|
|
<type name="UserStyleLevel" c:type="WebKitUserStyleLevel"/>
|
|
</parameter>
|
|
<parameter name="world_name" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="183">the name of a #WebKitScriptWorld</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="whitelist" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="184">A whitelist of URI patterns or %NULL</doc>
|
|
<array c:type="const gchar* const*">
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</array>
|
|
</parameter>
|
|
<parameter name="blacklist" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="185">A blacklist of URI patterns or %NULL</doc>
|
|
<array c:type="const gchar* const*">
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</array>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<method name="ref" c:identifier="webkit_user_style_sheet_ref" version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="114">Atomically increments the reference count of @user_style_sheet by one.
|
|
This function is MT-safe and may be called from any thread.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContent.h" line="75"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="121">The passed #WebKitUserStyleSheet</doc>
|
|
<type name="UserStyleSheet" c:type="WebKitUserStyleSheet*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="user_style_sheet" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="116">a #WebKitUserStyleSheet</doc>
|
|
<type name="UserStyleSheet" c:type="WebKitUserStyleSheet*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="unref" c:identifier="webkit_user_style_sheet_unref" version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="131">Atomically decrements the reference count of @user_style_sheet by one.
|
|
If the reference count drops to 0, all memory allocated by
|
|
#WebKitUserStyleSheet is released. This function is MT-safe and may be
|
|
called from any thread.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserContent.h" line="78"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="user_style_sheet" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserContent.cpp" line="133">a #WebKitUserStyleSheet</doc>
|
|
<type name="UserStyleSheet" c:type="WebKitUserStyleSheet*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
</record>
|
|
<function-macro name="WEBSITE_DATA_MANAGER" c:identifier="WEBKIT_WEBSITE_DATA_MANAGER" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="WEBSITE_DATA_MANAGER_CLASS" c:identifier="WEBKIT_WEBSITE_DATA_MANAGER_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="WEBSITE_DATA_MANAGER_GET_CLASS" c:identifier="WEBKIT_WEBSITE_DATA_MANAGER_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h" line="39"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="WEB_CONTEXT" c:identifier="WEBKIT_WEB_CONTEXT" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="42"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="WEB_CONTEXT_CLASS" c:identifier="WEBKIT_WEB_CONTEXT_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="43"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="WEB_CONTEXT_GET_CLASS" c:identifier="WEBKIT_WEB_CONTEXT_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="46"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="WEB_INSPECTOR" c:identifier="WEBKIT_WEB_INSPECTOR" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.h" line="34"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="WEB_INSPECTOR_CLASS" c:identifier="WEBKIT_WEB_INSPECTOR_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="WEB_INSPECTOR_GET_CLASS" c:identifier="WEBKIT_WEB_INSPECTOR_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.h" line="38"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="WEB_RESOURCE" c:identifier="WEBKIT_WEB_RESOURCE" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebResource.h" line="35"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="WEB_RESOURCE_CLASS" c:identifier="WEBKIT_WEB_RESOURCE_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebResource.h" line="37"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="WEB_RESOURCE_GET_CLASS" c:identifier="WEBKIT_WEB_RESOURCE_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebResource.h" line="39"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="WEB_VIEW" c:identifier="WEBKIT_WEB_VIEW" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="62"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="WEB_VIEW_BASE" c:identifier="WEBKIT_WEB_VIEW_BASE" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.h" line="41"/>
|
|
<parameters>
|
|
<parameter name="object">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="WEB_VIEW_BASE_CLASS" c:identifier="WEBKIT_WEB_VIEW_BASE_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.h" line="42"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="WEB_VIEW_BASE_GET_CLASS" c:identifier="WEBKIT_WEB_VIEW_BASE_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.h" line="45"/>
|
|
<parameters>
|
|
<parameter name="object">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="WEB_VIEW_CLASS" c:identifier="WEBKIT_WEB_VIEW_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="64"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="WEB_VIEW_GET_CLASS" c:identifier="WEBKIT_WEB_VIEW_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="66"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="WINDOW_PROPERTIES" c:identifier="WEBKIT_WINDOW_PROPERTIES" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWindowProperties.h" line="34"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="WINDOW_PROPERTIES_CLASS" c:identifier="WEBKIT_WINDOW_PROPERTIES_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWindowProperties.h" line="36"/>
|
|
<parameters>
|
|
<parameter name="klass">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<function-macro name="WINDOW_PROPERTIES_GET_CLASS" c:identifier="WEBKIT_WINDOW_PROPERTIES_GET_CLASS" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWindowProperties.h" line="38"/>
|
|
<parameters>
|
|
<parameter name="obj">
|
|
</parameter>
|
|
</parameters>
|
|
</function-macro>
|
|
<class name="WebContext" c:symbol-prefix="web_context" c:type="WebKitWebContext" parent="GObject.Object" glib:type-name="WebKitWebContext" glib:get-type="webkit_web_context_get_type" glib:type-struct="WebContextClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="157"/>
|
|
<constructor name="new" c:identifier="webkit_web_context_new" version="2.8">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="560">Create a new #WebKitWebContext</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="166"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="565">a newly created #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</return-value>
|
|
</constructor>
|
|
<constructor name="new_ephemeral" c:identifier="webkit_web_context_new_ephemeral" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="574">Create a new ephemeral #WebKitWebContext. An ephemeral #WebKitWebContext is a context
|
|
created with an ephemeral #WebKitWebsiteDataManager. This is just a convenient method
|
|
to create ephemeral contexts without having to create your own #WebKitWebsiteDataManager.
|
|
All #WebKitWebView<!-- -->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.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="169"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="584">a new ephemeral #WebKitWebContext.</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</return-value>
|
|
</constructor>
|
|
<constructor name="new_with_website_data_manager" c:identifier="webkit_web_context_new_with_website_data_manager" version="2.10">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="594">Create a new #WebKitWebContext with a #WebKitWebsiteDataManager.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="172"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="600">a newly created #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="596">a #WebKitWebsiteDataManager</doc>
|
|
<type name="WebsiteDataManager" c:type="WebKitWebsiteDataManager*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<function name="get_default" c:identifier="webkit_web_context_get_default">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="547">Gets the default web context</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="163"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="552">a #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</return-value>
|
|
</function>
|
|
<virtual-method name="automation_started">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="150"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="session" transfer-ownership="none">
|
|
<type name="AutomationSession" c:type="WebKitAutomationSession*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="download_started">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="146"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="download" transfer-ownership="none">
|
|
<type name="Download" c:type="WebKitDownload*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="initialize_notification_permissions">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="149"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="initialize_web_extensions">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="148"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<method name="add_path_to_sandbox" c:identifier="webkit_web_context_add_path_to_sandbox" version="2.26">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1217">Adds a path to be mounted in the sandbox. @path must exist before any web process
|
|
has been created otherwise it will be silently ignored. It is a fatal error to
|
|
add paths after a web process has been spawned.
|
|
|
|
Paths in directories such as `/sys`, `/proc`, and `/dev` or all of `/`
|
|
are not valid.
|
|
|
|
See also webkit_web_context_set_sandbox_enabled()</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="258"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1219">a #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="path" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1220">an absolute path to mount in the sandbox</doc>
|
|
<type name="filename" c:type="const char*"/>
|
|
</parameter>
|
|
<parameter name="read_only" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1221">if %TRUE the path will be read-only</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="allow_tls_certificate_for_host" c:identifier="webkit_web_context_allow_tls_certificate_for_host" version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1515">Ignore further TLS errors on the @host for the certificate present in @info.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="304"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1517">a #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="certificate" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1518">a #GTlsCertificate</doc>
|
|
<type name="Gio.TlsCertificate" c:type="GTlsCertificate*"/>
|
|
</parameter>
|
|
<parameter name="host" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1519">the host for which a certificate is to be allowed</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="clear_cache" c:identifier="webkit_web_context_clear_cache">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="777">Clears all resources currently cached.
|
|
See also webkit_web_context_set_cache_model().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="200"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="779">a #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="download_uri" c:identifier="webkit_web_context_download_uri">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="844">Requests downloading of the specified URI string. The download operation
|
|
will not be associated to any #WebKitWebView, if you are interested in
|
|
starting a download from a particular #WebKitWebView use
|
|
webkit_web_view_download_uri() instead.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="208"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="854">a new #WebKitDownload representing
|
|
the download operation.</doc>
|
|
<type name="Download" c:type="WebKitDownload*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="846">a #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="uri" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="847">the URI to download</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_cache_model" c:identifier="webkit_web_context_get_cache_model">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="749">Returns the current cache model. For more information about this
|
|
value check the documentation of the function
|
|
webkit_web_context_set_cache_model().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="190"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="757">the current #WebKitCacheModel</doc>
|
|
<type name="CacheModel" c:type="WebKitCacheModel"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="751">the #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_cookie_manager" c:identifier="webkit_web_context_get_cookie_manager">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="866">Get the #WebKitCookieManager of the @context's #WebKitWebsiteDataManager.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="212"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="872">the #WebKitCookieManager of @context.</doc>
|
|
<type name="CookieManager" c:type="WebKitCookieManager*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="868">a #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_favicon_database" c:identifier="webkit_web_context_get_favicon_database">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1005">Get the #WebKitFaviconDatabase associated with @context.
|
|
|
|
To initialize the database you need to call
|
|
webkit_web_context_set_favicon_database_directory().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="218"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1014">the #WebKitFaviconDatabase of @context.</doc>
|
|
<type name="FaviconDatabase" c:type="WebKitFaviconDatabase*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1007">a #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_favicon_database_directory" c:identifier="webkit_web_context_get_favicon_database_directory">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="978">Get the directory path being used to store the favicons database
|
|
for @context, or %NULL if
|
|
webkit_web_context_set_favicon_database_directory() hasn't been
|
|
called yet.
|
|
|
|
This function will always return the same path after having called
|
|
webkit_web_context_set_favicon_database_directory() for the first
|
|
time.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="224"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="991">the path of the directory of the favicons
|
|
database associated with @context, or %NULL.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="980">a #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_geolocation_manager" c:identifier="webkit_web_context_get_geolocation_manager" version="2.26">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="881">Get the #WebKitGeolocationManager of @context.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="215"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="887">the #WebKitGeolocationManager of @context.</doc>
|
|
<type name="GeolocationManager" c:type="WebKitGeolocationManager*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="883">a #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_plugins" c:identifier="webkit_web_context_get_plugins">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1076">Asynchronously get the list of installed plugins.
|
|
|
|
When the operation is finished, @callback will be called. You can then call
|
|
webkit_web_context_get_plugins_finish() to get the result of the operation.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="234"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1078">a #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="cancellable" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1079">a #GCancellable or %NULL to ignore</doc>
|
|
<type name="Gio.Cancellable" c:type="GCancellable*"/>
|
|
</parameter>
|
|
<parameter name="callback" transfer-ownership="none" nullable="1" allow-none="1" scope="async" closure="2">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1080">a #GAsyncReadyCallback to call when the request is satisfied</doc>
|
|
<type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/>
|
|
</parameter>
|
|
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1081">the data to pass to callback function</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_plugins_finish" c:identifier="webkit_web_context_get_plugins_finish" throws="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1096">Finish an asynchronous operation started with webkit_web_context_get_plugins.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="240"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1104">a #GList of #WebKitPlugin. You must free the #GList with
|
|
g_list_free() and unref the #WebKitPlugin<!-- -->s with g_object_unref() when you're done with them.</doc>
|
|
<type name="GLib.List" c:type="GList*">
|
|
<type name="Plugin"/>
|
|
</type>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1098">a #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1099">a #GAsyncResult</doc>
|
|
<type name="Gio.AsyncResult" c:type="GAsyncResult*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_process_model" c:identifier="webkit_web_context_get_process_model" version="2.4">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1575">Returns the current process model. For more information about this value
|
|
see webkit_web_context_set_process_model().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="313"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1582">the current #WebKitProcessModel</doc>
|
|
<type name="ProcessModel" c:type="WebKitProcessModel"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1577">the #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_sandbox_enabled" c:identifier="webkit_web_context_get_sandbox_enabled" version="2.26">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1250">Get whether sandboxing is currently enabled.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="255"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1256">%TRUE if sandboxing is enabled, or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1252">a #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_security_manager" c:identifier="webkit_web_context_get_security_manager">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1024">Get the #WebKitSecurityManager of @context.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="227"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1030">the #WebKitSecurityManager of @context.</doc>
|
|
<type name="SecurityManager" c:type="WebKitSecurityManager*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1026">a #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_spell_checking_enabled" c:identifier="webkit_web_context_get_spell_checking_enabled">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1267">Get whether spell checking feature is currently enabled.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="263"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1273">%TRUE If spell checking is enabled, or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1269">a #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_spell_checking_languages" c:identifier="webkit_web_context_get_spell_checking_languages">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1302">Get the the list of spell checking languages associated with
|
|
@context, or %NULL if no languages have been previously set.
|
|
|
|
See webkit_web_context_set_spell_checking_languages() for more
|
|
details on the format of the languages in the list.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="269"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1312">A %NULL-terminated
|
|
array of languages if available, or %NULL otherwise.</doc>
|
|
<array c:type="const gchar* const*">
|
|
<type name="utf8"/>
|
|
</array>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1304">a #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_tls_errors_policy" c:identifier="webkit_web_context_get_tls_errors_policy">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1414">Get the TLS errors policy of @context</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="284"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1420">a #WebKitTLSErrorsPolicy</doc>
|
|
<type name="TLSErrorsPolicy" c:type="WebKitTLSErrorsPolicy"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1416">a #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_web_process_count_limit" c:identifier="webkit_web_context_get_web_process_count_limit" version="2.10" deprecated="1" deprecated-version="2.26">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1614">Gets the maximum number of web processes that can be created at the same time for the @context.
|
|
|
|
This function is now deprecated and always returns 0 (no limit). See also webkit_web_context_set_web_process_count_limit().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="197"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1622">the maximum limit of web processes, or 0 if there isn't a limit.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1616">the #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_website_data_manager" c:identifier="webkit_web_context_get_website_data_manager" version="2.10">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="611">Get the #WebKitWebsiteDataManager of @context.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="175"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="617">a #WebKitWebsiteDataManager</doc>
|
|
<type name="WebsiteDataManager" c:type="WebKitWebsiteDataManager*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="613">the #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="initialize_notification_permissions" c:identifier="webkit_web_context_initialize_notification_permissions" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1642">Sets initial desktop notification permissions for the @context.
|
|
@allowed_origins and @disallowed_origins must each be #GList of
|
|
#WebKitSecurityOrigin objects representing origins that will,
|
|
respectively, either always or never have permission to show desktop
|
|
notifications. No #WebKitNotificationPermissionRequest will ever be
|
|
generated for any of the security origins represented in
|
|
@allowed_origins or @disallowed_origins. This function is necessary
|
|
because some webpages proactively check whether they have permission
|
|
to display notifications without ever creating a permission request.
|
|
|
|
This function only affects web processes that have not already been
|
|
created. The best time to call it is when handling
|
|
#WebKitWebContext::initialize-notification-permissions so as to
|
|
ensure that new web processes receive the most recent set of
|
|
permissions.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="316"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1644">the #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="allowed_origins" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1645">a #GList of security origins</doc>
|
|
<type name="GLib.List" c:type="GList*">
|
|
<type name="SecurityOrigin"/>
|
|
</type>
|
|
</parameter>
|
|
<parameter name="disallowed_origins" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1646">a #GList of security origins</doc>
|
|
<type name="GLib.List" c:type="GList*">
|
|
<type name="SecurityOrigin"/>
|
|
</type>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_automation_allowed" c:identifier="webkit_web_context_is_automation_allowed" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="645">Get whether automation is allowed in @context.
|
|
See also webkit_web_context_set_automation_allowed().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="181"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="652">%TRUE if automation is allowed or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="647">the #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_ephemeral" c:identifier="webkit_web_context_is_ephemeral" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="628">Get whether a #WebKitWebContext is ephemeral.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="178"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="634">%TRUE if @context is ephemeral or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="630">the #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="prefetch_dns" c:identifier="webkit_web_context_prefetch_dns">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1497">Resolve the domain name of the given @hostname in advance, so that if a URI
|
|
of @hostname is requested the load will be performed more quickly.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="296"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1499">a #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="hostname" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1500">a hostname to be resolved</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="register_uri_scheme" c:identifier="webkit_web_context_register_uri_scheme">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1115">Register @scheme in @context, so that when an URI request with @scheme is made in the
|
|
#WebKitWebContext, the #WebKitURISchemeRequestCallback registered will be called with a
|
|
#WebKitURISchemeRequest.
|
|
It is possible to handle URI scheme requests asynchronously, by calling g_object_ref() on the
|
|
#WebKitURISchemeRequest and calling webkit_uri_scheme_request_finish() later
|
|
when the data of the request is available or
|
|
webkit_uri_scheme_request_finish_error() in case of error.
|
|
|
|
<informalexample><programlisting>
|
|
static void
|
|
about_uri_scheme_request_cb (WebKitURISchemeRequest *request,
|
|
gpointer user_data)
|
|
{
|
|
GInputStream *stream;
|
|
gsize stream_length;
|
|
const gchar *path;
|
|
|
|
path = webkit_uri_scheme_request_get_path (request);
|
|
if (!g_strcmp0 (path, "plugins")) {
|
|
/<!-- -->* Create a GInputStream with the contents of plugins about page, and set its length to stream_length *<!-- -->/
|
|
} else if (!g_strcmp0 (path, "memory")) {
|
|
/<!-- -->* Create a GInputStream with the contents of memory about page, and set its length to stream_length *<!-- -->/
|
|
} else if (!g_strcmp0 (path, "applications")) {
|
|
/<!-- -->* Create a GInputStream with the contents of applications about page, and set its length to stream_length *<!-- -->/
|
|
} else if (!g_strcmp0 (path, "example")) {
|
|
gchar *contents;
|
|
|
|
contents = g_strdup_printf ("&lt;html&gt;&lt;body&gt;&lt;p&gt;Example about page&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;");
|
|
stream_length = strlen (contents);
|
|
stream = g_memory_input_stream_new_from_data (contents, stream_length, g_free);
|
|
} else {
|
|
GError *error;
|
|
|
|
error = g_error_new (ABOUT_HANDLER_ERROR, ABOUT_HANDLER_ERROR_INVALID, "Invalid about:%s page.", path);
|
|
webkit_uri_scheme_request_finish_error (request, error);
|
|
g_error_free (error);
|
|
return;
|
|
}
|
|
webkit_uri_scheme_request_finish (request, stream, stream_length, "text/html");
|
|
g_object_unref (stream);
|
|
}
|
|
</programlisting></informalexample></doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="244"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1117">a #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="scheme" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1118">the network scheme to register</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="callback" transfer-ownership="none" scope="notified" closure="2" destroy="3">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1119">a #WebKitURISchemeRequestCallback</doc>
|
|
<type name="URISchemeRequestCallback" c:type="WebKitURISchemeRequestCallback"/>
|
|
</parameter>
|
|
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1120">data to pass to callback function</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
<parameter name="user_data_destroy_func" transfer-ownership="none" scope="async">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1121">destroy notify for @user_data</doc>
|
|
<type name="GLib.DestroyNotify" c:type="GDestroyNotify"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_additional_plugins_directory" c:identifier="webkit_web_context_set_additional_plugins_directory">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1043">Set an additional directory where WebKit will look for plugins.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="230"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1045">a #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="directory" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1046">the directory to add</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_automation_allowed" c:identifier="webkit_web_context_set_automation_allowed" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="667">Set whether automation is allowed in @context. When automation is enabled the browser could
|
|
be controlled by another process by requesting an automation session. When a new automation
|
|
session is requested the signal #WebKitWebContext::automation-started is emitted.
|
|
Automation is disabled by default, so you need to explicitly call this method passing %TRUE
|
|
to enable it.
|
|
|
|
Note that only one #WebKitWebContext can have automation enabled, so this will do nothing
|
|
if there's another #WebKitWebContext with automation already enabled.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="184"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="669">the #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="allowed" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="670">value to set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_cache_model" c:identifier="webkit_web_context_set_cache_model">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="701">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 .
|
|
|
|
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.
|
|
|
|
Browsers can improve document load speed substantially by
|
|
specifying %WEBKIT_CACHE_MODEL_WEB_BROWSER. Applications without a
|
|
browsing interface can reduce memory usage substantially by
|
|
specifying %WEBKIT_CACHE_MODEL_DOCUMENT_VIEWER. The default value is
|
|
%WEBKIT_CACHE_MODEL_WEB_BROWSER.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="187"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="703">the #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="cache_model" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="704">a #WebKitCacheModel</doc>
|
|
<type name="CacheModel" c:type="WebKitCacheModel"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_disk_cache_directory" c:identifier="webkit_web_context_set_disk_cache_directory" deprecated="1" deprecated-version="2.10.">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1473">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.
|
|
|
|
Note that this method overrides the directory set in the #WebKitWebsiteDataManager,
|
|
but it doesn't change the value returned by webkit_website_data_manager_get_disk_cache_directory()
|
|
since the #WebKitWebsiteDataManager is immutable.</doc>
|
|
<doc-deprecated xml:space="preserve">Use webkit_web_context_new_with_website_data_manager() instead.</doc-deprecated>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="300"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1475">a #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="directory" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1476">the directory to set</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_favicon_database_directory" c:identifier="webkit_web_context_set_favicon_database_directory">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="932">Set the directory path to be used to store the favicons database
|
|
for @context on disk. Passing %NULL as @path means using the
|
|
default directory for the platform (see g_get_user_cache_dir()).
|
|
|
|
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
|
|
#WebKitWebContext won't cause any effect.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="221"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="934">a #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="path" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="935">an absolute path to the icon database
|
|
directory or %NULL to use the defaults</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_network_proxy_settings" c:identifier="webkit_web_context_set_network_proxy_settings" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="795">Set the network proxy settings to be used by connections started in @context.
|
|
By default %WEBKIT_NETWORK_PROXY_MODE_DEFAULT is used, which means that the
|
|
system settings will be used (g_proxy_resolver_get_default()).
|
|
If you want to override the system default settings, you can either use
|
|
%WEBKIT_NETWORK_PROXY_MODE_NO_PROXY to make sure no proxies are used at all,
|
|
or %WEBKIT_NETWORK_PROXY_MODE_CUSTOM to provide your own proxy settings.
|
|
When @proxy_mode is %WEBKIT_NETWORK_PROXY_MODE_CUSTOM @proxy_settings must be
|
|
a valid #WebKitNetworkProxySettings; otherwise, @proxy_settings must be %NULL.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="203"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="797">a #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="proxy_mode" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="798">a #WebKitNetworkProxyMode</doc>
|
|
<type name="NetworkProxyMode" c:type="WebKitNetworkProxyMode"/>
|
|
</parameter>
|
|
<parameter name="proxy_settings" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="799">a #WebKitNetworkProxySettings, or %NULL</doc>
|
|
<type name="NetworkProxySettings" c:type="WebKitNetworkProxySettings*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_preferred_languages" c:identifier="webkit_web_context_set_preferred_languages">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1366">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 #WebKitWebContext.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="276"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1368">a #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="languages" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1369">a %NULL-terminated list of language identifiers</doc>
|
|
<array c:type="const gchar* const*">
|
|
<type name="utf8"/>
|
|
</array>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_process_model" c:identifier="webkit_web_context_set_process_model" version="2.4">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1535">Specifies a process model for WebViews, which WebKit will use to
|
|
determine how auxiliary processes are handled.
|
|
|
|
%WEBKIT_PROCESS_MODEL_MULTIPLE_SECONDARY_PROCESSES 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.
|
|
|
|
%WEBKIT_PROCESS_MODEL_SHARED_SECONDARY_PROCESS is deprecated since 2.26,
|
|
using it has no effect for security reasons.
|
|
|
|
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.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="309"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1537">the #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="process_model" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1538">a #WebKitProcessModel</doc>
|
|
<type name="ProcessModel" c:type="WebKitProcessModel"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_sandbox_enabled" c:identifier="webkit_web_context_set_sandbox_enabled" version="2.26">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1178">Set whether WebKit subprocesses will be sandboxed, limiting access to the system.
|
|
|
|
This method **must be called before any web process has been created**,
|
|
as early as possible in your application. Calling it later is a fatal error.
|
|
|
|
This is only implemented on Linux and is a no-op otherwise.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="251"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1180">a #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1181">if %TRUE enable sandboxing</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_spell_checking_enabled" c:identifier="webkit_web_context_set_spell_checking_enabled">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1286">Enable or disable the spell checking feature.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="266"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1288">a #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="enabled" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1289">Value to be set</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_spell_checking_languages" c:identifier="webkit_web_context_set_spell_checking_languages">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1336">Set the list of spell checking languages to be used for spell
|
|
checking.
|
|
|
|
The locale string typically is in the form lang_COUNTRY, where lang
|
|
is an ISO-639 language code, and COUNTRY is an ISO-3166 country code.
|
|
For instance, sv_FI for Swedish as written in Finland or pt_BR
|
|
for Portuguese as written in Brazil.
|
|
|
|
You need to call this function with a valid list of languages at
|
|
least once in order to properly enable the spell checking feature
|
|
in WebKit.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="272"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1338">a #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="languages" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1339">a %NULL-terminated list of spell checking languages</doc>
|
|
<array c:type="const gchar* const*">
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</array>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_tls_errors_policy" c:identifier="webkit_web_context_set_tls_errors_policy">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1394">Set the TLS errors policy of @context as @policy</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="280"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1396">a #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="policy" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1397">a #WebKitTLSErrorsPolicy</doc>
|
|
<type name="TLSErrorsPolicy" c:type="WebKitTLSErrorsPolicy"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_web_extensions_directory" c:identifier="webkit_web_context_set_web_extensions_directory">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1429">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
|
|
#WebKitWebContext::initialize-web-extensions to call this method
|
|
before anything is loaded.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="287"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1431">a #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="directory" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1432">the directory to add</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_web_extensions_initialization_user_data" c:identifier="webkit_web_context_set_web_extensions_initialization_user_data" version="2.4">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1449">Set user data to be passed to Web Extensions on initialization.
|
|
The data will be passed to the
|
|
#WebKitWebExtensionInitializeWithUserDataFunction.
|
|
This method must be called before loading anything in this context,
|
|
otherwise it will not have any effect. You can connect to
|
|
#WebKitWebContext::initialize-web-extensions to call this method
|
|
before anything is loaded.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="291"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1451">a #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="user_data" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1452">a #GVariant</doc>
|
|
<type name="GLib.Variant" c:type="GVariant*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_web_process_count_limit" c:identifier="webkit_web_context_set_web_process_count_limit" version="2.10" deprecated="1" deprecated-version="2.26">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1593">Sets the maximum number of web processes that can be created at the same time for the @context.
|
|
The default value is 0 and means no limit.
|
|
|
|
This function is now deprecated and does nothing for security reasons.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="193"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1595">the #WebKitWebContext</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</instance-parameter>
|
|
<parameter name="limit" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="1596">the maximum number of web processes</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="local-storage-directory" version="2.8" deprecated="1" deprecated-version="2.10." writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="421">The directory where local storage data will be saved.</doc>
|
|
<doc-deprecated xml:space="preserve">Use #WebKitWebsiteDataManager:local-storage-directory instead.</doc-deprecated>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="website-data-manager" version="2.10" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="441">The #WebKitWebsiteDataManager associated with this context.</doc>
|
|
<type name="WebsiteDataManager"/>
|
|
</property>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv" readable="0" private="1">
|
|
<type name="WebContextPrivate" c:type="WebKitWebContextPrivate*"/>
|
|
</field>
|
|
<glib:signal name="automation-started" when="last" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="519">This signal is emitted when a new automation request is made.
|
|
Note that it will never be emitted if automation is not enabled in @context,
|
|
see webkit_web_context_set_automation_allowed() for more details.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="session" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="522">the #WebKitAutomationSession associated with this event</doc>
|
|
<type name="AutomationSession"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="download-started" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="458">This signal is emitted when a new download request is made.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="download" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="461">the #WebKitDownload associated with this event</doc>
|
|
<type name="Download"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="initialize-notification-permissions" when="last" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="495">This signal is emitted when a #WebKitWebContext 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
|
|
webkit_web_context_initialize_notification_permissions(). If no
|
|
notification permissions have changed since the last time this
|
|
signal was emitted, then there is no need to call
|
|
webkit_web_context_initialize_notification_permissions() again.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="initialize-web-extensions" when="last" version="2.4">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebContext.cpp" line="475">This signal is emitted when a new web process is about to be
|
|
launched. It signals the most appropriate moment to use
|
|
webkit_web_context_set_web_extensions_initialization_user_data()
|
|
and webkit_web_context_set_web_extensions_directory().</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
</class>
|
|
<record name="WebContextClass" c:type="WebKitWebContextClass" glib:is-gtype-struct-for="WebContext">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="157"/>
|
|
<field name="parent">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="download_started">
|
|
<callback name="download_started">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="146"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="context" transfer-ownership="none">
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</parameter>
|
|
<parameter name="download" transfer-ownership="none">
|
|
<type name="Download" c:type="WebKitDownload*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="initialize_web_extensions">
|
|
<callback name="initialize_web_extensions">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="148"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="context" transfer-ownership="none">
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="initialize_notification_permissions">
|
|
<callback name="initialize_notification_permissions">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="149"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="context" transfer-ownership="none">
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="automation_started">
|
|
<callback name="automation_started">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="150"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="context" transfer-ownership="none">
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</parameter>
|
|
<parameter name="session" transfer-ownership="none">
|
|
<type name="AutomationSession" c:type="WebKitAutomationSession*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="153"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="154"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="155"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="156"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="WebContextPrivate" c:type="WebKitWebContextPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebContext.h" line="134"/>
|
|
</record>
|
|
<class name="WebInspector" c:symbol-prefix="web_inspector" c:type="WebKitWebInspector" parent="GObject.Object" glib:type-name="WebKitWebInspector" glib:get-type="webkit_web_inspector_get_type" glib:type-struct="WebInspectorClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.h" line="57"/>
|
|
<method name="attach" c:identifier="webkit_web_inspector_attach">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="438">Request @inspector to be attached. The signal #WebKitWebInspector::attach
|
|
will be emitted. If the inspector is already attached it does nothing.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.h" line="72"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="inspector" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="440">a #WebKitWebInspector</doc>
|
|
<type name="WebInspector" c:type="WebKitWebInspector*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="close" c:identifier="webkit_web_inspector_close">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="483">Request @inspector to be closed.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.h" line="81"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="inspector" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="485">a #WebKitWebInspector</doc>
|
|
<type name="WebInspector" c:type="WebKitWebInspector*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="detach" c:identifier="webkit_web_inspector_detach">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="454">Request @inspector to be detached. The signal #WebKitWebInspector::detach
|
|
will be emitted. If the inspector is already detached it does nothing.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.h" line="75"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="inspector" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="456">a #WebKitWebInspector</doc>
|
|
<type name="WebInspector" c:type="WebKitWebInspector*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_attached_height" c:identifier="webkit_web_inspector_get_attached_height">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="496">Get the height that the inspector view should have when
|
|
it's attached. If the inspector view is not attached this
|
|
returns 0.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.h" line="84"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="504">the height of the inspector view when attached</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="inspector" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="498">a #WebKitWebInspector</doc>
|
|
<type name="WebInspector" c:type="WebKitWebInspector*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_can_attach" c:identifier="webkit_web_inspector_get_can_attach" version="2.8">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="403">Whether the @inspector can be attached to the same window that contains
|
|
the inspected view.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.h" line="87"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="410">%TRUE if there is enough room for the inspector view inside the
|
|
window that contains the inspected view, or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="inspector" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="405">a #WebKitWebInspector</doc>
|
|
<type name="WebInspector" c:type="WebKitWebInspector*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_inspected_uri" c:identifier="webkit_web_inspector_get_inspected_uri">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="385">Get the URI that is currently being inspected. This can be %NULL 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.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.h" line="66"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="394">the URI that is currently being inspected or %NULL</doc>
|
|
<type name="utf8" c:type="const char*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="inspector" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="387">a #WebKitWebInspector</doc>
|
|
<type name="WebInspector" c:type="WebKitWebInspector*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_web_view" c:identifier="webkit_web_inspector_get_web_view">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="368">Get the #WebKitWebViewBase used to display the inspector.
|
|
This might be %NULL if the inspector hasn't been loaded yet,
|
|
or it has been closed.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.h" line="63"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="376">the #WebKitWebViewBase used to display the inspector or %NULL</doc>
|
|
<type name="WebViewBase" c:type="WebKitWebViewBase*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="inspector" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="370">a #WebKitWebInspector</doc>
|
|
<type name="WebInspector" c:type="WebKitWebInspector*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_attached" c:identifier="webkit_web_inspector_is_attached">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="422">Whether the @inspector view is currently attached to the same window that contains
|
|
the inspected view.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.h" line="69"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="429">%TRUE if @inspector is currently attached or %FALSE otherwise</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="inspector" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="424">a #WebKitWebInspector</doc>
|
|
<type name="WebInspector" c:type="WebKitWebInspector*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="show" c:identifier="webkit_web_inspector_show">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="470">Request @inspector to be shown.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.h" line="78"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="inspector" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="472">a #WebKitWebInspector</doc>
|
|
<type name="WebInspector" c:type="WebKitWebInspector*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="attached-height" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="132">The height that the inspector view should have when it is attached.</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</property>
|
|
<property name="can-attach" version="2.8" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="145">Whether the @inspector can be attached to the same window that contains
|
|
the inspected view.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="inspected-uri" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="120">The URI that is currently being inspected.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv">
|
|
<type name="WebInspectorPrivate" c:type="WebKitWebInspectorPrivate*"/>
|
|
</field>
|
|
<glib:signal name="attach" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="233">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).
|
|
|
|
To prevent the inspector view from being attached you can connect to this
|
|
signal and simply return %TRUE.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="247">%TRUE to stop other handlers from being invoked for the event.
|
|
%FALSE to propagate the event further.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="bring-to-front" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="189">Emitted when the inspector should be shown.
|
|
|
|
If the inspector is not attached the inspector window should be shown
|
|
on top of any other windows.
|
|
If the inspector is attached the inspector view should be made visible.
|
|
For example, if the inspector view is attached using a tab in a browser
|
|
window, the browser window should be raised and the tab containing the
|
|
inspector view should be the active one.
|
|
In both cases, if this signal is not handled, the default implementation
|
|
calls gtk_window_present() on the current toplevel #GtkWindow of the
|
|
inspector view.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="205">%TRUE to stop other handlers from being invoked for the event.
|
|
%FALSE to propagate the event further.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="closed" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="217">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.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="detach" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="259">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
|
|
#WebKitWebInspector::closed, or when the user clicks on the detach button
|
|
in the inspector view to show the inspector in a separate window. In this case
|
|
the signal #WebKitWebInspector::open-window is emitted after this one.
|
|
|
|
To prevent the inspector view from being detached you can connect to this
|
|
signal and simply return %TRUE.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="273">%TRUE to stop other handlers from being invoked for the event.
|
|
%FALSE to propagate the event further.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="open-window" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="163">Emitted when the inspector is requested to open in a separate window.
|
|
If this signal is not handled, a #GtkWindow 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 #WebKitWebInspector::detach to show
|
|
the inspector in a separate window after being detached.
|
|
|
|
To prevent the inspector from being shown you can connect to this
|
|
signal and simply return %TRUE</doc>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.cpp" line="177">%TRUE to stop other handlers from being invoked for the event.
|
|
%FALSE to propagate the event further.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
</class>
|
|
<record name="WebInspectorClass" c:type="WebKitWebInspectorClass" glib:is-gtype-struct-for="WebInspector">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.h" line="57"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.h" line="53"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.h" line="54"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.h" line="56"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="WebInspectorPrivate" c:type="WebKitWebInspectorPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebInspector.h" line="42"/>
|
|
</record>
|
|
<enumeration name="WebProcessTerminationReason" version="2.20" glib:type-name="WebKitWebProcessTerminationReason" glib:get-type="webkit_web_process_termination_reason_get_type" c:type="WebKitWebProcessTerminationReason">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="189">Enum values used to specify the reason why the web process terminated abnormally.</doc>
|
|
<member name="crashed" value="0" c:identifier="WEBKIT_WEB_PROCESS_CRASHED" glib:nick="crashed">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="191">the web process crashed.</doc>
|
|
</member>
|
|
<member name="exceeded_memory_limit" value="1" c:identifier="WEBKIT_WEB_PROCESS_EXCEEDED_MEMORY_LIMIT" glib:nick="exceeded-memory-limit">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="192">the web process exceeded the memory limit.</doc>
|
|
</member>
|
|
</enumeration>
|
|
<class name="WebResource" c:symbol-prefix="web_resource" c:type="WebKitWebResource" parent="GObject.Object" glib:type-name="WebKitWebResource" glib:get-type="webkit_web_resource_get_type" glib:type-struct="WebResourceClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebResource.h" line="58"/>
|
|
<method name="get_data" c:identifier="webkit_web_resource_get_data">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp" line="359">Asynchronously get the raw data for @resource.
|
|
|
|
When the operation is finished, @callback will be called. You can then call
|
|
webkit_web_resource_get_data_finish() to get the result of the operation.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebResource.h" line="70"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="resource" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp" line="361">a #WebKitWebResource</doc>
|
|
<type name="WebResource" c:type="WebKitWebResource*"/>
|
|
</instance-parameter>
|
|
<parameter name="cancellable" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp" line="362">a #GCancellable or %NULL to ignore</doc>
|
|
<type name="Gio.Cancellable" c:type="GCancellable*"/>
|
|
</parameter>
|
|
<parameter name="callback" transfer-ownership="none" nullable="1" allow-none="1" scope="async" closure="2">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp" line="363">a #GAsyncReadyCallback to call when the request is satisfied</doc>
|
|
<type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/>
|
|
</parameter>
|
|
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp" line="364">the data to pass to callback function</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_data_finish" c:identifier="webkit_web_resource_get_data_finish" throws="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp" line="389">Finish an asynchronous operation started with webkit_web_resource_get_data().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebResource.h" line="76"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp" line="398">a
|
|
string with the data of @resource, or %NULL in case of error. if @length
|
|
is not %NULL, the size of the data will be assigned to it.</doc>
|
|
<array length="1" zero-terminated="0" c:type="guchar*">
|
|
<type name="guint8"/>
|
|
</array>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="resource" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp" line="391">a #WebKitWebResource</doc>
|
|
<type name="WebResource" c:type="WebKitWebResource*"/>
|
|
</instance-parameter>
|
|
<parameter name="result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp" line="392">a #GAsyncResult</doc>
|
|
<type name="Gio.AsyncResult" c:type="GAsyncResult*"/>
|
|
</parameter>
|
|
<parameter name="length" direction="out" caller-allocates="0" transfer-ownership="full" optional="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp" line="393">return location for the length of the resource data</doc>
|
|
<type name="gsize" c:type="gsize*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_response" c:identifier="webkit_web_resource_get_response">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp" line="321">Retrieves the #WebKitURIResponse of the resource load operation.
|
|
This method returns %NULL 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.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebResource.h" line="67"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp" line="330">the #WebKitURIResponse, or %NULL if
|
|
the response hasn't been received yet.</doc>
|
|
<type name="URIResponse" c:type="WebKitURIResponse*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="resource" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp" line="323">a #WebKitWebResource</doc>
|
|
<type name="WebResource" c:type="WebKitWebResource*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_uri" c:identifier="webkit_web_resource_get_uri">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp" line="282">Returns the current active URI of @resource. The active URI might change during
|
|
a load operation:
|
|
|
|
<orderedlist>
|
|
<listitem><para>
|
|
When the resource load starts, the active URI is the requested URI
|
|
</para></listitem>
|
|
<listitem><para>
|
|
When the initial request is sent to the server, #WebKitWebResource::sent-request
|
|
signal is emitted without a redirected response, the active URI is the URI of
|
|
the request sent to the server.
|
|
</para></listitem>
|
|
<listitem><para>
|
|
In case of a server redirection, #WebKitWebResource::sent-request signal
|
|
is emitted again with a redirected response, the active URI is the URI the request
|
|
was redirected to.
|
|
</para></listitem>
|
|
<listitem><para>
|
|
When the response is received from the server, the active URI is the final
|
|
one and it will not change again.
|
|
</para></listitem>
|
|
</orderedlist>
|
|
|
|
You can monitor the active URI by connecting to the notify::uri
|
|
signal of @resource.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebResource.h" line="64"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp" line="312">the current active URI of @resource</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="resource" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp" line="284">a #WebKitWebResource</doc>
|
|
<type name="WebResource" c:type="WebKitWebResource*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="response" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp" line="116">The #WebKitURIResponse associated with this resource.</doc>
|
|
<type name="URIResponse"/>
|
|
</property>
|
|
<property name="uri" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp" line="102">The current active URI of the #WebKitWebResource.
|
|
See webkit_web_resource_get_uri() for more details.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv">
|
|
<type name="WebResourcePrivate" c:type="WebKitWebResourcePrivate*"/>
|
|
</field>
|
|
<glib:signal name="failed" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp" line="186">This signal is emitted when an error occurs during the resource
|
|
load operation.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="error" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp" line="189">the #GError that was triggered</doc>
|
|
<type name="GLib.Error"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="failed-with-tls-errors" when="last" version="2.8">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp" line="204">This signal is emitted when a TLS error occurs during the resource load operation.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="certificate" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp" line="207">a #GTlsCertificate</doc>
|
|
<type name="Gio.TlsCertificate"/>
|
|
</parameter>
|
|
<parameter name="errors" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp" line="208">a #GTlsCertificateFlags with the verification status of @certificate</doc>
|
|
<type name="Gio.TlsCertificateFlags"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="finished" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp" line="170">This signal is emitted when the resource load finishes successfully
|
|
or due to an error. In case of errors #WebKitWebResource::failed signal
|
|
is emitted before this one.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="received-data" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp" line="152">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.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="data_length" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp" line="155">the length of data received in bytes</doc>
|
|
<type name="guint64" c:type="guint64"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="sent-request" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp" line="129">This signal is emitted when @request has been sent to the
|
|
server. In case of a server redirection this signal is
|
|
emitted again with the @request argument containing the new
|
|
request sent to the server due to the redirection and the
|
|
@redirected_response parameter containing the response
|
|
received by the server for the initial request.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp" line="132">a #WebKitURIRequest</doc>
|
|
<type name="URIRequest"/>
|
|
</parameter>
|
|
<parameter name="redirected_response" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebResource.cpp" line="133">a #WebKitURIResponse, or %NULL</doc>
|
|
<type name="URIResponse"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
</class>
|
|
<record name="WebResourceClass" c:type="WebKitWebResourceClass" glib:is-gtype-struct-for="WebResource">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebResource.h" line="58"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebResource.h" line="54"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebResource.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebResource.h" line="56"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebResource.h" line="57"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="WebResourcePrivate" c:type="WebKitWebResourcePrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebResource.h" line="43"/>
|
|
</record>
|
|
<class name="WebView" c:symbol-prefix="web_view" c:type="WebKitWebView" parent="WebViewBase" glib:type-name="WebKitWebView" glib:get-type="webkit_web_view_get_type" glib:type-struct="WebViewClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="275"/>
|
|
<implements name="Atk.ImplementorIface"/>
|
|
<implements name="Gtk.Buildable"/>
|
|
<constructor name="new" c:identifier="webkit_web_view_new">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewGtk.cpp" line="243">Creates a new #WebKitWebView with the default #WebKitWebContext and
|
|
no #WebKitUserContentManager associated with it.
|
|
See also webkit_web_view_new_with_context(),
|
|
webkit_web_view_new_with_user_content_manager(), and
|
|
webkit_web_view_new_with_settings().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="281"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewGtk.cpp" line="252">The newly created #WebKitWebView widget</doc>
|
|
<type name="Gtk.Widget" c:type="GtkWidget*"/>
|
|
</return-value>
|
|
</constructor>
|
|
<constructor name="new_with_context" c:identifier="webkit_web_view_new_with_context">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewGtk.cpp" line="259">Creates a new #WebKitWebView with the given #WebKitWebContext and
|
|
no #WebKitUserContentManager associated with it.
|
|
See also webkit_web_view_new_with_user_content_manager() and
|
|
webkit_web_view_new_with_settings().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="284"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewGtk.cpp" line="268">The newly created #WebKitWebView widget</doc>
|
|
<type name="Gtk.Widget" c:type="GtkWidget*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="context" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewGtk.cpp" line="261">the #WebKitWebContext to be used by the #WebKitWebView</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<constructor name="new_with_related_view" c:identifier="webkit_web_view_new_with_related_view" version="2.4">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewGtk.cpp" line="280">Creates a new #WebKitWebView sharing the same web process with @web_view.
|
|
This method doesn't have any effect when %WEBKIT_PROCESS_MODEL_SHARED_SECONDARY_PROCESS
|
|
process model is used, because a single web process is shared for all the web views in the
|
|
same #WebKitWebContext. When using %WEBKIT_PROCESS_MODEL_MULTIPLE_SECONDARY_PROCESSES process model,
|
|
this method should always be used when creating the #WebKitWebView in the #WebKitWebView::create signal.
|
|
You can also use this method to implement other process models based on %WEBKIT_PROCESS_MODEL_MULTIPLE_SECONDARY_PROCESSES,
|
|
like for example, sharing the same web process for all the views in the same security domain.
|
|
|
|
The newly created #WebKitWebView will also have the same #WebKitUserContentManager
|
|
and #WebKitSettings as @web_view.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="290"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewGtk.cpp" line="295">The newly created #WebKitWebView widget</doc>
|
|
<type name="Gtk.Widget" c:type="GtkWidget*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewGtk.cpp" line="282">the related #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<constructor name="new_with_settings" c:identifier="webkit_web_view_new_with_settings" version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewGtk.cpp" line="310">Creates a new #WebKitWebView with the given #WebKitSettings.
|
|
See also webkit_web_view_new_with_context(), and
|
|
webkit_web_view_new_with_user_content_manager().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="287"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewGtk.cpp" line="318">The newly created #WebKitWebView widget</doc>
|
|
<type name="Gtk.Widget" c:type="GtkWidget*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewGtk.cpp" line="312">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<constructor name="new_with_user_content_manager" c:identifier="webkit_web_view_new_with_user_content_manager" version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewGtk.cpp" line="328">Creates a new #WebKitWebView with the given #WebKitUserContentManager.
|
|
The content loaded in the view may be affected by the content injected
|
|
in the view by the user content manager.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="293"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewGtk.cpp" line="336">The newly created #WebKitWebView widget</doc>
|
|
<type name="Gtk.Widget" c:type="GtkWidget*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="user_content_manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewGtk.cpp" line="330">a #WebKitUserContentManager.</doc>
|
|
<type name="UserContentManager" c:type="WebKitUserContentManager*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<virtual-method name="authenticate">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="257"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="request" transfer-ownership="none">
|
|
<type name="AuthenticationRequest" c:type="WebKitAuthenticationRequest*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="close">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="224"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="context_menu">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="246"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="context_menu" transfer-ownership="none">
|
|
<type name="ContextMenu" c:type="WebKitContextMenu*"/>
|
|
</parameter>
|
|
<parameter name="event" transfer-ownership="none">
|
|
<type name="Gdk.Event" c:type="GdkEvent*"/>
|
|
</parameter>
|
|
<parameter name="hit_test_result" transfer-ownership="none">
|
|
<type name="HitTestResult" c:type="WebKitHitTestResult*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="context_menu_dismissed">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="250"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="create" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="220"/>
|
|
<return-value>
|
|
<type name="Gtk.Widget" c:type="GtkWidget*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="navigation_action" transfer-ownership="none">
|
|
<type name="NavigationAction" c:type="WebKitNavigationAction*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="decide_policy">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="229"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="decision" transfer-ownership="none">
|
|
<type name="PolicyDecision" c:type="WebKitPolicyDecision*"/>
|
|
</parameter>
|
|
<parameter name="type" transfer-ownership="none">
|
|
<type name="PolicyDecisionType" c:type="WebKitPolicyDecisionType"/>
|
|
</parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="enter_fullscreen">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="242"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="insecure_content_detected">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="253"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="event" transfer-ownership="none">
|
|
<type name="InsecureContentEvent" c:type="WebKitInsecureContentEvent"/>
|
|
</parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="leave_fullscreen">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="243"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="load_changed">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="213"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="load_event" transfer-ownership="none">
|
|
<type name="LoadEvent" c:type="WebKitLoadEvent"/>
|
|
</parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="load_failed">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="215"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="load_event" transfer-ownership="none">
|
|
<type name="LoadEvent" c:type="WebKitLoadEvent"/>
|
|
</parameter>
|
|
<parameter name="failing_uri" transfer-ownership="none">
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="error" transfer-ownership="none">
|
|
<type name="GLib.Error" c:type="GError*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="load_failed_with_tls_errors">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="259"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="failing_uri" transfer-ownership="none">
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="certificate" transfer-ownership="none">
|
|
<type name="Gio.TlsCertificate" c:type="GTlsCertificate*"/>
|
|
</parameter>
|
|
<parameter name="errors" transfer-ownership="none">
|
|
<type name="Gio.TlsCertificateFlags" c:type="GTlsCertificateFlags"/>
|
|
</parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="mouse_target_changed">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="234"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="hit_test_result" transfer-ownership="none">
|
|
<type name="HitTestResult" c:type="WebKitHitTestResult*"/>
|
|
</parameter>
|
|
<parameter name="modifiers" transfer-ownership="none">
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="permission_request">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="232"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="permission_request" transfer-ownership="none">
|
|
<type name="PermissionRequest" c:type="WebKitPermissionRequest*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="print">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="237"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="print_operation" transfer-ownership="none">
|
|
<type name="PrintOperation" c:type="WebKitPrintOperation*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="ready_to_show">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="222"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="resource_load_started">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="239"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="resource" transfer-ownership="none">
|
|
<type name="WebResource" c:type="WebKitWebResource*"/>
|
|
</parameter>
|
|
<parameter name="request" transfer-ownership="none">
|
|
<type name="URIRequest" c:type="WebKitURIRequest*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="run_as_modal">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="223"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="run_color_chooser">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="265"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="request" transfer-ownership="none">
|
|
<type name="ColorChooserRequest" c:type="WebKitColorChooserRequest*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="run_file_chooser">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="244"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="request" transfer-ownership="none">
|
|
<type name="FileChooserRequest" c:type="WebKitFileChooserRequest*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="script_dialog">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="226"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="dialog" transfer-ownership="none">
|
|
<type name="ScriptDialog" c:type="WebKitScriptDialog*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="show_notification">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="263"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="notification" transfer-ownership="none">
|
|
<type name="Notification" c:type="WebKitNotification*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="show_option_menu">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="267"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="rectangle" transfer-ownership="none">
|
|
<type name="Gdk.Rectangle" c:type="GdkRectangle*"/>
|
|
</parameter>
|
|
<parameter name="menu" transfer-ownership="none">
|
|
<type name="OptionMenu" c:type="WebKitOptionMenu*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="submit_form">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="251"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="request" transfer-ownership="none">
|
|
<type name="FormSubmissionRequest" c:type="WebKitFormSubmissionRequest*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="web_process_crashed">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="255"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<virtual-method name="web_process_terminated">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="270"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="reason" transfer-ownership="none">
|
|
<type name="WebProcessTerminationReason" c:type="WebKitWebProcessTerminationReason"/>
|
|
</parameter>
|
|
</parameters>
|
|
</virtual-method>
|
|
<method name="can_execute_editing_command" c:identifier="webkit_web_view_can_execute_editing_command">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3283">Asynchronously check if it is possible to execute the given editing command.
|
|
|
|
When the operation is finished, @callback will be called. You can then call
|
|
webkit_web_view_can_execute_editing_command_finish() to get the result of the operation.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="410"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3285">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="command" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3286">the command to check</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="cancellable" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3287">a #GCancellable or %NULL to ignore</doc>
|
|
<type name="Gio.Cancellable" c:type="GCancellable*"/>
|
|
</parameter>
|
|
<parameter name="callback" transfer-ownership="none" nullable="1" allow-none="1" scope="async" closure="3">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3288">a #GAsyncReadyCallback to call when the request is satisfied</doc>
|
|
<type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/>
|
|
</parameter>
|
|
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3289">the data to pass to callback function</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="can_execute_editing_command_finish" c:identifier="webkit_web_view_can_execute_editing_command_finish" throws="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3307">Finish an asynchronous operation started with webkit_web_view_can_execute_editing_command().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="417"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3315">%TRUE if the editing command can be executed or %FALSE otherwise</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3309">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3310">a #GAsyncResult</doc>
|
|
<type name="Gio.AsyncResult" c:type="GAsyncResult*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="can_go_back" c:identifier="webkit_web_view_can_go_back">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2947">Determines whether @web_view has a previous history item.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="366"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2953">%TRUE if able to move back or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2949">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="can_go_forward" c:identifier="webkit_web_view_can_go_forward">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2977">Determines whether @web_view has a next history item.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="372"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2983">%TRUE if able to move forward or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2979">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="can_show_mime_type" c:identifier="webkit_web_view_can_show_mime_type">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3691">Whether or not a MIME type can be displayed in @web_view.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="478"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3698">%TRUE if the MIME type @mime_type can be displayed or %FALSE otherwise</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3693">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="mime_type" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3694">a MIME type</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="download_uri" c:identifier="webkit_web_view_download_uri">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3864">Requests downloading of the specified URI string for @web_view.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="507"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3871">a new #WebKitDownload representing
|
|
the download operation.</doc>
|
|
<type name="Download" c:type="WebKitDownload*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3866">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="uri" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3867">the URI to download</doc>
|
|
<type name="utf8" c:type="const char*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="execute_editing_command" c:identifier="webkit_web_view_execute_editing_command">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3325">Request to execute the given @command for @web_view. You can use
|
|
webkit_web_view_can_execute_editing_command() to check whether
|
|
it's possible to execute the command.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="422"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3327">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="command" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3328">the command to execute</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="execute_editing_command_with_argument" c:identifier="webkit_web_view_execute_editing_command_with_argument" version="2.10">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3342">Request to execute the given @command with @argument for @web_view. You can use
|
|
webkit_web_view_can_execute_editing_command() to check whether
|
|
it's possible to execute the command.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="426"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3344">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="command" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3345">the command to execute</doc>
|
|
<type name="utf8" c:type="const char*"/>
|
|
</parameter>
|
|
<parameter name="argument" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3346">the command argument</doc>
|
|
<type name="utf8" c:type="const char*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_back_forward_list" c:identifier="webkit_web_view_get_back_forward_list">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3135">Obtains the #WebKitBackForwardList associated with the given #WebKitWebView. The
|
|
#WebKitBackForwardList is owned by the #WebKitWebView.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="375"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3142">the #WebKitBackForwardList</doc>
|
|
<type name="BackForwardList" c:type="WebKitBackForwardList*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3137">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_background_color" c:identifier="webkit_web_view_get_background_color" version="2.8">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewGtk.cpp" line="389">Gets the color that is used to draw the @web_view background before
|
|
the actual contents are rendered.
|
|
For more information see also webkit_web_view_set_background_color()</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="535"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewGtk.cpp" line="391">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="rgba" direction="out" caller-allocates="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewGtk.cpp" line="392">a #GdkRGBA to fill in with the background color</doc>
|
|
<type name="Gdk.RGBA" c:type="GdkRGBA*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_context" c:identifier="webkit_web_view_get_context">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2572">Gets the web context of @web_view.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="305"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2578">the #WebKitWebContext of the view</doc>
|
|
<type name="WebContext" c:type="WebKitWebContext*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2574">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_custom_charset" c:identifier="webkit_web_view_get_custom_charset">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3079">Returns the current custom character encoding name of @web_view.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="387"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3085">the current custom character encoding name or %NULL if no
|
|
custom character encoding has been set.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3081">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_editor_state" c:identifier="webkit_web_view_get_editor_state" version="2.10">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="4083">Gets the web editor state of @web_view.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="546"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="4089">the #WebKitEditorState of the view</doc>
|
|
<type name="EditorState" c:type="WebKitEditorState*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="4085">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_estimated_load_progress" c:identifier="webkit_web_view_get_estimated_load_progress">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3118">Gets the value of the #WebKitWebView:estimated-load-progress property.
|
|
You can monitor the estimated progress of a load operation by
|
|
connecting to the notify::estimated-load-progress signal of @web_view.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="360"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3126">an estimate of the of the percent complete for a document
|
|
load as a range from 0.0 to 1.0.</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3120">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_favicon" c:identifier="webkit_web_view_get_favicon">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3058">Returns favicon currently associated to @web_view, if any. You can
|
|
connect to notify::favicon signal of @web_view to be notified when
|
|
the favicon is available.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="384"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3066">a pointer to a #cairo_surface_t with the
|
|
favicon or %NULL if there's no icon associated with @web_view.</doc>
|
|
<type name="cairo.Surface" c:type="cairo_surface_t*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3060">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_find_controller" c:identifier="webkit_web_view_get_find_controller">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3363">Gets the #WebKitFindController that will allow the caller to query
|
|
the #WebKitWebView for the text to look for.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="431"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3370">the #WebKitFindController associated to
|
|
this particular #WebKitWebView.</doc>
|
|
<type name="FindController" c:type="WebKitFindController*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3365">the #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_inspector" c:identifier="webkit_web_view_get_inspector">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3672">Get the #WebKitWebInspector associated to @web_view</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="475"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3678">the #WebKitWebInspector of @web_view</doc>
|
|
<type name="WebInspector" c:type="WebKitWebInspector*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3674">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_javascript_global_context" c:identifier="webkit_web_view_get_javascript_global_context" introspectable="0" deprecated="1" deprecated-version="2.22">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3384">Get the global JavaScript context used by @web_view to deserialize the
|
|
result values of scripts executed with webkit_web_view_run_javascript().</doc>
|
|
<doc-deprecated xml:space="preserve">Use jsc_value_get_context() instead.</doc-deprecated>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="434"/>
|
|
<return-value>
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3391">the <function>JSGlobalContextRef</function> used by @web_view to deserialize
|
|
the result values of scripts.</doc>
|
|
<type c:type="JSGlobalContextRef" name="JavaScriptCore.GlobalContextRef"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3386">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_main_resource" c:identifier="webkit_web_view_get_main_resource">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3655">Return the main resource of @web_view.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="472"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3661">the main #WebKitWebResource of the view
|
|
or %NULL if nothing has been loaded.</doc>
|
|
<type name="WebResource" c:type="WebKitWebResource*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3657">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_page_id" c:identifier="webkit_web_view_get_page_id">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2813">Get the identifier of the #WebKitWebPage corresponding to
|
|
the #WebKitWebView</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="348"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2820">the page ID of @web_view.</doc>
|
|
<type name="guint64" c:type="guint64"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2815">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_session_state" c:identifier="webkit_web_view_get_session_state" version="2.12">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="4103">Gets the current session state of @web_view</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="549"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="4109">a #WebKitWebViewSessionState</doc>
|
|
<type name="WebViewSessionState" c:type="WebKitWebViewSessionState*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="4105">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_settings" c:identifier="webkit_web_view_get_settings">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3199">Gets the #WebKitSettings currently applied to @web_view.
|
|
If no other #WebKitSettings have been explicitly applied to
|
|
@web_view with webkit_web_view_set_settings(), the default
|
|
#WebKitSettings will be returned. This method always returns
|
|
a valid #WebKitSettings object.
|
|
To modify any of the @web_view settings, you can either create
|
|
a new #WebKitSettings object with webkit_settings_new(), setting
|
|
the desired preferences, and then replace the existing @web_view
|
|
settings with webkit_web_view_set_settings() or get the existing
|
|
@web_view settings and update it directly. #WebKitSettings objects
|
|
can be shared by multiple #WebKitWebView<!-- -->s, so modifying
|
|
the settings of a #WebKitWebView would affect other
|
|
#WebKitWebView<!-- -->s using the same #WebKitSettings.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="398"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3217">the #WebKitSettings attached to @web_view</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3201">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_snapshot" c:identifier="webkit_web_view_get_snapshot">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3972">Asynchronously retrieves a snapshot of @web_view for @region.
|
|
@options specifies how the snapshot should be rendered.
|
|
|
|
When the operation is finished, @callback will be called. You must
|
|
call webkit_web_view_get_snapshot_finish() to get the result of the
|
|
operation.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="515"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3974">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="region" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3975">the #WebKitSnapshotRegion for this snapshot</doc>
|
|
<type name="SnapshotRegion" c:type="WebKitSnapshotRegion"/>
|
|
</parameter>
|
|
<parameter name="options" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3976">#WebKitSnapshotOptions for the snapshot</doc>
|
|
<type name="SnapshotOptions" c:type="WebKitSnapshotOptions"/>
|
|
</parameter>
|
|
<parameter name="cancellable" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3977">a #GCancellable</doc>
|
|
<type name="Gio.Cancellable" c:type="GCancellable*"/>
|
|
</parameter>
|
|
<parameter name="callback" transfer-ownership="none" nullable="1" allow-none="1" scope="async" closure="4">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3978">a #GAsyncReadyCallback</doc>
|
|
<type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/>
|
|
</parameter>
|
|
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3979">user data</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_snapshot_finish" c:identifier="webkit_web_view_get_snapshot_finish" throws="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="4003">Finishes an asynchronous operation started with webkit_web_view_get_snapshot().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="523"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="4011">a #cairo_surface_t with the retrieved snapshot or %NULL in error.</doc>
|
|
<type name="cairo.Surface" c:type="cairo_surface_t*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="4005">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="4006">a #GAsyncResult</doc>
|
|
<type name="Gio.AsyncResult" c:type="GAsyncResult*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_title" c:identifier="webkit_web_view_get_title">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2829">Gets the value of the #WebKitWebView:title property.
|
|
You can connect to notify::title signal of @web_view to
|
|
be notified when the title has been received.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="351"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2837">The main frame document title of @web_view.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2831">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_tls_info" c:identifier="webkit_web_view_get_tls_info">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3883">Retrieves the #GTlsCertificate associated with the main resource of @web_view,
|
|
and the #GTlsCertificateFlags showing what problems, if any, have been found
|
|
with that certificate.
|
|
If the connection is not HTTPS, this function returns %FALSE.
|
|
This function should be called after a response has been received from the
|
|
server, so you can connect to #WebKitWebView::load-changed and call this function
|
|
when it's emitted with %WEBKIT_LOAD_COMMITTED event.
|
|
|
|
Note that this function provides no information about the security of the web
|
|
page if the current #WebKitTLSErrorsPolicy is @WEBKIT_TLS_ERRORS_POLICY_IGNORE,
|
|
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 #WebKitTLSErrorsPolicy is @WEBKIT_TLS_ERRORS_POLICY_FAIL, in
|
|
which case subresources that fail certificate verification will be blocked.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="511"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3904">%TRUE if the @web_view connection uses HTTPS and a response has been received
|
|
from the server, or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3885">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="certificate" direction="out" caller-allocates="0" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3886">return location for a #GTlsCertificate</doc>
|
|
<type name="Gio.TlsCertificate" c:type="GTlsCertificate**"/>
|
|
</parameter>
|
|
<parameter name="errors" direction="out" caller-allocates="0" transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3887">return location for a #GTlsCertificateFlags the verification status of @certificate</doc>
|
|
<type name="Gio.TlsCertificateFlags" c:type="GTlsCertificateFlags*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_uri" c:identifier="webkit_web_view_get_uri">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2992">Returns the current active URI of @web_view. The active URI might change during
|
|
a load operation:
|
|
|
|
<orderedlist>
|
|
<listitem><para>
|
|
When nothing has been loaded yet on @web_view the active URI is %NULL.
|
|
</para></listitem>
|
|
<listitem><para>
|
|
When a new load operation starts the active URI is the requested URI:
|
|
<itemizedlist>
|
|
<listitem><para>
|
|
If the load operation was started by webkit_web_view_load_uri(),
|
|
the requested URI is the given one.
|
|
</para></listitem>
|
|
<listitem><para>
|
|
If the load operation was started by webkit_web_view_load_html(),
|
|
the requested URI is "about:blank".
|
|
</para></listitem>
|
|
<listitem><para>
|
|
If the load operation was started by webkit_web_view_load_alternate_html(),
|
|
the requested URI is content URI provided.
|
|
</para></listitem>
|
|
<listitem><para>
|
|
If the load operation was started by webkit_web_view_go_back() or
|
|
webkit_web_view_go_forward(), the requested URI is the original URI
|
|
of the previous/next item in the #WebKitBackForwardList of @web_view.
|
|
</para></listitem>
|
|
<listitem><para>
|
|
If the load operation was started by
|
|
webkit_web_view_go_to_back_forward_list_item(), the requested URI
|
|
is the opriginal URI of the given #WebKitBackForwardListItem.
|
|
</para></listitem>
|
|
</itemizedlist>
|
|
</para></listitem>
|
|
<listitem><para>
|
|
If there is a server redirection during the load operation,
|
|
the active URI is the redirected URI. When the signal
|
|
#WebKitWebView::load-changed is emitted with %WEBKIT_LOAD_REDIRECTED
|
|
event, the active URI is already updated to the redirected URI.
|
|
</para></listitem>
|
|
<listitem><para>
|
|
When the signal #WebKitWebView::load-changed is emitted
|
|
with %WEBKIT_LOAD_COMMITTED event, the active URI is the final
|
|
one and it will not change unless a new load operation is started
|
|
or a navigation action within the same page is performed.
|
|
</para></listitem>
|
|
</orderedlist>
|
|
|
|
You can monitor the active URI by connecting to the notify::uri
|
|
signal of @web_view.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="381"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3047">the current active URI of @web_view or %NULL
|
|
if nothing has been loaded yet.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2994">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_user_content_manager" c:identifier="webkit_web_view_get_user_content_manager" version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2587">Gets the user content manager associated to @web_view.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="528"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2593">the #WebKitUserContentManager associated with the view</doc>
|
|
<type name="UserContentManager" c:type="WebKitUserContentManager*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2589">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_website_data_manager" c:identifier="webkit_web_view_get_website_data_manager" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2644">Get the #WebKitWebsiteDataManager associated to @web_view. If @web_view is not ephemeral,
|
|
the returned #WebKitWebsiteDataManager will be the same as the #WebKitWebsiteDataManager
|
|
of @web_view's #WebKitWebContext.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="302"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2652">a #WebKitWebsiteDataManager</doc>
|
|
<type name="WebsiteDataManager" c:type="WebKitWebsiteDataManager*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2646">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_window_properties" c:identifier="webkit_web_view_get_window_properties">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3225">Get the #WebKitWindowProperties object containing the properties
|
|
that the window containing @web_view should have.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="401"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3232">the #WebKitWindowProperties of @web_view</doc>
|
|
<type name="WindowProperties" c:type="WebKitWindowProperties*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3227">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_zoom_level" c:identifier="webkit_web_view_get_zoom_level">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3265">Get the zoom level of @web_view, i.e. the factor by which the
|
|
view contents are scaled with respect to their original size.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="407"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3272">the current zoom level of @web_view</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3267">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="go_back" c:identifier="webkit_web_view_go_back">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2932">Loads the previous history item.
|
|
You can monitor the load operation by connecting to
|
|
#WebKitWebView::load-changed signal.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="363"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2934">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="go_forward" c:identifier="webkit_web_view_go_forward">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2962">Loads the next history item.
|
|
You can monitor the load operation by connecting to
|
|
#WebKitWebView::load-changed signal.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="369"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2964">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="go_to_back_forward_list_item" c:identifier="webkit_web_view_go_to_back_forward_list_item">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3151">Loads the specific history item @list_item.
|
|
You can monitor the load operation by connecting to
|
|
#WebKitWebView::load-changed signal.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="378"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3153">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="list_item" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3154">a #WebKitBackForwardListItem</doc>
|
|
<type name="BackForwardListItem" c:type="WebKitBackForwardListItem*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_controlled_by_automation" c:identifier="webkit_web_view_is_controlled_by_automation" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2625">Get whether a #WebKitWebView was created with #WebKitWebView:is-controlled-by-automation
|
|
property enabled. Only #WebKitWebView<!-- -->s controlled by automation can be used in an
|
|
automation session.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="299"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2633">%TRUE if @web_view is controlled by automation, or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2627">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_editable" c:identifier="webkit_web_view_is_editable">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="539"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_ephemeral" c:identifier="webkit_web_view_is_ephemeral" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2604">Get whether a #WebKitWebView is ephemeral. To create an ephemeral #WebKitWebView you need to
|
|
use g_object_new() and pass is-ephemeral property with %TRUE value. See
|
|
#WebKitWebView:is-ephemeral for more details.
|
|
If @web_view was created with a ephemeral #WebKitWebView:related-view or an
|
|
ephemeral #WebKitWebView:web-context it will also be ephemeral.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="296"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2614">%TRUE if @web_view is ephemeral or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2606">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_loading" c:identifier="webkit_web_view_is_loading">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2891">Gets the value of the #WebKitWebView:is-loading property.
|
|
You can monitor when a #WebKitWebView is loading a page by connecting to
|
|
notify::is-loading signal of @web_view. This is useful when you are
|
|
interesting in knowing when the view is loading something but not in the
|
|
details about the status of the load operation, for example to start a spinner
|
|
when the view is loading a page and stop it when it finishes.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="342"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2902">%TRUE if @web_view is loading a page or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2893">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_playing_audio" c:identifier="webkit_web_view_is_playing_audio" version="2.8">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2911">Gets the value of the #WebKitWebView:is-playing-audio property.
|
|
You can monitor when a page in a #WebKitWebView is playing audio by
|
|
connecting to the notify::is-playing-audio signal of @web_view. This
|
|
is useful when the application wants to provide visual feedback when a
|
|
page is producing sound.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="345"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2921">%TRUE if a page in @web_view is playing audio or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2913">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="load_alternate_html" c:identifier="webkit_web_view_load_alternate_html">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2726">Load the given @content string for the URI @content_uri.
|
|
This allows clients to display page-loading errors in the #WebKitWebView itself.
|
|
When this method is called from #WebKitWebView::load-failed signal to show an
|
|
error page, then the back-forward list is maintained appropriately.
|
|
For everything else this method works the same way as webkit_web_view_load_html().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="319"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2728">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="content" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2729">the new content to display as the main page of the @web_view</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="content_uri" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2730">the URI for the alternate page content</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="base_uri" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2731">the base URI for relative locations or %NULL</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="load_bytes" c:identifier="webkit_web_view_load_bytes" version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2765">Load the specified @bytes into @web_view using the given @mime_type and @encoding.
|
|
When @mime_type is %NULL, it defaults to "text/html".
|
|
When @encoding is %NULL, it defaults to "UTF-8".
|
|
When @base_uri is %NULL, it defaults to "about:blank".
|
|
You can monitor the load operation by connecting to #WebKitWebView::load-changed signal.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="328"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2767">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="bytes" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2768">input data to load</doc>
|
|
<type name="GLib.Bytes" c:type="GBytes*"/>
|
|
</parameter>
|
|
<parameter name="mime_type" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2769">the MIME type of @bytes, or %NULL</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="encoding" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2770">the character encoding of @bytes, or %NULL</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="base_uri" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2771">the base URI for relative locations or %NULL</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="load_html" c:identifier="webkit_web_view_load_html">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2702">Load the given @content string with the specified @base_uri.
|
|
If @base_uri is not %NULL, relative URLs in the @content will be
|
|
resolved against @base_uri and absolute local paths must be children of the @base_uri.
|
|
For security reasons absolute local paths that are not children of @base_uri
|
|
will cause the web process to terminate.
|
|
If you need to include URLs in @content that are local paths in a different
|
|
directory than @base_uri you can build a data URI for them. When @base_uri is %NULL,
|
|
it defaults to "about:blank". The mime type of the document will be "text/html".
|
|
You can monitor the load operation by connecting to #WebKitWebView::load-changed signal.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="315"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2704">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="content" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2705">The HTML string to load</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="base_uri" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2706">The base URI for relative locations or %NULL</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="load_plain_text" c:identifier="webkit_web_view_load_plain_text">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2748">Load the specified @plain_text string into @web_view. The mime type of
|
|
document will be "text/plain". You can monitor the load
|
|
operation by connecting to #WebKitWebView::load-changed signal.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="324"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2750">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="plain_text" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2751">The plain text to load</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="load_request" c:identifier="webkit_web_view_load_request">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2794">Requests loading of the specified #WebKitURIRequest.
|
|
You can monitor the load operation by connecting to
|
|
#WebKitWebView::load-changed signal.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="335"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2796">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2797">a #WebKitURIRequest to load</doc>
|
|
<type name="URIRequest" c:type="WebKitURIRequest*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="load_uri" c:identifier="webkit_web_view_load_uri">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2684">Requests loading of the specified URI string.
|
|
You can monitor the load operation by connecting to
|
|
#WebKitWebView::load-changed signal.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="311"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2686">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="uri" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2687">an URI string</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="reload" c:identifier="webkit_web_view_reload">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2846">Reloads the current contents of @web_view.
|
|
See also webkit_web_view_reload_bypass_cache().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="354"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2848">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="reload_bypass_cache" c:identifier="webkit_web_view_reload_bypass_cache">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2860">Reloads the current contents of @web_view without
|
|
using any cached data.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="357"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2862">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="restore_session_state" c:identifier="webkit_web_view_restore_session_state" version="2.12">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="4121">Restore the @web_view session state from @state</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="552"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="4123">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="state" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="4124">a #WebKitWebViewSessionState</doc>
|
|
<type name="WebViewSessionState" c:type="WebKitWebViewSessionState*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="run_javascript" c:identifier="webkit_web_view_run_javascript">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3437">Asynchronously run @script in the context of the current page in @web_view. If
|
|
WebKitSettings:enable-javascript is FALSE, this method will do nothing.
|
|
|
|
When the operation is finished, @callback will be called. You can then call
|
|
webkit_web_view_run_javascript_finish() to get the result of the operation.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="437"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3439">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="script" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3440">the script to run</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="cancellable" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3441">a #GCancellable or %NULL to ignore</doc>
|
|
<type name="Gio.Cancellable" c:type="GCancellable*"/>
|
|
</parameter>
|
|
<parameter name="callback" transfer-ownership="none" nullable="1" allow-none="1" scope="async" closure="3">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3442">a #GAsyncReadyCallback to call when the script finished</doc>
|
|
<type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/>
|
|
</parameter>
|
|
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3443">the data to pass to callback function</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="run_javascript_finish" c:identifier="webkit_web_view_run_javascript_finish" throws="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3462">Finish an asynchronous operation started with webkit_web_view_run_javascript().
|
|
|
|
This is an example of using webkit_web_view_run_javascript() with a script returning
|
|
a string:
|
|
|
|
<informalexample><programlisting>
|
|
static void
|
|
web_view_javascript_finished (GObject *object,
|
|
GAsyncResult *result,
|
|
gpointer user_data)
|
|
{
|
|
WebKitJavascriptResult *js_result;
|
|
JSCValue *value;
|
|
GError *error = NULL;
|
|
|
|
js_result = webkit_web_view_run_javascript_finish (WEBKIT_WEB_VIEW (object), result, &error);
|
|
if (!js_result) {
|
|
g_warning ("Error running javascript: %s", error->message);
|
|
g_error_free (error);
|
|
return;
|
|
}
|
|
|
|
value = webkit_javascript_result_get_js_value (js_result);
|
|
if (jsc_value_is_string (value)) {
|
|
JSCException *exception;
|
|
gchar *str_value;
|
|
|
|
str_value = jsc_value_to_string (value);
|
|
exception = jsc_context_get_exception (jsc_value_get_context (value));
|
|
if (exception)
|
|
g_warning ("Error running javascript: %s", jsc_exception_get_message (exception));
|
|
else
|
|
g_print ("Script result: %s\n", str_value);
|
|
g_free (str_value);
|
|
} else {
|
|
g_warning ("Error running javascript: unexpected return value");
|
|
}
|
|
webkit_javascript_result_unref (js_result);
|
|
}
|
|
|
|
static void
|
|
web_view_get_link_url (WebKitWebView *web_view,
|
|
const gchar *link_id)
|
|
{
|
|
gchar *script;
|
|
|
|
script = g_strdup_printf ("window.document.getElementById('%s').href;", link_id);
|
|
webkit_web_view_run_javascript (web_view, script, NULL, web_view_javascript_finished, NULL);
|
|
g_free (script);
|
|
}
|
|
</programlisting></informalexample></doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="443"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3520">a #WebKitJavascriptResult with the result of the last executed statement in @script
|
|
or %NULL in case of error</doc>
|
|
<type name="JavascriptResult" c:type="WebKitJavascriptResult*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3464">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3465">a #GAsyncResult</doc>
|
|
<type name="Gio.AsyncResult" c:type="GAsyncResult*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="run_javascript_from_gresource" c:identifier="webkit_web_view_run_javascript_from_gresource">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3600">Asynchronously run the script from @resource in the context of the
|
|
current page in @web_view.
|
|
|
|
When the operation is finished, @callback will be called. You can
|
|
then call webkit_web_view_run_javascript_from_gresource_finish() to get the result
|
|
of the operation.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="460"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3602">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="resource" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3603">the location of the resource to load</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="cancellable" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3604">a #GCancellable or %NULL to ignore</doc>
|
|
<type name="Gio.Cancellable" c:type="GCancellable*"/>
|
|
</parameter>
|
|
<parameter name="callback" transfer-ownership="none" nullable="1" allow-none="1" scope="async" closure="3">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3605">a #GAsyncReadyCallback to call when the script finished</doc>
|
|
<type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/>
|
|
</parameter>
|
|
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3606">the data to pass to callback function</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="run_javascript_from_gresource_finish" c:identifier="webkit_web_view_run_javascript_from_gresource_finish" throws="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3634">Finish an asynchronous operation started with webkit_web_view_run_javascript_from_gresource().
|
|
|
|
Check webkit_web_view_run_javascript_finish() for a usage example.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="467"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3644">a #WebKitJavascriptResult with the result of the last executed statement in @script
|
|
or %NULL in case of error</doc>
|
|
<type name="JavascriptResult" c:type="WebKitJavascriptResult*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3636">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3637">a #GAsyncResult</doc>
|
|
<type name="Gio.AsyncResult" c:type="GAsyncResult*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="run_javascript_in_world" c:identifier="webkit_web_view_run_javascript_in_world" version="2.22">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3531">Asynchronously run @script in the script world with name @world_name of the current page context in @web_view.
|
|
If WebKitSettings:enable-javascript is FALSE, this method will do nothing.
|
|
|
|
When the operation is finished, @callback will be called. You can then call
|
|
webkit_web_view_run_javascript_in_world_finish() to get the result of the operation.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="448"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3533">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="script" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3534">the script to run</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="world_name" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3535">the name of a #WebKitScriptWorld</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="cancellable" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3536">a #GCancellable or %NULL to ignore</doc>
|
|
<type name="Gio.Cancellable" c:type="GCancellable*"/>
|
|
</parameter>
|
|
<parameter name="callback" transfer-ownership="none" nullable="1" allow-none="1" scope="async" closure="4">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3537">a #GAsyncReadyCallback to call when the script finished</doc>
|
|
<type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/>
|
|
</parameter>
|
|
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3538">the data to pass to callback function</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="run_javascript_in_world_finish" c:identifier="webkit_web_view_run_javascript_in_world_finish" version="2.22" throws="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3560">Finish an asynchronous operation started with webkit_web_view_run_javascript_in_world().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="455"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3568">a #WebKitJavascriptResult with the result of the last executed statement in @script
|
|
or %NULL in case of error</doc>
|
|
<type name="JavascriptResult" c:type="WebKitJavascriptResult*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3562">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3563">a #GAsyncResult</doc>
|
|
<type name="Gio.AsyncResult" c:type="GAsyncResult*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="save" c:identifier="webkit_web_view_save">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3750">Asynchronously save the current web page associated to the
|
|
#WebKitWebView into a self-contained format using the mode
|
|
specified in @save_mode.
|
|
|
|
When the operation is finished, @callback will be called. You can
|
|
then call webkit_web_view_save_finish() to get the result of the
|
|
operation.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="482"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3752">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="save_mode" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3753">the #WebKitSaveMode specifying how the web page should be saved.</doc>
|
|
<type name="SaveMode" c:type="WebKitSaveMode"/>
|
|
</parameter>
|
|
<parameter name="cancellable" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3754">a #GCancellable or %NULL to ignore</doc>
|
|
<type name="Gio.Cancellable" c:type="GCancellable*"/>
|
|
</parameter>
|
|
<parameter name="callback" transfer-ownership="none" nullable="1" allow-none="1" scope="async" closure="3">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3755">a #GAsyncReadyCallback to call when the request is satisfied</doc>
|
|
<type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/>
|
|
</parameter>
|
|
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3756">the data to pass to callback function</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="save_finish" c:identifier="webkit_web_view_save_finish" throws="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3781">Finish an asynchronous operation started with webkit_web_view_save().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="489"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3789">a #GInputStream with the result of saving
|
|
the current web page or %NULL in case of error.</doc>
|
|
<type name="Gio.InputStream" c:type="GInputStream*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3783">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3784">a #GAsyncResult</doc>
|
|
<type name="Gio.AsyncResult" c:type="GAsyncResult*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="save_to_file" c:identifier="webkit_web_view_save_to_file">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3810">Asynchronously save the current web page associated to the
|
|
#WebKitWebView into a self-contained format using the mode
|
|
specified in @save_mode and writing it to @file.
|
|
|
|
When the operation is finished, @callback will be called. You can
|
|
then call webkit_web_view_save_to_file_finish() to get the result of the
|
|
operation.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="494"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3812">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="file" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3813">the #GFile where the current web page should be saved to.</doc>
|
|
<type name="Gio.File" c:type="GFile*"/>
|
|
</parameter>
|
|
<parameter name="save_mode" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3814">the #WebKitSaveMode specifying how the web page should be saved.</doc>
|
|
<type name="SaveMode" c:type="WebKitSaveMode"/>
|
|
</parameter>
|
|
<parameter name="cancellable" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3815">a #GCancellable or %NULL to ignore</doc>
|
|
<type name="Gio.Cancellable" c:type="GCancellable*"/>
|
|
</parameter>
|
|
<parameter name="callback" transfer-ownership="none" nullable="1" allow-none="1" scope="async" closure="4">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3816">a #GAsyncReadyCallback to call when the request is satisfied</doc>
|
|
<type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/>
|
|
</parameter>
|
|
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3817">the data to pass to callback function</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="save_to_file_finish" c:identifier="webkit_web_view_save_to_file_finish" throws="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3846">Finish an asynchronous operation started with webkit_web_view_save_to_file().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="502"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3854">%TRUE if the web page was successfully saved to a file or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3848">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3849">a #GAsyncResult</doc>
|
|
<type name="Gio.AsyncResult" c:type="GAsyncResult*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_background_color" c:identifier="webkit_web_view_set_background_color" version="2.8">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewGtk.cpp" line="347">Sets the color that will be used to draw the @web_view background before
|
|
the actual contents are rendered. Note that if the web page loaded in @web_view
|
|
specifies a background color, it will take precedence over the @rgba color.
|
|
By default the @web_view background color is opaque white.
|
|
Note that the parent window must have a RGBA visual and
|
|
#GtkWidget:app-paintable property set to %TRUE for backgrounds colors to work.
|
|
|
|
<informalexample><programlisting>
|
|
static void browser_window_set_background_color (BrowserWindow *window,
|
|
const GdkRGBA *rgba)
|
|
{
|
|
WebKitWebView *web_view;
|
|
GdkScreen *screen = gtk_window_get_screen (GTK_WINDOW (window));
|
|
GdkVisual *rgba_visual = gdk_screen_get_rgba_visual (screen);
|
|
|
|
if (!rgba_visual)
|
|
return;
|
|
|
|
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);
|
|
}
|
|
</programlisting></informalexample></doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="531"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewGtk.cpp" line="349">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="rgba" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewGtk.cpp" line="350">a #GdkRGBA</doc>
|
|
<type name="Gdk.RGBA" c:type="const GdkRGBA*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_custom_charset" c:identifier="webkit_web_view_set_custom_charset">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3100">Sets the current custom character encoding override of @web_view. 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 %NULL removes the character
|
|
encoding override.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="390"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3102">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="charset" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3103">a character encoding name or %NULL</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_editable" c:identifier="webkit_web_view_set_editable" version="2.8">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="4053">Sets whether the user is allowed to edit the HTML document.
|
|
|
|
If @editable is %TRUE, @web_view allows the user to edit the HTML document. If
|
|
@editable is %FALSE, an element in @web_view'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 #WebKitWebView is not editable.
|
|
|
|
Normally, a HTML document is not editable unless the elements within the
|
|
document are editable. This function provides a way to make the contents
|
|
of a #WebKitWebView editable without altering the document or DOM structure.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="542"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="4055">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="editable" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="4056">a #gboolean indicating the editable state</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_settings" c:identifier="webkit_web_view_set_settings">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3168">Sets the #WebKitSettings to be applied to @web_view. The
|
|
existing #WebKitSettings of @web_view will be replaced by
|
|
@settings. New settings are applied immediately on @web_view.
|
|
The same #WebKitSettings object can be shared
|
|
by multiple #WebKitWebView<!-- -->s.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="394"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3170">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="settings" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3171">a #WebKitSettings</doc>
|
|
<type name="Settings" c:type="WebKitSettings*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="set_zoom_level" c:identifier="webkit_web_view_set_zoom_level">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3241">Set the zoom level of @web_view, i.e. the factor by which the
|
|
view contents are scaled with respect to their original size.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="404"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3243">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
<parameter name="zoom_level" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="3244">the zoom level</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="stop_loading" c:identifier="webkit_web_view_stop_loading">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2874">Stops any ongoing loading operation in @web_view.
|
|
This method does nothing if no content is being loaded.
|
|
If there is a loading operation in progress, it will be cancelled and
|
|
#WebKitWebView::load-failed signal will be emitted with
|
|
%WEBKIT_NETWORK_ERROR_CANCELLED error.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="339"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2876">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="try_close" c:identifier="webkit_web_view_try_close" version="2.12">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2666">Tries to close the @web_view. 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 #WebKitWebView::close signal is emitted, otherwise nothing happens.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="308"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="web_view" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2668">a #WebKitWebView</doc>
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="editable" version="2.8" writable="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1172">Whether the pages loaded inside #WebKitWebView are editable. For more
|
|
information see webkit_web_view_set_editable().</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="estimated-load-progress" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1027">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.</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</property>
|
|
<property name="favicon" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1046">The favicon currently associated to the #WebKitWebView.
|
|
See webkit_web_view_get_favicon() for more details.</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</property>
|
|
<property name="is-controlled-by-automation" version="2.18" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1153">Whether the #WebKitWebView is controlled by automation. This should only be used when
|
|
creating a new #WebKitWebView as a response to #WebKitAutomationSession::create-web-view
|
|
signal request.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="is-ephemeral" version="2.16" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1130">Whether the #WebKitWebView is ephemeral. An ephemeral web view never writes
|
|
website data to the client storage, no matter what #WebKitWebsiteDataManager
|
|
its context is using. This is normally used to implement private browsing mode.
|
|
This is a %G_PARAM_CONSTRUCT_ONLY property, so you have to create a ephemeral
|
|
#WebKitWebView and it can't be changed. Note that all #WebKitWebView<!-- -->s
|
|
created with an ephemeral #WebKitWebContext will be ephemeral automatically.
|
|
See also webkit_web_context_new_ephemeral().</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="is-loading" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1090">Whether the #WebKitWebView is currently loading a page. This property becomes
|
|
%TRUE as soon as a new load operation is requested and before the
|
|
#WebKitWebView::load-changed signal is emitted with %WEBKIT_LOAD_STARTED and
|
|
at that point the active URI is the requested one.
|
|
When the load operation finishes the property is set to %FALSE before
|
|
#WebKitWebView::load-changed is emitted with %WEBKIT_LOAD_FINISHED.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="is-playing-audio" version="2.8" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1110">Whether the #WebKitWebView is currently playing audio from a page.
|
|
This property becomes %TRUE 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 %FALSE.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="related-view" version="2.4" readable="0" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="960">The related #WebKitWebView 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.</doc>
|
|
<type name="WebView"/>
|
|
</property>
|
|
<property name="settings" version="2.6" readable="0" writable="1" construct="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="979">The #WebKitSettings of the view.</doc>
|
|
<type name="Settings"/>
|
|
</property>
|
|
<property name="title" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1013">The main frame document title of this #WebKitWebView. If
|
|
the title has not been received yet, it will be %NULL.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="uri" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1060">The current active URI of the #WebKitWebView.
|
|
See webkit_web_view_get_uri() for more details.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="user-content-manager" version="2.6" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="996">The #WebKitUserContentManager of the view.</doc>
|
|
<type name="UserContentManager"/>
|
|
</property>
|
|
<property name="web-context" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="948">The #WebKitWebContext of the view.</doc>
|
|
<type name="WebContext"/>
|
|
</property>
|
|
<property name="zoom-level" writable="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1074">The zoom level of the #WebKitWebView content.
|
|
See webkit_web_view_set_zoom_level() for more details.</doc>
|
|
<type name="gdouble" c:type="gdouble"/>
|
|
</property>
|
|
<field name="parent">
|
|
<type name="WebViewBase" c:type="WebKitWebViewBase"/>
|
|
</field>
|
|
<field name="priv" readable="0" private="1">
|
|
<type name="WebViewPrivate" c:type="WebKitWebViewPrivate*"/>
|
|
</field>
|
|
<glib:signal name="authenticate" when="last" version="2.2">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1930">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
|
|
#WebKitAuthenticationRequest in the @request argument.
|
|
To handle this signal asynchronously you should keep a ref
|
|
of the request and return %TRUE. To disable HTTP authentication
|
|
entirely, connect to this signal and simply return %TRUE.
|
|
|
|
The default signal handler will run a default authentication
|
|
dialog asynchronously for the user to interact with.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1948">%TRUE to stop other handlers from being invoked for the event.
|
|
%FALSE to propagate the event further.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1933">a #WebKitAuthenticationRequest</doc>
|
|
<type name="AuthenticationRequest"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="close" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1397">Emitted when closing a #WebKitWebView is requested. This occurs when a
|
|
call is made from JavaScript's <function>window.close</function> function or
|
|
after trying to close the @web_view with webkit_web_view_try_close().
|
|
It is the owner's responsibility to handle this signal to hide or
|
|
destroy the #WebKitWebView, if necessary.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="context-menu" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1745">Emitted when a context menu is about to be displayed to give the application
|
|
a chance to customize the proposed menu, prevent the menu from being displayed,
|
|
or build its own context menu.
|
|
<itemizedlist>
|
|
<listitem><para>
|
|
To customize the proposed menu you can use webkit_context_menu_prepend(),
|
|
webkit_context_menu_append() or webkit_context_menu_insert() to add new
|
|
#WebKitContextMenuItem<!-- -->s to @context_menu, webkit_context_menu_move_item()
|
|
to reorder existing items, or webkit_context_menu_remove() to remove an
|
|
existing item. The signal handler should return %FALSE, and the menu represented
|
|
by @context_menu will be shown.
|
|
</para></listitem>
|
|
<listitem><para>
|
|
To prevent the menu from being displayed you can just connect to this signal
|
|
and return %TRUE so that the proposed menu will not be shown.
|
|
</para></listitem>
|
|
<listitem><para>
|
|
To build your own menu, you can remove all items from the proposed menu with
|
|
webkit_context_menu_remove_all(), add your own items and return %FALSE so
|
|
that the menu will be shown. You can also ignore the proposed #WebKitContextMenu,
|
|
build your own #GtkMenu and return %TRUE to prevent the proposed menu from being shown.
|
|
</para></listitem>
|
|
<listitem><para>
|
|
If you just want the default menu to be shown always, simply don't connect to this
|
|
signal because showing the proposed context menu is the default behaviour.
|
|
</para></listitem>
|
|
</itemizedlist>
|
|
|
|
The @event is expected to be one of the following types:
|
|
<itemizedlist>
|
|
<listitem><para>
|
|
a #GdkEventButton of type %GDK_BUTTON_PRESS when the context menu
|
|
was triggered with mouse.
|
|
</para></listitem>
|
|
<listitem><para>
|
|
a #GdkEventKey of type %GDK_KEY_PRESS if the keyboard was used to show
|
|
the menu.
|
|
</para></listitem>
|
|
<listitem><para>
|
|
a generic #GdkEvent of type %GDK_NOTHING when the #GtkWidget::popup-menu
|
|
signal was used to show the context menu.
|
|
</para></listitem>
|
|
</itemizedlist>
|
|
|
|
If the signal handler returns %FALSE the context menu represented by @context_menu
|
|
will be shown, if it return %TRUE the context menu will not be shown.
|
|
|
|
The proposed #WebKitContextMenu passed in @context_menu argument is only valid
|
|
during the signal emission.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1802">%TRUE to stop other handlers from being invoked for the event.
|
|
%FALSE to propagate the event further.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="context_menu" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1748">the proposed #WebKitContextMenu</doc>
|
|
<type name="ContextMenu"/>
|
|
</parameter>
|
|
<parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1749">the #GdkEvent that triggered the context menu</doc>
|
|
<type name="Gdk.Event"/>
|
|
</parameter>
|
|
<parameter name="hit_test_result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1750">a #WebKitHitTestResult</doc>
|
|
<type name="HitTestResult"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="context-menu-dismissed" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1821">Emitted after #WebKitWebView::context-menu signal, if the context menu is shown,
|
|
to notify that the context menu is dismissed.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="create" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1318">Emitted when the creation of a new #WebKitWebView is requested.
|
|
If this signal is handled the signal handler should return the
|
|
newly created #WebKitWebView.
|
|
|
|
The #WebKitNavigationAction parameter contains information about the
|
|
navigation action that triggered this signal.
|
|
|
|
When using %WEBKIT_PROCESS_MODEL_MULTIPLE_SECONDARY_PROCESSES
|
|
process model, the new #WebKitWebView should be related to
|
|
@web_view to share the same web process, see webkit_web_view_new_with_related_view()
|
|
for more details.
|
|
|
|
The new #WebKitWebView should not be displayed to the user
|
|
until the #WebKitWebView::ready-to-show signal is emitted.</doc>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1338">a newly allocated #WebKitWebView widget
|
|
or %NULL to propagate the event further.</doc>
|
|
<type name="Gtk.Widget"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="navigation_action" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1321">a #WebKitNavigationAction</doc>
|
|
<type name="NavigationAction"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="decide-policy" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1462">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 #WebKitNavigationPolicyDecision passed in the
|
|
@decision argument is a generic type, but should be casted to a more
|
|
specific type when making the decision. For example:
|
|
|
|
<informalexample><programlisting>
|
|
static gboolean
|
|
decide_policy_cb (WebKitWebView *web_view,
|
|
WebKitPolicyDecision *decision,
|
|
WebKitPolicyDecisionType type)
|
|
{
|
|
switch (type) {
|
|
case WEBKIT_POLICY_DECISION_TYPE_NAVIGATION_ACTION: {
|
|
WebKitNavigationPolicyDecision *navigation_decision = WEBKIT_NAVIGATION_POLICY_DECISION (decision);
|
|
/<!-- -->* Make a policy decision here. *<!-- -->/
|
|
break;
|
|
}
|
|
case WEBKIT_POLICY_DECISION_TYPE_NEW_WINDOW_ACTION: {
|
|
WebKitNavigationPolicyDecision *navigation_decision = WEBKIT_NAVIGATION_POLICY_DECISION (decision);
|
|
/<!-- -->* Make a policy decision here. *<!-- -->/
|
|
break;
|
|
}
|
|
case WEBKIT_POLICY_DECISION_TYPE_RESPONSE:
|
|
WebKitResponsePolicyDecision *response = WEBKIT_RESPONSE_POLICY_DECISION (decision);
|
|
/<!-- -->* Make a policy decision here. *<!-- -->/
|
|
break;
|
|
default:
|
|
/<!-- -->* Making no decision results in webkit_policy_decision_use(). *<!-- -->/
|
|
return FALSE;
|
|
}
|
|
return TRUE;
|
|
}
|
|
</programlisting></informalexample>
|
|
|
|
It is possible to make policy decision asynchronously, by simply calling g_object_ref()
|
|
on the @decision argument and returning %TRUE to block the default signal handler.
|
|
If the last reference is removed on a #WebKitPolicyDecision and no decision has been
|
|
made explicitly, webkit_policy_decision_use() will be the default policy decision. The
|
|
default signal handler will simply call webkit_policy_decision_use(). Only the first
|
|
policy decision chosen for a given #WebKitPolicyDecision will have any affect.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1510">%TRUE to stop other handlers from being invoked for the event.
|
|
%FALSE to propagate the event further.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="decision" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1465">the #WebKitPolicyDecision</doc>
|
|
<type name="PolicyDecision"/>
|
|
</parameter>
|
|
<parameter name="decision_type" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1466">a #WebKitPolicyDecisionType denoting the type of @decision</doc>
|
|
<type name="PolicyDecisionType"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="enter-fullscreen" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1668">Emitted when JavaScript code calls
|
|
<function>element.webkitRequestFullScreen</function>. If the
|
|
signal is not handled the #WebKitWebView 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).</doc>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1681">%TRUE to stop other handlers from being invoked for the event.
|
|
%FALSE to continue emission of the event.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="insecure-content-detected" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1864">This signal is emitted when insecure content has been detected
|
|
in a page loaded through a secure connection. This typically
|
|
means that a external resource from an unstrusted source has
|
|
been run or displayed, resulting in a mix of HTTPS and
|
|
non-HTTPS content.
|
|
|
|
You can check the @event parameter to know exactly which kind
|
|
of event has been detected (see #WebKitInsecureContentEvent).</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1867">the #WebKitInsecureContentEvent</doc>
|
|
<type name="InsecureContentEvent"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="leave-fullscreen" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1693">Emitted when the #WebKitWebView 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
|
|
#WebKitWebView::enter-fullscreen stage for instance.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1702">%TRUE to stop other handlers from being invoked for the event.
|
|
%FALSE to continue emission of the event.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="load-changed" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1190">Emitted when a load operation in @web_view changes.
|
|
The signal is always emitted with %WEBKIT_LOAD_STARTED when a
|
|
new load request is made and %WEBKIT_LOAD_FINISHED when the load
|
|
finishes successfully or due to an error. When the ongoing load
|
|
operation fails #WebKitWebView::load-failed signal is emitted
|
|
before #WebKitWebView::load-changed is emitted with
|
|
%WEBKIT_LOAD_FINISHED.
|
|
If a redirection is received from the server, this signal is emitted
|
|
with %WEBKIT_LOAD_REDIRECTED after the initial emission with
|
|
%WEBKIT_LOAD_STARTED and before %WEBKIT_LOAD_COMMITTED.
|
|
When the page content starts arriving the signal is emitted with
|
|
%WEBKIT_LOAD_COMMITTED event.
|
|
|
|
You can handle this signal and use a switch to track any ongoing
|
|
load operation.
|
|
|
|
<informalexample><programlisting>
|
|
static void web_view_load_changed (WebKitWebView *web_view,
|
|
WebKitLoadEvent load_event,
|
|
gpointer user_data)
|
|
{
|
|
switch (load_event) {
|
|
case WEBKIT_LOAD_STARTED:
|
|
/<!-- -->* New load, we have now a provisional URI *<!-- -->/
|
|
provisional_uri = webkit_web_view_get_uri (web_view);
|
|
/<!-- -->* Here we could start a spinner or update the
|
|
<!-- -->* location bar with the provisional URI *<!-- -->/
|
|
break;
|
|
case WEBKIT_LOAD_REDIRECTED:
|
|
redirected_uri = webkit_web_view_get_uri (web_view);
|
|
break;
|
|
case WEBKIT_LOAD_COMMITTED:
|
|
/<!-- -->* The load is being performed. Current URI is
|
|
<!-- -->* the final one and it won't change unless a new
|
|
<!-- -->* load is requested or a navigation within the
|
|
<!-- -->* same page is performed *<!-- -->/
|
|
uri = webkit_web_view_get_uri (web_view);
|
|
break;
|
|
case WEBKIT_LOAD_FINISHED:
|
|
/<!-- -->* Load finished, we can now stop the spinner *<!-- -->/
|
|
break;
|
|
}
|
|
}
|
|
</programlisting></informalexample></doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="load_event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1193">the #WebKitLoadEvent</doc>
|
|
<type name="LoadEvent"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="load-failed" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1250">Emitted when an error occurs during a load operation.
|
|
If the error happened when starting to load data for a page
|
|
@load_event will be %WEBKIT_LOAD_STARTED. If it happened while
|
|
loading a committed data source @load_event will be %WEBKIT_LOAD_COMMITTED.
|
|
Since a load error causes the load operation to finish, the signal
|
|
WebKitWebView::load-changed will always be emitted with
|
|
%WEBKIT_LOAD_FINISHED event right after this one.
|
|
|
|
By default, if the signal is not handled, a stock error page will be displayed.
|
|
You need to handle the signal if you want to provide your own error page.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1268">%TRUE to stop other handlers from being invoked for the event.
|
|
%FALSE to propagate the event further.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="load_event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1253">the #WebKitLoadEvent of the load operation</doc>
|
|
<type name="LoadEvent"/>
|
|
</parameter>
|
|
<parameter name="failing_uri" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1254">the URI that failed to load</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</parameter>
|
|
<parameter name="error" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1255">the #GError that was triggered</doc>
|
|
<type name="GLib.Error"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="load-failed-with-tls-errors" when="last" version="2.6">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1284">Emitted when a TLS error occurs during a load operation.
|
|
To allow an exception for this @certificate
|
|
and the host of @failing_uri use webkit_web_context_allow_tls_certificate_for_host().
|
|
|
|
To handle this signal asynchronously you should call g_object_ref() on @certificate
|
|
and return %TRUE.
|
|
|
|
If %FALSE is returned, #WebKitWebView::load-failed will be emitted. The load
|
|
will finish regardless of the returned value.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1301">%TRUE to stop other handlers from being invoked for the event.
|
|
%FALSE to propagate the event further.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="failing_uri" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1287">the URI that failed to load</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</parameter>
|
|
<parameter name="certificate" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1288">a #GTlsCertificate</doc>
|
|
<type name="Gio.TlsCertificate"/>
|
|
</parameter>
|
|
<parameter name="errors" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1289">a #GTlsCertificateFlags with the verification status of @certificate</doc>
|
|
<type name="Gio.TlsCertificateFlags"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="mouse-target-changed" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1590">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
|
|
@hit_test_result argument. The @modifiers argument is a bitmask of
|
|
#GdkModifierType 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 @hit_test_result.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="hit_test_result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1593">a #WebKitHitTestResult</doc>
|
|
<type name="HitTestResult"/>
|
|
</parameter>
|
|
<parameter name="modifiers" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1594">a bitmask of #GdkModifierType</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="permission-request" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1525">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.
|
|
|
|
A possible way to use this signal could be through a dialog
|
|
allowing the user decide what to do with the request:
|
|
|
|
<informalexample><programlisting>
|
|
static gboolean permission_request_cb (WebKitWebView *web_view,
|
|
WebKitPermissionRequest *request,
|
|
GtkWindow *parent_window)
|
|
{
|
|
GtkWidget *dialog = gtk_message_dialog_new (parent_window,
|
|
GTK_DIALOG_MODAL,
|
|
GTK_MESSAGE_QUESTION,
|
|
GTK_BUTTONS_YES_NO,
|
|
"Allow Permission Request?");
|
|
gtk_widget_show (dialog);
|
|
gint result = gtk_dialog_run (GTK_DIALOG (dialog));
|
|
|
|
switch (result) {
|
|
case GTK_RESPONSE_YES:
|
|
webkit_permission_request_allow (request);
|
|
break;
|
|
default:
|
|
webkit_permission_request_deny (request);
|
|
break;
|
|
}
|
|
gtk_widget_destroy (dialog);
|
|
|
|
return TRUE;
|
|
}
|
|
</programlisting></informalexample>
|
|
|
|
It is possible to handle permission requests asynchronously, by
|
|
simply calling g_object_ref() on the @request argument and
|
|
returning %TRUE to block the default signal handler. If the
|
|
last reference is removed on a #WebKitPermissionRequest and the
|
|
request has not been handled, webkit_permission_request_deny()
|
|
will be the default action.
|
|
|
|
If the signal is not handled, the @request will be completed automatically
|
|
by the specific #WebKitPermissionRequest that could allow or deny it. Check the
|
|
documentation of classes implementing #WebKitPermissionRequest interface to know
|
|
their default action.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1577">%TRUE to stop other handlers from being invoked for the event.
|
|
%FALSE to propagate the event further.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1528">the #WebKitPermissionRequest</doc>
|
|
<type name="PermissionRequest"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="print" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1617">Emitted when printing is requested on @web_view, 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 @print_operation to be used as default values in
|
|
the print dialog. You can call webkit_print_operation_set_print_settings() and
|
|
webkit_print_operation_set_page_setup() and then return %FALSE to propagate the
|
|
event so that the print dialog is shown.
|
|
|
|
You can connect to this signal and return %TRUE to cancel the print operation
|
|
or implement your own print dialog.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1632">%TRUE to stop other handlers from being invoked for the event.
|
|
%FALSE to propagate the event further.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="print_operation" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1620">the #WebKitPrintOperation that will handle the print request</doc>
|
|
<type name="PrintOperation"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="ready-to-show" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1356">Emitted after #WebKitWebView::create on the newly created #WebKitWebView
|
|
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 #WebKitWindowProperties
|
|
of @web_view. See also webkit_web_view_get_window_properties().</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="resource-load-started" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1646">Emitted when a new resource is going to be loaded. The @request parameter
|
|
contains the #WebKitURIRequest that will be sent to the server.
|
|
You can monitor the load operation by connecting to the different signals
|
|
of @resource.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="resource" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1649">a #WebKitWebResource</doc>
|
|
<type name="WebResource"/>
|
|
</parameter>
|
|
<parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1650">a #WebKitURIRequest</doc>
|
|
<type name="URIRequest"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="run-as-modal" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1376">Emitted after #WebKitWebView::ready-to-show on the newly
|
|
created #WebKitWebView when JavaScript code calls
|
|
<function>window.showModalDialog</function>. The purpose of
|
|
this signal is to allow the client application to prepare the
|
|
new view to behave as modal. Once the signal is emitted a new
|
|
main loop will be run to block user interaction in the parent
|
|
#WebKitWebView until the new dialog is closed.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="run-color-chooser" when="last" version="2.8">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1990">This signal is emitted when the user interacts with a &lt;input
|
|
type='color' /&gt; HTML element, requesting from WebKit to show
|
|
a dialog to select a color. To let the application know the details of
|
|
the color chooser, as well as to allow the client application to either
|
|
cancel the request or perform an actual color selection, the signal will
|
|
pass an instance of the #WebKitColorChooserRequest in the @request
|
|
argument.
|
|
|
|
It is possible to handle this request asynchronously by increasing the
|
|
reference count of the request.
|
|
|
|
The default signal handler will asynchronously run a regular
|
|
#GtkColorChooser for the user to interact with.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2009">%TRUE to stop other handlers from being invoked for the event.
|
|
%FALSE to propagate the event further.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1993">a #WebKitColorChooserRequest</doc>
|
|
<type name="ColorChooserRequest"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="run-file-chooser" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1714">This signal is emitted when the user interacts with a &lt;input
|
|
type='file' /&gt; HTML element, requesting from WebKit to show
|
|
a dialog to select one or more files to be uploaded. To let the
|
|
application know the details of the file chooser, as well as to
|
|
allow the client application to either cancel the request or
|
|
perform an actual selection of files, the signal will pass an
|
|
instance of the #WebKitFileChooserRequest in the @request
|
|
argument.
|
|
|
|
The default signal handler will asynchronously run a regular
|
|
#GtkFileChooserDialog for the user to interact with.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1731">%TRUE to stop other handlers from being invoked for the event.
|
|
%FALSE to propagate the event further.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1717">a #WebKitFileChooserRequest</doc>
|
|
<type name="FileChooserRequest"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="script-dialog" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1416">Emitted when JavaScript code calls <function>window.alert</function>,
|
|
<function>window.confirm</function> or <function>window.prompt</function>,
|
|
or when <function>onbeforeunload</function> event is fired.
|
|
The @dialog parameter should be used to build the dialog.
|
|
If the signal is not handled a different dialog will be built and shown depending
|
|
on the dialog type:
|
|
<itemizedlist>
|
|
<listitem><para>
|
|
%WEBKIT_SCRIPT_DIALOG_ALERT: message dialog with a single Close button.
|
|
</para></listitem>
|
|
<listitem><para>
|
|
%WEBKIT_SCRIPT_DIALOG_CONFIRM: message dialog with OK and Cancel buttons.
|
|
</para></listitem>
|
|
<listitem><para>
|
|
%WEBKIT_SCRIPT_DIALOG_PROMPT: message dialog with OK and Cancel buttons and
|
|
a text entry with the default text.
|
|
</para></listitem>
|
|
<listitem><para>
|
|
%WEBKIT_SCRIPT_DIALOG_BEFORE_UNLOAD_CONFIRM: message dialog with Stay and Leave buttons.
|
|
</para></listitem>
|
|
</itemizedlist>
|
|
|
|
It is possible to handle the script dialog request asynchronously, by simply
|
|
caling webkit_script_dialog_ref() on the @dialog argument and calling
|
|
webkit_script_dialog_close() when done.
|
|
If the last reference is removed on a #WebKitScriptDialog and the dialog has not been
|
|
closed, webkit_script_dialog_close() will be called.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1449">%TRUE to stop other handlers from being invoked for the event.
|
|
%FALSE to propagate the event further.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="dialog" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1419">the #WebKitScriptDialog to show</doc>
|
|
<type name="ScriptDialog"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="show-notification" when="last" version="2.8">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1963">This signal is emitted when a notification should be presented to the
|
|
user. The @notification is kept alive until either: 1) the web page cancels it
|
|
or 2) a navigation happens.
|
|
|
|
The default handler will emit a notification using libnotify, if built with
|
|
support for it.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1975">%TRUE to stop other handlers from being invoked. %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="notification" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1966">a #WebKitNotification</doc>
|
|
<type name="Notification"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="show-option-menu" when="last" version="2.18">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2024">This signal is emitted when a select element in @web_view needs to display a
|
|
dropdown menu. This signal can be used to show a custom menu, using @menu to get
|
|
the details of all items that should be displayed. The area of the element in the
|
|
#WebKitWebView is given as @rectangle parameter, it can be used to position the
|
|
menu. If this was triggered by a user interaction, like a mouse click,
|
|
@event parameter provides the #GdkEvent.
|
|
To handle this signal asynchronously you should keep a ref of the @menu.
|
|
|
|
The default signal handler will pop up a #GtkMenu.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2041">%TRUE to stop other handlers from being invoked for the event.
|
|
%FALSE to propagate the event further.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="menu" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2027">the #WebKitOptionMenu</doc>
|
|
<type name="OptionMenu"/>
|
|
</parameter>
|
|
<parameter name="event" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2028">the #GdkEvent that triggered the menu, or %NULL</doc>
|
|
<type name="Gdk.Event"/>
|
|
</parameter>
|
|
<parameter name="rectangle" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="2029">the option element area</doc>
|
|
<type name="Gdk.Rectangle"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="submit-form" when="last">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1837">This signal is emitted when a form is about to be submitted. The @request
|
|
argument passed contains information about the text fields of the form. This
|
|
is typically used to store login information that can be used later to
|
|
pre-fill the form.
|
|
The form will not be submitted until webkit_form_submission_request_submit() is called.
|
|
|
|
It is possible to handle the form submission request asynchronously, by
|
|
simply calling g_object_ref() on the @request argument and calling
|
|
webkit_form_submission_request_submit() when done to continue with the form submission.
|
|
If the last reference is removed on a #WebKitFormSubmissionRequest and the
|
|
form has not been submitted, webkit_form_submission_request_submit() will be called.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1840">a #WebKitFormSubmissionRequest</doc>
|
|
<type name="FormSubmissionRequest"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
<glib:signal name="web-process-crashed" when="last" deprecated="1" deprecated-version="2.20">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1889">This signal is emitted when the web process crashes.</doc>
|
|
<doc-deprecated xml:space="preserve">Use WebKitWebView::web-process-terminated instead.</doc-deprecated>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1895">%TRUE to stop other handlers from being invoked for the event.
|
|
%FALSE to propagate the event further.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
</glib:signal>
|
|
<glib:signal name="web-process-terminated" when="last" version="2.20">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1910">This signal is emitted when the web process terminates abnormally due
|
|
to @reason.</doc>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="reason" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp" line="1913">the a #WebKitWebProcessTerminationReason</doc>
|
|
<type name="WebProcessTerminationReason"/>
|
|
</parameter>
|
|
</parameters>
|
|
</glib:signal>
|
|
</class>
|
|
<class name="WebViewBase" c:symbol-prefix="web_view_base" c:type="WebKitWebViewBase" parent="Gtk.Container" glib:type-name="WebKitWebViewBase" glib:get-type="webkit_web_view_base_get_type" glib:type-struct="WebViewBaseClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.h" line="64"/>
|
|
<implements name="Atk.ImplementorIface"/>
|
|
<implements name="Gtk.Buildable"/>
|
|
<field name="parentInstance">
|
|
<type name="Gtk.Container" c:type="GtkContainer"/>
|
|
</field>
|
|
<field name="priv" readable="0" private="1">
|
|
<type name="WebViewBasePrivate" c:type="WebKitWebViewBasePrivate*"/>
|
|
</field>
|
|
</class>
|
|
<record name="WebViewBaseClass" c:type="WebKitWebViewBaseClass" glib:is-gtype-struct-for="WebViewBase">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.h" line="64"/>
|
|
<field name="parentClass">
|
|
<type name="Gtk.ContainerClass" c:type="GtkContainerClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.h" line="60"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.h" line="61"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.h" line="62"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.h" line="63"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="WebViewBasePrivate" c:type="WebKitWebViewBasePrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.h" line="49"/>
|
|
</record>
|
|
<record name="WebViewClass" c:type="WebKitWebViewClass" glib:is-gtype-struct-for="WebView">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="275"/>
|
|
<field name="parent">
|
|
<type name="WebViewBaseClass" c:type="WebKitWebViewBaseClass"/>
|
|
</field>
|
|
<field name="load_changed">
|
|
<callback name="load_changed">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="213"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</parameter>
|
|
<parameter name="load_event" transfer-ownership="none">
|
|
<type name="LoadEvent" c:type="WebKitLoadEvent"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="load_failed">
|
|
<callback name="load_failed">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="215"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</parameter>
|
|
<parameter name="load_event" transfer-ownership="none">
|
|
<type name="LoadEvent" c:type="WebKitLoadEvent"/>
|
|
</parameter>
|
|
<parameter name="failing_uri" transfer-ownership="none">
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="error" transfer-ownership="none">
|
|
<type name="GLib.Error" c:type="GError*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="create" introspectable="0">
|
|
<callback name="create" introspectable="0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="220"/>
|
|
<return-value>
|
|
<type name="Gtk.Widget" c:type="GtkWidget*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</parameter>
|
|
<parameter name="navigation_action" transfer-ownership="none">
|
|
<type name="NavigationAction" c:type="WebKitNavigationAction*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="ready_to_show">
|
|
<callback name="ready_to_show">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="222"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="run_as_modal">
|
|
<callback name="run_as_modal">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="223"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="close">
|
|
<callback name="close">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="224"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="script_dialog">
|
|
<callback name="script_dialog">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="226"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</parameter>
|
|
<parameter name="dialog" transfer-ownership="none">
|
|
<type name="ScriptDialog" c:type="WebKitScriptDialog*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="decide_policy">
|
|
<callback name="decide_policy">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="229"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</parameter>
|
|
<parameter name="decision" transfer-ownership="none">
|
|
<type name="PolicyDecision" c:type="WebKitPolicyDecision*"/>
|
|
</parameter>
|
|
<parameter name="type" transfer-ownership="none">
|
|
<type name="PolicyDecisionType" c:type="WebKitPolicyDecisionType"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="permission_request">
|
|
<callback name="permission_request">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="232"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</parameter>
|
|
<parameter name="permission_request" transfer-ownership="none">
|
|
<type name="PermissionRequest" c:type="WebKitPermissionRequest*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="mouse_target_changed">
|
|
<callback name="mouse_target_changed">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="234"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</parameter>
|
|
<parameter name="hit_test_result" transfer-ownership="none">
|
|
<type name="HitTestResult" c:type="WebKitHitTestResult*"/>
|
|
</parameter>
|
|
<parameter name="modifiers" transfer-ownership="none">
|
|
<type name="guint" c:type="guint"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="print">
|
|
<callback name="print">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="237"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</parameter>
|
|
<parameter name="print_operation" transfer-ownership="none">
|
|
<type name="PrintOperation" c:type="WebKitPrintOperation*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="resource_load_started">
|
|
<callback name="resource_load_started">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="239"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</parameter>
|
|
<parameter name="resource" transfer-ownership="none">
|
|
<type name="WebResource" c:type="WebKitWebResource*"/>
|
|
</parameter>
|
|
<parameter name="request" transfer-ownership="none">
|
|
<type name="URIRequest" c:type="WebKitURIRequest*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="enter_fullscreen">
|
|
<callback name="enter_fullscreen">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="242"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="leave_fullscreen">
|
|
<callback name="leave_fullscreen">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="243"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="run_file_chooser">
|
|
<callback name="run_file_chooser">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="244"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</parameter>
|
|
<parameter name="request" transfer-ownership="none">
|
|
<type name="FileChooserRequest" c:type="WebKitFileChooserRequest*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="context_menu">
|
|
<callback name="context_menu">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="246"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</parameter>
|
|
<parameter name="context_menu" transfer-ownership="none">
|
|
<type name="ContextMenu" c:type="WebKitContextMenu*"/>
|
|
</parameter>
|
|
<parameter name="event" transfer-ownership="none">
|
|
<type name="Gdk.Event" c:type="GdkEvent*"/>
|
|
</parameter>
|
|
<parameter name="hit_test_result" transfer-ownership="none">
|
|
<type name="HitTestResult" c:type="WebKitHitTestResult*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="context_menu_dismissed">
|
|
<callback name="context_menu_dismissed">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="250"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="submit_form">
|
|
<callback name="submit_form">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="251"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</parameter>
|
|
<parameter name="request" transfer-ownership="none">
|
|
<type name="FormSubmissionRequest" c:type="WebKitFormSubmissionRequest*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="insecure_content_detected">
|
|
<callback name="insecure_content_detected">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="253"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</parameter>
|
|
<parameter name="event" transfer-ownership="none">
|
|
<type name="InsecureContentEvent" c:type="WebKitInsecureContentEvent"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="web_process_crashed">
|
|
<callback name="web_process_crashed">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="255"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="authenticate">
|
|
<callback name="authenticate">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="257"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</parameter>
|
|
<parameter name="request" transfer-ownership="none">
|
|
<type name="AuthenticationRequest" c:type="WebKitAuthenticationRequest*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="load_failed_with_tls_errors">
|
|
<callback name="load_failed_with_tls_errors">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="259"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</parameter>
|
|
<parameter name="failing_uri" transfer-ownership="none">
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="certificate" transfer-ownership="none">
|
|
<type name="Gio.TlsCertificate" c:type="GTlsCertificate*"/>
|
|
</parameter>
|
|
<parameter name="errors" transfer-ownership="none">
|
|
<type name="Gio.TlsCertificateFlags" c:type="GTlsCertificateFlags"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="show_notification">
|
|
<callback name="show_notification">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="263"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</parameter>
|
|
<parameter name="notification" transfer-ownership="none">
|
|
<type name="Notification" c:type="WebKitNotification*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="run_color_chooser">
|
|
<callback name="run_color_chooser">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="265"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</parameter>
|
|
<parameter name="request" transfer-ownership="none">
|
|
<type name="ColorChooserRequest" c:type="WebKitColorChooserRequest*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="show_option_menu">
|
|
<callback name="show_option_menu">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="267"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</parameter>
|
|
<parameter name="rectangle" transfer-ownership="none">
|
|
<type name="Gdk.Rectangle" c:type="GdkRectangle*"/>
|
|
</parameter>
|
|
<parameter name="menu" transfer-ownership="none">
|
|
<type name="OptionMenu" c:type="WebKitOptionMenu*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="web_process_terminated">
|
|
<callback name="web_process_terminated">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="270"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="web_view" transfer-ownership="none">
|
|
<type name="WebView" c:type="WebKitWebView*"/>
|
|
</parameter>
|
|
<parameter name="reason" transfer-ownership="none">
|
|
<type name="WebProcessTerminationReason" c:type="WebKitWebProcessTerminationReason"/>
|
|
</parameter>
|
|
</parameters>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="273"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="274"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="WebViewPrivate" c:type="WebKitWebViewPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebView.h" line="69"/>
|
|
</record>
|
|
<record name="WebViewSessionState" c:type="WebKitWebViewSessionState" glib:type-name="WebKitWebViewSessionState" glib:get-type="webkit_web_view_session_state_get_type" c:symbol-prefix="web_view_session_state">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewSessionState.h" line="34"/>
|
|
<constructor name="new" c:identifier="webkit_web_view_session_state_new" version="2.12">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebViewSessionState.cpp" line="425">Creates a new #WebKitWebViewSessionState from serialized data.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewSessionState.h" line="40"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebViewSessionState.cpp" line="431">a new #WebKitWebViewSessionState, or %NULL if @data doesn't contain a
|
|
valid serialized #WebKitWebViewSessionState.</doc>
|
|
<type name="WebViewSessionState" c:type="WebKitWebViewSessionState*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="data" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebViewSessionState.cpp" line="427">a #GBytes</doc>
|
|
<type name="GLib.Bytes" c:type="GBytes*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<method name="ref" c:identifier="webkit_web_view_session_state_ref" version="2.12">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebViewSessionState.cpp" line="446">Atomically increments the reference count of @state by one. This
|
|
function is MT-safe and may be called from any thread.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewSessionState.h" line="43"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebViewSessionState.cpp" line="453">The passed in #WebKitWebViewSessionState</doc>
|
|
<type name="WebViewSessionState" c:type="WebKitWebViewSessionState*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="state" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebViewSessionState.cpp" line="448">a #WebKitWebViewSessionState</doc>
|
|
<type name="WebViewSessionState" c:type="WebKitWebViewSessionState*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="serialize" c:identifier="webkit_web_view_session_state_serialize" version="2.12">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebViewSessionState.cpp" line="483">Serializes a #WebKitWebViewSessionState.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewSessionState.h" line="49"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebViewSessionState.cpp" line="489">a #GBytes containing the @state serialized.</doc>
|
|
<type name="GLib.Bytes" c:type="GBytes*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="state" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebViewSessionState.cpp" line="485">a #WebKitWebViewSessionState</doc>
|
|
<type name="WebViewSessionState" c:type="WebKitWebViewSessionState*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="unref" c:identifier="webkit_web_view_session_state_unref" version="2.12">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebViewSessionState.cpp" line="464">Atomically decrements the reference count of @state by one. If the
|
|
reference count drops to 0, all memory allocated by the #WebKitWebViewSessionState is
|
|
released. This function is MT-safe and may be called from any thread.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebViewSessionState.h" line="46"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="state" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebViewSessionState.cpp" line="466">a #WebKitWebViewSessionState</doc>
|
|
<type name="WebViewSessionState" c:type="WebKitWebViewSessionState*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
</record>
|
|
<record name="WebsiteData" c:type="WebKitWebsiteData" glib:type-name="WebKitWebsiteData" glib:get-type="webkit_website_data_get_type" c:symbol-prefix="website_data">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteData.h" line="34"/>
|
|
<method name="get_name" c:identifier="webkit_website_data_get_name" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteData.cpp" line="171">Gets the name of #WebKitWebsiteData. This is the website name, normally represented by
|
|
a domain or host name. All local documents are grouped in the same #WebKitWebsiteData using
|
|
the name "Local files".</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteData.h" line="80"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteData.cpp" line="179">the website name of @website_data.</doc>
|
|
<type name="utf8" c:type="const char*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="website_data" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteData.cpp" line="173">a #WebKitWebsiteData</doc>
|
|
<type name="WebsiteData" c:type="WebKitWebsiteData*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_size" c:identifier="webkit_website_data_get_size" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteData.cpp" line="214">Gets the size of the data of types @types in a #WebKitWebsiteData.
|
|
Note that currently the data size is only known for %WEBKIT_WEBSITE_DATA_DISK_CACHE data type
|
|
so for all other types 0 will be returned.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteData.h" line="86"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteData.cpp" line="223">the size of @website_data for the given @types.</doc>
|
|
<type name="guint64" c:type="guint64"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="website_data" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteData.cpp" line="216">a #WebKitWebsiteData</doc>
|
|
<type name="WebsiteData" c:type="WebKitWebsiteData*"/>
|
|
</instance-parameter>
|
|
<parameter name="types" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteData.cpp" line="217">a bitmask of #WebKitWebsiteDataTypes</doc>
|
|
<type name="WebsiteDataTypes" c:type="WebKitWebsiteDataTypes"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_types" c:identifier="webkit_website_data_get_types" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteData.cpp" line="196">Gets the types of data stored in the client for a #WebKitWebsiteData. These are the
|
|
types actually present, not the types queried with webkit_website_data_manager_fetch().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteData.h" line="83"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteData.cpp" line="203">a bitmask of #WebKitWebsiteDataTypes in @website_data</doc>
|
|
<type name="WebsiteDataTypes" c:type="WebKitWebsiteDataTypes"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="website_data" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteData.cpp" line="198">a #WebKitWebsiteData</doc>
|
|
<type name="WebsiteData" c:type="WebKitWebsiteData*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="ref" c:identifier="webkit_website_data_ref" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteData.cpp" line="131">Atomically increments the reference count of @website_data by one.
|
|
This function is MT-safe and may be called from any thread.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteData.h" line="74"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteData.cpp" line="138">The passed #WebKitWebsiteData</doc>
|
|
<type name="WebsiteData" c:type="WebKitWebsiteData*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="website_data" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteData.cpp" line="133">a #WebKitWebsiteData</doc>
|
|
<type name="WebsiteData" c:type="WebKitWebsiteData*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="unref" c:identifier="webkit_website_data_unref" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteData.cpp" line="150">Atomically decrements the reference count of @website_data by one.
|
|
If the reference count drops to 0, all memory allocated by
|
|
#WebKitWebsiteData is released. This function is MT-safe and may be
|
|
called from any thread.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteData.h" line="77"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="website_data" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteData.cpp" line="152">A #WebKitWebsiteData</doc>
|
|
<type name="WebsiteData" c:type="WebKitWebsiteData*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
</record>
|
|
<class name="WebsiteDataManager" c:symbol-prefix="website_data_manager" c:type="WebKitWebsiteDataManager" parent="GObject.Object" glib:type-name="WebKitWebsiteDataManager" glib:get-type="webkit_website_data_manager_get_type" glib:type-struct="WebsiteDataManagerClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h" line="58"/>
|
|
<constructor name="new" c:identifier="webkit_website_data_manager_new" version="2.10" introspectable="0">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="430">Creates a new #WebKitWebsiteDataManager with the given options. It must
|
|
be passed as construction parameter of a #WebKitWebContext.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h" line="64"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="438">the newly created #WebKitWebsiteDataManager</doc>
|
|
<type name="WebsiteDataManager" c:type="WebKitWebsiteDataManager*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="first_option_name" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="432">name of the first option to set</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
<parameter name="..." transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="433">value of first option, followed by more options, %NULL-terminated</doc>
|
|
<varargs/>
|
|
</parameter>
|
|
</parameters>
|
|
</constructor>
|
|
<constructor name="new_ephemeral" c:identifier="webkit_website_data_manager_new_ephemeral" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="452">Creates an ephemeral #WebKitWebsiteDataManager. See #WebKitWebsiteDataManager:is-ephemeral for more details.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h" line="67"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="457">a new ephemeral #WebKitWebsiteDataManager.</doc>
|
|
<type name="WebsiteDataManager" c:type="WebKitWebsiteDataManager*"/>
|
|
</return-value>
|
|
</constructor>
|
|
<method name="clear" c:identifier="webkit_website_data_manager_clear" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="836">Asynchronously clear the website data of the given @types modified in the past @timespan.
|
|
If @timespan is 0, all website data will be removed.
|
|
|
|
When the operation is finished, @callback will be called. You can then call
|
|
webkit_website_data_manager_clear_finish() to get the result of the operation.
|
|
|
|
Due to implementation limitations, this function does not currently delete
|
|
any stored cookies if @timespan is nonzero. This behavior may change in the
|
|
future.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h" line="123"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="838">a #WebKitWebsiteDataManager</doc>
|
|
<type name="WebsiteDataManager" c:type="WebKitWebsiteDataManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="types" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="839">#WebKitWebsiteDataTypes</doc>
|
|
<type name="WebsiteDataTypes" c:type="WebKitWebsiteDataTypes"/>
|
|
</parameter>
|
|
<parameter name="timespan" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="840">a #GTimeSpan</doc>
|
|
<type name="GLib.TimeSpan" c:type="GTimeSpan"/>
|
|
</parameter>
|
|
<parameter name="cancellable" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="841">a #GCancellable or %NULL to ignore</doc>
|
|
<type name="Gio.Cancellable" c:type="GCancellable*"/>
|
|
</parameter>
|
|
<parameter name="callback" transfer-ownership="none" nullable="1" allow-none="1" scope="async" closure="4">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="842">a #GAsyncReadyCallback to call when the request is satisfied</doc>
|
|
<type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/>
|
|
</parameter>
|
|
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="843">the data to pass to callback function</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="clear_finish" c:identifier="webkit_website_data_manager_clear_finish" version="2.16" throws="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="868">Finish an asynchronous operation started with webkit_website_data_manager_clear()</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h" line="131"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="876">%TRUE if website data was successfully cleared, or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="870">a #WebKitWebsiteDataManager</doc>
|
|
<type name="WebsiteDataManager" c:type="WebKitWebsiteDataManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="871">a #GAsyncResult</doc>
|
|
<type name="Gio.AsyncResult" c:type="GAsyncResult*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="fetch" c:identifier="webkit_website_data_manager_fetch" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="717">Asynchronously get the list of #WebKitWebsiteData for the given @types.
|
|
|
|
When the operation is finished, @callback will be called. You can then call
|
|
webkit_website_data_manager_fetch_finish() to get the result of the operation.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h" line="100"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="719">a #WebKitWebsiteDataManager</doc>
|
|
<type name="WebsiteDataManager" c:type="WebKitWebsiteDataManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="types" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="720">#WebKitWebsiteDataTypes</doc>
|
|
<type name="WebsiteDataTypes" c:type="WebKitWebsiteDataTypes"/>
|
|
</parameter>
|
|
<parameter name="cancellable" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="721">a #GCancellable or %NULL to ignore</doc>
|
|
<type name="Gio.Cancellable" c:type="GCancellable*"/>
|
|
</parameter>
|
|
<parameter name="callback" transfer-ownership="none" nullable="1" allow-none="1" scope="async" closure="3">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="722">a #GAsyncReadyCallback to call when the request is satisfied</doc>
|
|
<type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/>
|
|
</parameter>
|
|
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="723">the data to pass to callback function</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="fetch_finish" c:identifier="webkit_website_data_manager_fetch_finish" version="2.16" throws="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="750">Finish an asynchronous operation started with webkit_website_data_manager_fetch().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h" line="107"/>
|
|
<return-value transfer-ownership="full">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="758">a #GList of #WebKitWebsiteData. You must free the #GList with
|
|
g_list_free() and unref the #WebKitWebsiteData<!-- -->s with webkit_website_data_unref() when you're done with them.</doc>
|
|
<type name="GLib.List" c:type="GList*">
|
|
<type name="WebsiteData"/>
|
|
</type>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="752">a #WebKitWebsiteDataManager</doc>
|
|
<type name="WebsiteDataManager" c:type="WebKitWebsiteDataManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="753">a #GAsyncResult</doc>
|
|
<type name="Gio.AsyncResult" c:type="GAsyncResult*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_base_cache_directory" c:identifier="webkit_website_data_manager_get_base_cache_directory" version="2.10">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="504">Get the #WebKitWebsiteDataManager:base-cache-directory property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h" line="76"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="510">the base directory for Website cache, or %NULL if
|
|
#WebKitWebsiteDataManager:base-cache-directory was not provided or @manager is ephemeral.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="506">a #WebKitWebsiteDataManager</doc>
|
|
<type name="WebsiteDataManager" c:type="WebKitWebsiteDataManager*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_base_data_directory" c:identifier="webkit_website_data_manager_get_base_data_directory" version="2.10">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="483">Get the #WebKitWebsiteDataManager:base-data-directory property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h" line="73"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="489">the base directory for Website data, or %NULL if
|
|
#WebKitWebsiteDataManager:base-data-directory was not provided or @manager is ephemeral.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="485">a #WebKitWebsiteDataManager</doc>
|
|
<type name="WebsiteDataManager" c:type="WebKitWebsiteDataManager*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_cookie_manager" c:identifier="webkit_website_data_manager_get_cookie_manager" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="667">Get the #WebKitCookieManager of @manager.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h" line="97"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="673">a #WebKitCookieManager</doc>
|
|
<type name="CookieManager" c:type="WebKitCookieManager*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="669">a #WebKitWebsiteDataManager</doc>
|
|
<type name="WebsiteDataManager" c:type="WebKitWebsiteDataManager*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_disk_cache_directory" c:identifier="webkit_website_data_manager_get_disk_cache_directory" version="2.10">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="548">Get the #WebKitWebsiteDataManager:disk-cache-directory property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h" line="82"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="554">the directory where HTTP disk cache is stored or %NULL if @manager is ephemeral.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="550">a #WebKitWebsiteDataManager</doc>
|
|
<type name="WebsiteDataManager" c:type="WebKitWebsiteDataManager*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_hsts_cache_directory" c:identifier="webkit_website_data_manager_get_hsts_cache_directory" version="2.26">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="644">Get the #WebKitWebsiteDataManager:hsts-cache-directory property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h" line="94"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="650">the directory where the HSTS cache is stored or %NULL if @manager is ephemeral.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="646">a #WebKitWebsiteDataManager</doc>
|
|
<type name="WebsiteDataManager" c:type="WebKitWebsiteDataManager*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_indexeddb_directory" c:identifier="webkit_website_data_manager_get_indexeddb_directory" version="2.10">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="596">Get the #WebKitWebsiteDataManager:indexeddb-directory property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h" line="88"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="602">the directory where IndexedDB databases are stored or %NULL if @manager is ephemeral.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="598">a #WebKitWebsiteDataManager</doc>
|
|
<type name="WebsiteDataManager" c:type="WebKitWebsiteDataManager*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_local_storage_directory" c:identifier="webkit_website_data_manager_get_local_storage_directory" version="2.10">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="525">Get the #WebKitWebsiteDataManager:local-storage-directory property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h" line="79"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="531">the directory where local storage data is stored or %NULL if @manager is ephemeral.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="527">a #WebKitWebsiteDataManager</doc>
|
|
<type name="WebsiteDataManager" c:type="WebKitWebsiteDataManager*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_offline_application_cache_directory" c:identifier="webkit_website_data_manager_get_offline_application_cache_directory" version="2.10">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="573">Get the #WebKitWebsiteDataManager:offline-application-cache-directory property.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h" line="85"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="579">the directory where offline web application cache is stored or %NULL if @manager is ephemeral.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="575">a #WebKitWebsiteDataManager</doc>
|
|
<type name="WebsiteDataManager" c:type="WebKitWebsiteDataManager*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_websql_directory" c:identifier="webkit_website_data_manager_get_websql_directory" version="2.10" deprecated="1" deprecated-version="2.24.">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="619">Get the #WebKitWebsiteDataManager:websql-directory property.</doc>
|
|
<doc-deprecated xml:space="preserve">WebSQL is no longer supported. Use IndexedDB instead.</doc-deprecated>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h" line="91"/>
|
|
<return-value transfer-ownership="none" nullable="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="625">the directory where WebSQL databases are stored or %NULL if @manager is ephemeral.</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="621">a #WebKitWebsiteDataManager</doc>
|
|
<type name="WebsiteDataManager" c:type="WebKitWebsiteDataManager*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="is_ephemeral" c:identifier="webkit_website_data_manager_is_ephemeral" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="466">Get whether a #WebKitWebsiteDataManager is ephemeral. See #WebKitWebsiteDataManager:is-ephemeral for more details.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h" line="70"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="472">%TRUE if @manager is ephemeral or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="468">a #WebKitWebsiteDataManager</doc>
|
|
<type name="WebsiteDataManager" c:type="WebKitWebsiteDataManager*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="remove" c:identifier="webkit_website_data_manager_remove" version="2.16">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="771">Asynchronously removes the website data of the for the given @types for websites in the given @website_data list.
|
|
Use webkit_website_data_manager_clear() if you want to remove the website data for all sites.
|
|
|
|
When the operation is finished, @callback will be called. You can then call
|
|
webkit_website_data_manager_remove_finish() to get the result of the operation.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h" line="111"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="773">a #WebKitWebsiteDataManager</doc>
|
|
<type name="WebsiteDataManager" c:type="WebKitWebsiteDataManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="types" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="774">#WebKitWebsiteDataTypes</doc>
|
|
<type name="WebsiteDataTypes" c:type="WebKitWebsiteDataTypes"/>
|
|
</parameter>
|
|
<parameter name="website_data" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="775">a #GList of #WebKitWebsiteData</doc>
|
|
<type name="GLib.List" c:type="GList*">
|
|
<type name="WebsiteData"/>
|
|
</type>
|
|
</parameter>
|
|
<parameter name="cancellable" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="776">a #GCancellable or %NULL to ignore</doc>
|
|
<type name="Gio.Cancellable" c:type="GCancellable*"/>
|
|
</parameter>
|
|
<parameter name="callback" transfer-ownership="none" nullable="1" allow-none="1" scope="async" closure="4">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="777">a #GAsyncReadyCallback to call when the request is satisfied</doc>
|
|
<type name="Gio.AsyncReadyCallback" c:type="GAsyncReadyCallback"/>
|
|
</parameter>
|
|
<parameter name="user_data" transfer-ownership="none" nullable="1" allow-none="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="778">the data to pass to callback function</doc>
|
|
<type name="gpointer" c:type="gpointer"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="remove_finish" c:identifier="webkit_website_data_manager_remove_finish" version="2.16" throws="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="816">Finish an asynchronous operation started with webkit_website_data_manager_remove().</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h" line="118"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="824">%TRUE if website data resources were successfully removed, or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="manager" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="818">a #WebKitWebsiteDataManager</doc>
|
|
<type name="WebsiteDataManager" c:type="WebKitWebsiteDataManager*"/>
|
|
</instance-parameter>
|
|
<parameter name="result" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="819">a #GAsyncResult</doc>
|
|
<type name="Gio.AsyncResult" c:type="GAsyncResult*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="base-cache-directory" version="2.10" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="240">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.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="base-data-directory" version="2.10" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="222">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.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="disk-cache-directory" version="2.10" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="275">The directory where HTTP disk cache will be stored.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="hsts-cache-directory" version="2.26" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="345">The directory where the HTTP Strict-Transport-Security (HSTS) cache will be stored.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="indexeddb-directory" version="2.10" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="309">The directory where IndexedDB databases will be stored.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="is-ephemeral" version="2.16" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="362">Whether the #WebKitWebsiteDataManager is ephemeral. An ephemeral #WebKitWebsiteDataManager
|
|
handles all websites data as non-persistent, and nothing will be written to the client
|
|
storage. Note that if you create an ephemeral #WebKitWebsiteDataManager all other construction
|
|
parameters to configure data directories will be ignored.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="local-storage-directory" version="2.10" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="258">The directory where local storage data will be stored.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="offline-application-cache-directory" version="2.10" writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="292">The directory where offline web application cache will be stored.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<property name="websql-directory" version="2.10" deprecated="1" deprecated-version="2.24." writable="1" construct-only="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWebsiteDataManager.cpp" line="326">The directory where WebSQL databases will be stored.</doc>
|
|
<doc-deprecated xml:space="preserve">WebSQL is no longer supported. Use IndexedDB instead.</doc-deprecated>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</property>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv">
|
|
<type name="WebsiteDataManagerPrivate" c:type="WebKitWebsiteDataManagerPrivate*"/>
|
|
</field>
|
|
</class>
|
|
<record name="WebsiteDataManagerClass" c:type="WebKitWebsiteDataManagerClass" glib:is-gtype-struct-for="WebsiteDataManager">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h" line="58"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h" line="54"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h" line="56"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h" line="57"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="WebsiteDataManagerPrivate" c:type="WebKitWebsiteDataManagerPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteDataManager.h" line="43"/>
|
|
</record>
|
|
<bitfield name="WebsiteDataTypes" version="2.16" glib:type-name="WebKitWebsiteDataTypes" glib:get-type="webkit_website_data_types_get_type" c:type="WebKitWebsiteDataTypes">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteData.h" line="36">Enum values with flags representing types of Website data.</doc>
|
|
<member name="memory_cache" value="1" c:identifier="WEBKIT_WEBSITE_DATA_MEMORY_CACHE" glib:nick="memory-cache">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteData.h" line="38">Memory cache.</doc>
|
|
</member>
|
|
<member name="disk_cache" value="2" c:identifier="WEBKIT_WEBSITE_DATA_DISK_CACHE" glib:nick="disk-cache">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteData.h" line="39">HTTP disk cache.</doc>
|
|
</member>
|
|
<member name="offline_application_cache" value="4" c:identifier="WEBKIT_WEBSITE_DATA_OFFLINE_APPLICATION_CACHE" glib:nick="offline-application-cache">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteData.h" line="40">Offline web application cache.</doc>
|
|
</member>
|
|
<member name="session_storage" value="8" c:identifier="WEBKIT_WEBSITE_DATA_SESSION_STORAGE" glib:nick="session-storage">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteData.h" line="41">Session storage data.</doc>
|
|
</member>
|
|
<member name="local_storage" value="16" c:identifier="WEBKIT_WEBSITE_DATA_LOCAL_STORAGE" glib:nick="local-storage">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteData.h" line="42">Local storage data.</doc>
|
|
</member>
|
|
<member name="websql_databases" value="32" c:identifier="WEBKIT_WEBSITE_DATA_WEBSQL_DATABASES" glib:nick="websql-databases">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteData.h" line="43">WebSQL databases. Deprecated 2.24</doc>
|
|
</member>
|
|
<member name="indexeddb_databases" value="64" c:identifier="WEBKIT_WEBSITE_DATA_INDEXEDDB_DATABASES" glib:nick="indexeddb-databases">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteData.h" line="44">IndexedDB databases.</doc>
|
|
</member>
|
|
<member name="plugin_data" value="128" c:identifier="WEBKIT_WEBSITE_DATA_PLUGIN_DATA" glib:nick="plugin-data">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteData.h" line="45">Plugins data.</doc>
|
|
</member>
|
|
<member name="cookies" value="256" c:identifier="WEBKIT_WEBSITE_DATA_COOKIES" glib:nick="cookies">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteData.h" line="46">Cookies.</doc>
|
|
</member>
|
|
<member name="device_id_hash_salt" value="512" c:identifier="WEBKIT_WEBSITE_DATA_DEVICE_ID_HASH_SALT" glib:nick="device-id-hash-salt">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteData.h" line="47">Hash salt used to generate the device ids used by webpages. Since 2.24</doc>
|
|
</member>
|
|
<member name="hsts_cache" value="1024" c:identifier="WEBKIT_WEBSITE_DATA_HSTS_CACHE" glib:nick="hsts-cache">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteData.h" line="48">HSTS cache. Since 2.26</doc>
|
|
</member>
|
|
<member name="all" value="2047" c:identifier="WEBKIT_WEBSITE_DATA_ALL" glib:nick="all">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/gtk/WebKitWebsiteData.h" line="49">All types.</doc>
|
|
</member>
|
|
</bitfield>
|
|
<class name="WindowProperties" c:symbol-prefix="window_properties" c:type="WebKitWindowProperties" parent="GObject.Object" glib:type-name="WebKitWindowProperties" glib:get-type="webkit_window_properties_get_type" glib:type-struct="WindowPropertiesClass">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWindowProperties.h" line="58"/>
|
|
<method name="get_fullscreen" c:identifier="webkit_window_properties_get_fullscreen">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWindowProperties.cpp" line="520">Get whether the window should be shown in fullscreen state or not.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWindowProperties.h" line="85"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWindowProperties.cpp" line="526">%TRUE if the window should be fullscreen or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window_properties" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWindowProperties.cpp" line="522">a #WebKitWindowProperties</doc>
|
|
<type name="WindowProperties" c:type="WebKitWindowProperties*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_geometry" c:identifier="webkit_window_properties_get_geometry">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWindowProperties.cpp" line="414">Get the geometry the window should have on the screen when shown.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWindowProperties.h" line="64"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window_properties" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWindowProperties.cpp" line="416">a #WebKitWindowProperties</doc>
|
|
<type name="WindowProperties" c:type="WebKitWindowProperties*"/>
|
|
</instance-parameter>
|
|
<parameter name="geometry" direction="out" caller-allocates="1" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWindowProperties.cpp" line="417">return location for the window geometry</doc>
|
|
<type name="Gdk.Rectangle" c:type="GdkRectangle*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_locationbar_visible" c:identifier="webkit_window_properties_get_locationbar_visible">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWindowProperties.cpp" line="490">Get whether the window should have the locationbar visible or not.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWindowProperties.h" line="79"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWindowProperties.cpp" line="496">%TRUE if locationbar should be visible or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window_properties" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWindowProperties.cpp" line="492">a #WebKitWindowProperties</doc>
|
|
<type name="WindowProperties" c:type="WebKitWindowProperties*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_menubar_visible" c:identifier="webkit_window_properties_get_menubar_visible">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWindowProperties.cpp" line="475">Get whether the window should have the menubar visible or not.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWindowProperties.h" line="76"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWindowProperties.cpp" line="481">%TRUE if menubar should be visible or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window_properties" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWindowProperties.cpp" line="477">a #WebKitWindowProperties</doc>
|
|
<type name="WindowProperties" c:type="WebKitWindowProperties*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_resizable" c:identifier="webkit_window_properties_get_resizable">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWindowProperties.cpp" line="505">Get whether the window should be resizable by the user or not.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWindowProperties.h" line="82"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWindowProperties.cpp" line="511">%TRUE if the window should be resizable or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window_properties" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWindowProperties.cpp" line="507">a #WebKitWindowProperties</doc>
|
|
<type name="WindowProperties" c:type="WebKitWindowProperties*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_scrollbars_visible" c:identifier="webkit_window_properties_get_scrollbars_visible">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWindowProperties.cpp" line="460">Get whether the window should have the scrollbars visible or not.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWindowProperties.h" line="73"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWindowProperties.cpp" line="466">%TRUE if scrollbars should be visible or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window_properties" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWindowProperties.cpp" line="462">a #WebKitWindowProperties</doc>
|
|
<type name="WindowProperties" c:type="WebKitWindowProperties*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_statusbar_visible" c:identifier="webkit_window_properties_get_statusbar_visible">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWindowProperties.cpp" line="445">Get whether the window should have the statusbar visible or not.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWindowProperties.h" line="70"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWindowProperties.cpp" line="451">%TRUE if statusbar should be visible or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window_properties" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWindowProperties.cpp" line="447">a #WebKitWindowProperties</doc>
|
|
<type name="WindowProperties" c:type="WebKitWindowProperties*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<method name="get_toolbar_visible" c:identifier="webkit_window_properties_get_toolbar_visible">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWindowProperties.cpp" line="430">Get whether the window should have the toolbar visible or not.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWindowProperties.h" line="67"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWindowProperties.cpp" line="436">%TRUE if toolbar should be visible or %FALSE otherwise.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<instance-parameter name="window_properties" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitWindowProperties.cpp" line="432">a #WebKitWindowProperties</doc>
|
|
<type name="WindowProperties" c:type="WebKitWindowProperties*"/>
|
|
</instance-parameter>
|
|
</parameters>
|
|
</method>
|
|
<property name="fullscreen" writable="1" construct-only="1" transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="geometry" writable="1" construct-only="1" transfer-ownership="none">
|
|
<type name="Gdk.Rectangle"/>
|
|
</property>
|
|
<property name="locationbar-visible" writable="1" construct-only="1" transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="menubar-visible" writable="1" construct-only="1" transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="resizable" writable="1" construct-only="1" transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="scrollbars-visible" writable="1" construct-only="1" transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="statusbar-visible" writable="1" construct-only="1" transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<property name="toolbar-visible" writable="1" construct-only="1" transfer-ownership="none">
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</property>
|
|
<field name="parent">
|
|
<type name="GObject.Object" c:type="GObject"/>
|
|
</field>
|
|
<field name="priv" readable="0" private="1">
|
|
<type name="WindowPropertiesPrivate" c:type="WebKitWindowPropertiesPrivate*"/>
|
|
</field>
|
|
</class>
|
|
<record name="WindowPropertiesClass" c:type="WebKitWindowPropertiesClass" glib:is-gtype-struct-for="WindowProperties">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWindowProperties.h" line="58"/>
|
|
<field name="parent_class">
|
|
<type name="GObject.ObjectClass" c:type="GObjectClass"/>
|
|
</field>
|
|
<field name="_webkit_reserved0" introspectable="0">
|
|
<callback name="_webkit_reserved0">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWindowProperties.h" line="54"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved1" introspectable="0">
|
|
<callback name="_webkit_reserved1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWindowProperties.h" line="55"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved2" introspectable="0">
|
|
<callback name="_webkit_reserved2">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWindowProperties.h" line="56"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
<field name="_webkit_reserved3" introspectable="0">
|
|
<callback name="_webkit_reserved3">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWindowProperties.h" line="57"/>
|
|
<return-value transfer-ownership="none">
|
|
<type name="none" c:type="void"/>
|
|
</return-value>
|
|
</callback>
|
|
</field>
|
|
</record>
|
|
<record name="WindowPropertiesPrivate" c:type="WebKitWindowPropertiesPrivate" disguised="1">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitWindowProperties.h" line="42"/>
|
|
</record>
|
|
<function name="download_error_quark" c:identifier="webkit_download_error_quark" moved-to="DownloadError.quark">
|
|
<return-value transfer-ownership="none">
|
|
<type name="GLib.Quark" c:type="GQuark"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="favicon_database_error_quark" c:identifier="webkit_favicon_database_error_quark" moved-to="FaviconDatabaseError.quark">
|
|
<return-value transfer-ownership="none">
|
|
<type name="GLib.Quark" c:type="GQuark"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="get_major_version" c:identifier="webkit_get_major_version">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitVersion.cpp" line="37">Returns the major version number of the WebKit library.
|
|
(e.g. in WebKit version 1.8.3 this is 1.)
|
|
|
|
This function is in the library, so it represents the WebKit library
|
|
your code is running against. Contrast with the #WEBKIT_MAJOR_VERSION
|
|
macro, which represents the major version of the WebKit headers you
|
|
have included when compiling your code.</doc>
|
|
<source-position filename="obj-x86_64-linux-gnu/DerivedSources/webkit2gtk/webkit2/WebKitVersion.h" line="74"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitVersion.cpp" line="48">the major version number of the WebKit library</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="get_micro_version" c:identifier="webkit_get_micro_version">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitVersion.cpp" line="73">Returns the micro version number of the WebKit library.
|
|
(e.g. in WebKit version 1.8.3 this is 3.)
|
|
|
|
This function is in the library, so it represents the WebKit library
|
|
your code is running against. Contrast with the #WEBKIT_MICRO_VERSION
|
|
macro, which represents the micro version of the WebKit headers you
|
|
have included when compiling your code.</doc>
|
|
<source-position filename="obj-x86_64-linux-gnu/DerivedSources/webkit2gtk/webkit2/WebKitVersion.h" line="80"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitVersion.cpp" line="84">the micro version number of the WebKit library</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="get_minor_version" c:identifier="webkit_get_minor_version">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitVersion.cpp" line="55">Returns the minor version number of the WebKit library.
|
|
(e.g. in WebKit version 1.8.3 this is 8.)
|
|
|
|
This function is in the library, so it represents the WebKit library
|
|
your code is running against. Contrast with the #WEBKIT_MINOR_VERSION
|
|
macro, which represents the minor version of the WebKit headers you
|
|
have included when compiling your code.</doc>
|
|
<source-position filename="obj-x86_64-linux-gnu/DerivedSources/webkit2gtk/webkit2/WebKitVersion.h" line="77"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitVersion.cpp" line="66">the minor version number of the WebKit library</doc>
|
|
<type name="guint" c:type="guint"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="javascript_error_quark" c:identifier="webkit_javascript_error_quark" moved-to="JavascriptError.quark">
|
|
<return-value transfer-ownership="none">
|
|
<type name="GLib.Quark" c:type="GQuark"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="network_error_quark" c:identifier="webkit_network_error_quark" moved-to="NetworkError.quark">
|
|
<return-value transfer-ownership="none">
|
|
<type name="GLib.Quark" c:type="GQuark"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="plugin_error_quark" c:identifier="webkit_plugin_error_quark" moved-to="PluginError.quark">
|
|
<return-value transfer-ownership="none">
|
|
<type name="GLib.Quark" c:type="GQuark"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="policy_error_quark" c:identifier="webkit_policy_error_quark" moved-to="PolicyError.quark">
|
|
<return-value transfer-ownership="none">
|
|
<type name="GLib.Quark" c:type="GQuark"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="print_error_quark" c:identifier="webkit_print_error_quark" moved-to="PrintError.quark">
|
|
<return-value transfer-ownership="none">
|
|
<type name="GLib.Quark" c:type="GQuark"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="snapshot_error_quark" c:identifier="webkit_snapshot_error_quark" moved-to="SnapshotError.quark">
|
|
<return-value transfer-ownership="none">
|
|
<type name="GLib.Quark" c:type="GQuark"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="uri_for_display" c:identifier="webkit_uri_for_display" version="2.24">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitURIUtilities.cpp" line="33">Use this function to format a URI for display. The URIs used internally by
|
|
WebKit may contain percent-encoded characters or Punycode, which are not
|
|
generally suitable to display to users. This function provides protection
|
|
against IDN homograph attacks, so in some cases the host part of the returned
|
|
URI may be in Punycode if the safety check fails.</doc>
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitURIUtilities.h" line="33"/>
|
|
<return-value transfer-ownership="full" nullable="1">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitURIUtilities.cpp" line="43">@uri suitable for display, or %NULL in
|
|
case of error.</doc>
|
|
<type name="utf8" c:type="gchar*"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="uri" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitURIUtilities.cpp" line="35">the URI to be converted</doc>
|
|
<type name="utf8" c:type="const gchar*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="user_content_filter_error_quark" c:identifier="webkit_user_content_filter_error_quark" moved-to="UserContentFilterError.quark">
|
|
<return-value transfer-ownership="none">
|
|
<type name="GLib.Quark" c:type="GQuark"/>
|
|
</return-value>
|
|
</function>
|
|
<function name="user_media_permission_is_for_audio_device" c:identifier="webkit_user_media_permission_is_for_audio_device" version="2.8">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserMediaPermissionRequest.h" line="62"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserMediaPermissionRequest.cpp" line="115">%TRUE if access to an audio device was requested.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserMediaPermissionRequest.cpp" line="113">a #WebKitUserMediaPermissionRequest</doc>
|
|
<type name="UserMediaPermissionRequest" c:type="WebKitUserMediaPermissionRequest*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
<function name="user_media_permission_is_for_video_device" c:identifier="webkit_user_media_permission_is_for_video_device" version="2.8">
|
|
<source-position filename="Source/WebKit/UIProcess/API/gtk/WebKitUserMediaPermissionRequest.h" line="65"/>
|
|
<return-value transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserMediaPermissionRequest.cpp" line="129">%TRUE if access to a video device was requested.</doc>
|
|
<type name="gboolean" c:type="gboolean"/>
|
|
</return-value>
|
|
<parameters>
|
|
<parameter name="request" transfer-ownership="none">
|
|
<doc xml:space="preserve" filename="Source/WebKit/UIProcess/API/glib/WebKitUserMediaPermissionRequest.cpp" line="127">a #WebKitUserMediaPermissionRequest</doc>
|
|
<type name="UserMediaPermissionRequest" c:type="WebKitUserMediaPermissionRequest*"/>
|
|
</parameter>
|
|
</parameters>
|
|
</function>
|
|
</namespace>
|
|
</repository>
|