Skip to content

Commit a4fa1e7

Browse files
committed
Merge branch 'PHP-8.4'
* PHP-8.4: Cherry-pick lexbor/lexbor@58c88147
2 parents ac2ce94 + ac266c9 commit a4fa1e7

File tree

1 file changed

+5
-1
lines changed
  • ext/dom/lexbor/lexbor/html/tokenizer

1 file changed

+5
-1
lines changed

ext/dom/lexbor/lexbor/html/tokenizer/state.c

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2106,7 +2106,11 @@ lxb_html_tokenizer_state_char_ref_numeric_end(lxb_html_tokenizer_t *tkz,
21062106
break;
21072107
}
21082108

2109-
if (tkz->entity_number <= 0x1F
2109+
if ((tkz->entity_number <= 0x1F
2110+
&& tkz->entity_number != 0x09 /* TAB */
2111+
&& tkz->entity_number != 0x0A /* LINE FEED (LF) */
2112+
&& tkz->entity_number != 0x0C /* FORM FEED (FF) */
2113+
&& tkz->entity_number != 0x20) /* SPACE */
21102114
|| (tkz->entity_number >= 0x7F && tkz->entity_number <= 0x9F))
21112115
{
21122116
lxb_html_tokenizer_error_add(tkz->parse_errors, tkz->markup,

0 commit comments

Comments
 (0)