Update Lexbor (#14032)

This commit is contained in:
Niels Dossche 2024-04-22 23:19:42 +02:00 committed by GitHub
parent 3a300e9213
commit bffab33a89
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
286 changed files with 1405 additions and 1024 deletions

0
ext/dom/lexbor/lexbor/core/array.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/array.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/array_obj.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/array_obj.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/avl.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/avl.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/bst.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/bst.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/bst_map.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/bst_map.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/def.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/diyfp.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/diyfp.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/dobject.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/dobject.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/dtoa.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/dtoa.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/fs.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/in.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/in.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/lexbor.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/mem.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/mem.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/mraw.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/mraw.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/plog.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/plog.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/sbst.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/shs.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/shs.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/str.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/str.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/str_res.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/strtod.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/strtod.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/types.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/utils.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/core/utils.h Executable file → Normal file
View file

View file

@ -18,7 +18,7 @@ extern "C" {
#define LXB_CSS_VERSION_MAJOR 1
#define LXB_CSS_VERSION_MINOR 1
#define LXB_CSS_VERSION_MINOR 2
#define LXB_CSS_VERSION_PATCH 0
#define LXB_CSS_VERSION_STRING \

View file

@ -16,7 +16,7 @@ extern "C" {
#define LXB_CSS_SELECTORS_VERSION_MAJOR 1
#define LXB_CSS_SELECTORS_VERSION_MINOR 0
#define LXB_CSS_SELECTORS_VERSION_MINOR 1
#define LXB_CSS_SELECTORS_VERSION_PATCH 0
#define LXB_CSS_SELECTORS_VERSION_STRING \

0
ext/dom/lexbor/lexbor/css/syntax/tokenizer.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/css/syntax/tokenizer/error.h Executable file → Normal file
View file

View file

@ -16,7 +16,7 @@ extern "C" {
#define LXB_DOM_VERSION_MAJOR 1
#define LXB_DOM_VERSION_MINOR 6
#define LXB_DOM_VERSION_MINOR 7
#define LXB_DOM_VERSION_PATCH 0
#define LXB_DOM_VERSION_STRING \

0
ext/dom/lexbor/lexbor/dom/interface.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/dom/interfaces/cdata_section.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/dom/interfaces/cdata_section.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/dom/interfaces/character_data.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/dom/interfaces/character_data.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/dom/interfaces/comment.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/dom/interfaces/comment.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/dom/interfaces/document.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/dom/interfaces/document.h Executable file → Normal file
View file

View file

View file

0
ext/dom/lexbor/lexbor/dom/interfaces/document_type.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/dom/interfaces/document_type.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/dom/interfaces/element.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/dom/interfaces/element.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/dom/interfaces/event_target.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/dom/interfaces/event_target.h Executable file → Normal file
View file

2
ext/dom/lexbor/lexbor/dom/interfaces/node.c Executable file → Normal file
View file

@ -1239,7 +1239,7 @@ lxb_dom_node_text_content_set(lxb_dom_node_t *node,
}
bool
lxb_dom_node_is_empty(lxb_dom_node_t *root)
lxb_dom_node_is_empty(const lxb_dom_node_t *root)
{
lxb_char_t chr;
lexbor_str_t *str;

2
ext/dom/lexbor/lexbor/dom/interfaces/node.h Executable file → Normal file
View file

@ -166,7 +166,7 @@ lxb_dom_node_text_content_set(lxb_dom_node_t *node,
const lxb_char_t *content, size_t len);
LXB_API bool
lxb_dom_node_is_empty(lxb_dom_node_t *root);
lxb_dom_node_is_empty(const lxb_dom_node_t *root);
/*

View file

View file

0
ext/dom/lexbor/lexbor/dom/interfaces/shadow_root.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/dom/interfaces/shadow_root.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/dom/interfaces/text.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/dom/interfaces/text.h Executable file → Normal file
View file

2
ext/dom/lexbor/lexbor/html/base.h Executable file → Normal file
View file

@ -15,7 +15,7 @@ extern "C" {
#define LXB_HTML_VERSION_MAJOR 2
#define LXB_HTML_VERSION_MINOR 3
#define LXB_HTML_VERSION_MINOR 5
#define LXB_HTML_VERSION_PATCH 0
#define LXB_HTML_VERSION_STRING LEXBOR_STRINGIZE(LXB_HTML_VERSION_MAJOR) "." \

0
ext/dom/lexbor/lexbor/html/interface.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/html/interface.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/html/interfaces/anchor_element.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/html/interfaces/anchor_element.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/html/interfaces/area_element.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/html/interfaces/area_element.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/html/interfaces/audio_element.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/html/interfaces/audio_element.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/html/interfaces/base_element.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/html/interfaces/base_element.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/html/interfaces/body_element.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/html/interfaces/body_element.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/html/interfaces/br_element.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/html/interfaces/br_element.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/html/interfaces/button_element.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/html/interfaces/button_element.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/html/interfaces/canvas_element.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/html/interfaces/canvas_element.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/html/interfaces/d_list_element.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/html/interfaces/d_list_element.h Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/html/interfaces/data_element.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/html/interfaces/data_element.h Executable file → Normal file
View file

View file

View file

View file

View file

0
ext/dom/lexbor/lexbor/html/interfaces/dialog_element.c Executable file → Normal file
View file

0
ext/dom/lexbor/lexbor/html/interfaces/dialog_element.h Executable file → Normal file
View file

View file

View file

0
ext/dom/lexbor/lexbor/html/interfaces/div_element.c Executable file → Normal file
View file

Some files were not shown because too many files have changed in this diff Show more