You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Broken autop behavior when mixing with shortcodes Core-58366
wp_xmlrpc_server pingback code performs funky HTML parsing to "Work around bug in strip_tags()"
convert_invalid_entities() is transforming the C1 controls but only for decimal numeric character references. also, it's removing the five non-transformed code points instead of leaving them in, which could change HTML syntax.
Casting HTML and character sets vs. parsing+printing
Core-33073 Translations including character references show plaintext entities instead of converted entities in email.
Questions
Should Core detect utf8mb3 encoding and rewrite four-byte-in-utf8 character to avoid crashing? Core-60362.
esc_attr(), esc_html(), and friends
esc_html() returns empty string with special character at end Core-60295
this probably stems from searching the database itself and not the rendered pages, but it would be good to verify that existing search knows the shortcode boundaries.
Tangential issues
API uploads not decoding URL-encoded filenames. Core-60349
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
HTML issues | Refactors | ↑ HTML API Roadmap
General filtering
autop
behavior when mixing with shortcodes Core-58366wp_xmlrpc_server
pingback code performs funky HTML parsing to "Work around bug in strip_tags()"convert_invalid_entities()
is transforming the C1 controls but only for decimal numeric character references. also, it's removing the five non-transformed code points instead of leaving them in, which could change HTML syntax.Casting HTML and character sets vs. parsing+printing
Questions
utf8mb3
encoding and rewrite four-byte-in-utf8 character to avoid crashing? Core-60362.esc_attr()
,esc_html()
, and friendsesc_html()
returns empty string with special character at end Core-60295kses
data
prefix to image content in a data uri is stripped. Core-60243<a href="#:~:text=highlight>Link</a>
Excerpts
"Balanced tags"
wporg_support_wrap_standalone_li_tags_in_ul
force_balance_tags()
- does this even need to exist? should we do it on save?To investigate
These may or may not be related to HTML parsing, but there is at least superficial overlap in terms of text-encoding or parsing issues.
Tangential issues
Beta Was this translation helpful? Give feedback.
All reactions