php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
foreign_content.c File Reference

Go to the source code of this file.

Macros

#define LEXBOR_TOKENIZER_CHARS_MAP
 
#define LEXBOR_STR_RES_ANSI_REPLACEMENT_CHARACTER
 

Functions

lxb_status_t lxb_dom_element_qualified_name_set (lxb_dom_element_t *element, const lxb_char_t *prefix, size_t prefix_len, const lxb_char_t *lname, size_t lname_len)
 
lxb_inline bool lxb_html_tree_insertion_mode_foreign_content_anything_else_closed (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_foreign_content_script_closed (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_foreign_content_anything_else (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_foreign_content_text (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_foreign_content_comment (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_foreign_content_doctype (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
lxb_inline bool lxb_html_tree_insertion_mode_foreign_content_all (lxb_html_tree_t *tree, lxb_html_token_t *token)
 
bool lxb_html_tree_insertion_mode_foreign_content (lxb_html_tree_t *tree, lxb_html_token_t *token)
 

Macro Definition Documentation

◆ LEXBOR_STR_RES_ANSI_REPLACEMENT_CHARACTER

#define LEXBOR_STR_RES_ANSI_REPLACEMENT_CHARACTER

Definition at line 12 of file foreign_content.c.

◆ LEXBOR_TOKENIZER_CHARS_MAP

#define LEXBOR_TOKENIZER_CHARS_MAP

Definition at line 11 of file foreign_content.c.

Function Documentation

◆ lxb_dom_element_qualified_name_set()

lxb_status_t lxb_dom_element_qualified_name_set ( lxb_dom_element_t * element,
const lxb_char_t * prefix,
size_t prefix_len,
const lxb_char_t * lname,
size_t lname_len )

Definition at line 119 of file element.c.

◆ lxb_html_tree_insertion_mode_foreign_content()

bool lxb_html_tree_insertion_mode_foreign_content ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 281 of file foreign_content.c.

◆ lxb_html_tree_insertion_mode_foreign_content_all()

lxb_inline bool lxb_html_tree_insertion_mode_foreign_content_all ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 234 of file foreign_content.c.

◆ lxb_html_tree_insertion_mode_foreign_content_anything_else()

lxb_inline bool lxb_html_tree_insertion_mode_foreign_content_anything_else ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 76 of file foreign_content.c.

◆ lxb_html_tree_insertion_mode_foreign_content_anything_else_closed()

lxb_inline bool lxb_html_tree_insertion_mode_foreign_content_anything_else_closed ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 23 of file foreign_content.c.

◆ lxb_html_tree_insertion_mode_foreign_content_comment()

lxb_inline bool lxb_html_tree_insertion_mode_foreign_content_comment ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 201 of file foreign_content.c.

◆ lxb_html_tree_insertion_mode_foreign_content_doctype()

lxb_inline bool lxb_html_tree_insertion_mode_foreign_content_doctype ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 217 of file foreign_content.c.

◆ lxb_html_tree_insertion_mode_foreign_content_script_closed()

lxb_inline bool lxb_html_tree_insertion_mode_foreign_content_script_closed ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 60 of file foreign_content.c.

◆ lxb_html_tree_insertion_mode_foreign_content_text()

lxb_inline bool lxb_html_tree_insertion_mode_foreign_content_text ( lxb_html_tree_t * tree,
lxb_html_token_t * token )

Definition at line 126 of file foreign_content.c.