mirror of
https://github.com/WordPress/WordPress.git
synced 2024-12-23 09:37:42 +01:00
1579f32cc6
Setting a bookmark on a tag should set its "start" position before the opening "<", e.g.: {{{ <div> Testing a <b>Bookmark</b> ----------------^ }}} The previous calculation assumed this is always one byte to the left from `$tag_name_starts_at`. However, in a closing tag that index points to a solidus symbol "/": {{{ <div> Testing a <b>Bookmark</b> ----------------------------^ }}} The bookmark should therefore start two bytes before the tag name: {{{ <div> Testing a <b>Bookmark</b> ---------------------------^ }}} This changeset achieves this by: * Using the correct starting index for closing tag bookmarks. * Adding `array( 'tag_closers' => 'visit' )` in `WP_HTML_Tag_Processor::seek()`. Follow-up to [55203]. Props zieladam, dmsnell, flixos90. Fixes #57787. See #57575. Built from https://develop.svn.wordpress.org/trunk@55407 git-svn-id: http://core.svn.wordpress.org/trunk@54940 1a063a9b-81f0-0310-95a4-ce76da25c4cd |
||
---|---|---|
.. | ||
class-wp-html-attribute-token.php | ||
class-wp-html-span.php | ||
class-wp-html-tag-processor.php | ||
class-wp-html-text-replacement.php |