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. |