Source code of the user style sheet.
A #WebKitUserContentInjectedFrames value
A #WebKitUserStyleLevel
An allow_list of URI patterns or %NULL
A block_list of URI patterns or %NULL
Atomically increments the reference count of user_style_sheet
by one.
This function is MT-safe and may be called from any thread.
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.
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.
Source code of the user style sheet.
A #WebKitUserContentInjectedFrames value
A #WebKitUserStyleLevel
An allow_list of URI patterns or %NULL
A block_list of URI patterns or %NULL
Creates a new user style sheet for script world with name world_name
.
See webkit_user_style_sheet_new() for a full description.
Source code of the user style sheet.
A #WebKitUserContentInjectedFrames value
A #WebKitUserStyleLevel
the name of a #WebKitScriptWorld
An allow_list of URI patterns or %NULL
A block_list of URI patterns or %NULL
Creates a new user style sheet. Style sheets can be applied to some URIs only by passing non-null values for
allow_list
orblock_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.