WP_HTML_Open_Elements::after_element_push( WP_HTML_Token $item )

In this article

Updates internal flags after adding an element.

Description

Certain conditions (such as "has_p_in_button_scope") are maintained here as flags that are only modified when adding and removing elements. This allows the HTML Processor to quickly check for these conditions instead of iterating over the open stack elements upon each new tag it encounters. These flags, however, need to be maintained as items are added and removed from the stack.

Parameters

$itemWP_HTML_Tokenrequired
Element that was added to the stack of open elements.

Source

			'math MTEXT',
			'math ANNOTATION-XML',

			'svg FOREIGNOBJECT',
			'svg DESC',
			'svg TITLE',
		)
	);
}

/**
 * Returns whether a particular element is in table scope.
 *
 * > The stack of open elements is said to have a particular element
 * > in table scope when it has that element in the specific scope

Changelog

VersionDescription
6.4.0Introduced.

User Contributed Notes

You must log in before being able to contribute a note or feedback.