Struct

WebKit2UserStyleSheet

Description [src]

struct WebKitUserStyleSheet {
  /* No available fields */
}

A CSS style sheet which can be injected in loaded pages.

Available since:2.6

Constructors

webkit_user_style_sheet_new

Creates a new user style sheet. Style sheets can be applied to some URIs only by passing non-null values for allow_list or block_list. Passing a NULL allow_list implies that all URIs are on the allow_list. The style sheet is applied if an URI matches the allow_list and not the block_list. 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.

Available since: 2.6

webkit_user_style_sheet_new_for_world

Creates a new user style sheet for script world with name world_name. See webkit_user_style_sheet_new() for a full description.

Available since: 2.22

Instance methods

webkit_user_style_sheet_ref

Atomically increments the reference count of user_style_sheet by one. This function is MT-safe and may be called from any thread.

Available since: 2.6

webkit_user_style_sheet_unref

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.

Available since: 2.6