WordPress/wp-includes/html-api
Weston Ruter 204d60314b HTML API: Fix extensibility of WP_HTML_Processor::next_token().
Break out logic from the `next_token()` method into a private method which may call itself recursively. This allows for subclasses to override the `next_token()` method and be assured that each call to `next_token()` corresponds with the consumption of one single token. This also parallels how `WP_HTML_Tag_Processor::next_token()` wraps a private `base_class_next_token()` method.

Props westonruter, jonsurrell.
Fixes #62269.

Built from https://develop.svn.wordpress.org/trunk@59285


git-svn-id: http://core.svn.wordpress.org/trunk@58677 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2024-10-23 22:05:17 +00:00
..
class-wp-html-active-formatting-elements.php
class-wp-html-attribute-token.php
class-wp-html-decoder.php
class-wp-html-doctype-info.php
class-wp-html-open-elements.php
class-wp-html-processor-state.php
class-wp-html-processor.php HTML API: Fix extensibility of WP_HTML_Processor::next_token(). 2024-10-23 22:05:17 +00:00
class-wp-html-span.php
class-wp-html-stack-event.php
class-wp-html-tag-processor.php HTML API: Fix the position update after changing the modifiable text when length differs 2024-10-18 13:31:17 +00:00
class-wp-html-text-replacement.php
class-wp-html-token.php HTML API: Add support for SVG and MathML (Foreign content) 2024-08-08 07:25:15 +00:00
class-wp-html-unsupported-exception.php
html5-named-character-references.php