HTML API: Remove completed TODO comments.
This patch removes TODO comments indicating the need to verify certain behaviors and algorithms. Those verifications have taken place and the comments are no longer needed. Developed in https://github.com/wordpress/wordpress-develop/pull/7174 Discussed in https://core.trac.wordpress.org/ticket/61646 Follow-up to [58867], [58870]. Props jonsurrell. See #64646. Built from https://develop.svn.wordpress.org/trunk@58877 git-svn-id: http://core.svn.wordpress.org/trunk@58273 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
79e47b14ab
commit
98e51518b3
|
@ -775,9 +775,6 @@ class WP_HTML_Processor extends WP_HTML_Tag_Processor {
|
||||||
* foreign content will also act just like a void tag, immediately
|
* foreign content will also act just like a void tag, immediately
|
||||||
* closing as soon as the processor advances to the next token.
|
* closing as soon as the processor advances to the next token.
|
||||||
*
|
*
|
||||||
* @todo Review the self-closing logic when no node is present, ensure it
|
|
||||||
* matches the expectations in `step()`.
|
|
||||||
*
|
|
||||||
* @since 6.6.0
|
* @since 6.6.0
|
||||||
*
|
*
|
||||||
* @param WP_HTML_Token|null $node Optional. Node to examine, if provided.
|
* @param WP_HTML_Token|null $node Optional. Node to examine, if provided.
|
||||||
|
@ -3317,12 +3314,6 @@ class WP_HTML_Processor extends WP_HTML_Tag_Processor {
|
||||||
case '-TBODY':
|
case '-TBODY':
|
||||||
case '-TFOOT':
|
case '-TFOOT':
|
||||||
case '-THEAD':
|
case '-THEAD':
|
||||||
/*
|
|
||||||
* @todo This needs to check if the element in scope is an HTML element, meaning that
|
|
||||||
* when SVG and MathML support is added, this needs to differentiate between an
|
|
||||||
* HTML element of the given name, such as `<center>`, and a foreign element of
|
|
||||||
* the same given name.
|
|
||||||
*/
|
|
||||||
if ( ! $this->state->stack_of_open_elements->has_element_in_table_scope( $tag_name ) ) {
|
if ( ! $this->state->stack_of_open_elements->has_element_in_table_scope( $tag_name ) ) {
|
||||||
// Parse error: ignore the token.
|
// Parse error: ignore the token.
|
||||||
return $this->step();
|
return $this->step();
|
||||||
|
@ -3453,12 +3444,6 @@ class WP_HTML_Processor extends WP_HTML_Tag_Processor {
|
||||||
case '-TBODY':
|
case '-TBODY':
|
||||||
case '-TFOOT':
|
case '-TFOOT':
|
||||||
case '-THEAD':
|
case '-THEAD':
|
||||||
/*
|
|
||||||
* @todo This needs to check if the element in scope is an HTML element, meaning that
|
|
||||||
* when SVG and MathML support is added, this needs to differentiate between an
|
|
||||||
* HTML element of the given name, such as `<center>`, and a foreign element of
|
|
||||||
* the same given name.
|
|
||||||
*/
|
|
||||||
if ( ! $this->state->stack_of_open_elements->has_element_in_table_scope( $tag_name ) ) {
|
if ( ! $this->state->stack_of_open_elements->has_element_in_table_scope( $tag_name ) ) {
|
||||||
// Parse error: ignore the token.
|
// Parse error: ignore the token.
|
||||||
return $this->step();
|
return $this->step();
|
||||||
|
@ -3521,12 +3506,6 @@ class WP_HTML_Processor extends WP_HTML_Tag_Processor {
|
||||||
*/
|
*/
|
||||||
case '-TD':
|
case '-TD':
|
||||||
case '-TH':
|
case '-TH':
|
||||||
/*
|
|
||||||
* @todo This needs to check if the element in scope is an HTML element, meaning that
|
|
||||||
* when SVG and MathML support is added, this needs to differentiate between an
|
|
||||||
* HTML element of the given name, such as `<center>`, and a foreign element of
|
|
||||||
* the same given name.
|
|
||||||
*/
|
|
||||||
if ( ! $this->state->stack_of_open_elements->has_element_in_table_scope( $tag_name ) ) {
|
if ( ! $this->state->stack_of_open_elements->has_element_in_table_scope( $tag_name ) ) {
|
||||||
// Parse error: ignore the token.
|
// Parse error: ignore the token.
|
||||||
return $this->step();
|
return $this->step();
|
||||||
|
@ -3590,12 +3569,6 @@ class WP_HTML_Processor extends WP_HTML_Tag_Processor {
|
||||||
case '-TFOOT':
|
case '-TFOOT':
|
||||||
case '-THEAD':
|
case '-THEAD':
|
||||||
case '-TR':
|
case '-TR':
|
||||||
/*
|
|
||||||
* @todo This needs to check if the element in scope is an HTML element, meaning that
|
|
||||||
* when SVG and MathML support is added, this needs to differentiate between an
|
|
||||||
* HTML element of the given name, such as `<center>`, and a foreign element of
|
|
||||||
* the same given name.
|
|
||||||
*/
|
|
||||||
if ( ! $this->state->stack_of_open_elements->has_element_in_table_scope( $tag_name ) ) {
|
if ( ! $this->state->stack_of_open_elements->has_element_in_table_scope( $tag_name ) ) {
|
||||||
// Parse error: ignore the token.
|
// Parse error: ignore the token.
|
||||||
return $this->step();
|
return $this->step();
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
*
|
*
|
||||||
* @global string $wp_version
|
* @global string $wp_version
|
||||||
*/
|
*/
|
||||||
$wp_version = '6.7-alpha-58876';
|
$wp_version = '6.7-alpha-58877';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.
|
* Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.
|
||||||
|
|
Loading…
Reference in New Issue