Constructor
WebKit2WebsitePoliciesnew_with_policies
since: 2.30
Declaration [src]
WebKitWebsitePolicies*
webkit_website_policies_new_with_policies (
const gchar* first_policy_name,
...
)
Description [src]
Create a new WebKitWebsitePolicies
with given policies.
Create a new WebKitWebsitePolicies
with policies given as variadic arguments.
Available since: 2.30
This method is not directly available to language bindings.
Parameters
first_policy_name
-
Type:
const gchar*
Name of the first policy to set.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. ...
-
Type:
Value of first policy, followed by more policies,
NULL
-terminated.
Return value
Type: WebKitWebsitePolicies
The newly created WebKitWebsitePolicies
WebKitWebsitePolicies *default_website_policies = webkit_website_policies_new_with_policies(
"autoplay", WEBKIT_AUTOPLAY_DENY,
NULL);
// ...
WebKitWebView *view = WEBKIT_WEB_VIEW(g_object_new(WEBKIT_TYPE_WEB_VIEW,
"web-context", ctx,
"settings", settings,
"user-content-manager", content_manager,
"website-policies", default_website_policies,
NULL));
// ...
The caller of the function takes ownership of the data, and is responsible for freeing it. |