nserror html_css_new_selection_context(struct html_content *c, css_select_ctx **select_ctx)
create a new css selection context for an html content.
nserror html_css_init(void)
Initialise html content css handling.
void html_css_fini(void)
Finalise html content css handling.
nserror html_css_free_stylesheets(struct html_content *html)
Free all css stylesheets associated with an HTML content.
bool html_css_update_style(struct html_content *htmlc, dom_node *node)
process a css style dom node update
nserror html_css_quirks_stylesheets(struct html_content *c)
Initialise quirk stylesheets for a content.
bool html_css_process_style(struct html_content *htmlc, dom_node *node)
process a css style dom node
nserror html_css_new_stylesheets(struct html_content *c)
Initialise core stylesheets for a content.
bool html_css_saw_insecure_stylesheets(struct html_content *htmlc)
determine if any of the stylesheets were loaded insecurely
bool html_css_process_link(struct html_content *htmlc, dom_node *node)
process a css stylesheet dom LINK node
Data specific to CONTENT_HTML.