Struct
WebKit2PermissionStateQuery
unstable since: 4.1
Description [src]
struct WebKitPermissionStateQuery {
/* No available fields */
}
This query represents a user’s choice to allow or deny access to “powerful features” of the platform, as specified in the Permissions W3C Specification.
When signalled by the WebKitWebView
through the query-permission-state
signal, the application
has to eventually respond, via webkit_permission_state_query_finish()
, whether it grants,
denies or requests a dedicated permission prompt for the given query.
When a WebKitPermissionStateQuery
is not handled by the user, the user-agent is instructed to
prompt
the user for the given permission.
Available since: 4.1
Instance methods
webkit_permission_state_query_finish
Notify the web-engine of the selected permission state for the given query. This function should
only be called as a response to the WebKitWebView::query-permission-state
signal.
since: 2.40
webkit_permission_state_query_get_name
Get the permission name for which access is being queried.
since: 2.40
webkit_permission_state_query_get_security_origin
Get the permission origin for which access is being queried.
since: 2.40
webkit_permission_state_query_ref
Atomically increments the reference count of query
by one.
since: 2.40
webkit_permission_state_query_unref
Atomically decrements the reference count of query
by one.
since: 2.40