-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
HTML API: Backport updates from Core #58107
Conversation
This pull request has changed or added PHP files. Please confirm whether these changes need to be synced to WordPress Core, and therefore featured in the next release of WordPress. If so, it is recommended to create a new Trac ticket and submit a pull request to the WordPress Core Github repository soon after this pull request is merged. If you're unsure, you can always ask for help in the #core-editor channel in WordPress Slack. Thank you! ❤️ View changed files❔ lib/compat/wordpress-6.5/html-api/class-gutenberg-html-processor-6-5.php ❔ lib/compat/wordpress-6.5/html-api/class-gutenberg-html-tag-processor-6-5.php |
lib/compat/wordpress-6.5/html-api/class-gutenberg-html-tag-processor-6-5.php
Outdated
Show resolved
Hide resolved
lib/compat/wordpress-6.5/html-api/class-gutenberg-html-tag-processor-6-5.php
Outdated
Show resolved
Hide resolved
lib/compat/wordpress-6.5/html-api/class-gutenberg-html-tag-processor-6-5.php
Outdated
Show resolved
Hide resolved
Flaky tests detected in 577d4e9. 🔍 Workflow run URL: https://github.com/WordPress/gutenberg/actions/runs/7690811472
|
66f67f6
to
577d4e9
Compare
577d4e9
to
2766c09
Compare
The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the Core SVNCore Committers: Use this line as a base for the props when committing in SVN:
GitHub Merge commitsIf you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message.
To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook. |
2766c09
to
bbf3b58
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I trust you 😀
bbf3b58
to
6811b66
Compare
bold move 😉 thankfully these are only backports, so they represented reviewed, accepted, and merged code. thank you @gziolo |
45d3e55
to
1b3533b
Compare
Updates from WordPress/wordpress-develop: - From: WordPress/wordpress-develop@54a09a7 - To: WordPress/wordpress-develop@7a71339 - Coding style changes. - WordPress/wordpress-develop#5762 Adds support for the "any other tag" sections in the HTML Processor. - WordPress/wordpress-develop#5539 Adds support for list elements in the HTML Processor. - WordPress/wordpress-develop#5897 Adds support for HR elements in the HTML Processor. - WordPress/wordpress-develop#5895 Adds support for the AREA, BR, EMBED, KEYGEN, and WBR elements in the HTML Processor. - WordPress/wordpress-develop#5903 Adds support for the PRE and LISTING elements in the HTML Processor. - WordPress/wordpress-develop#5913 Updates "all other tags" support in HTML Processor and updates list of void elements. - WordPress/wordpress-develop#5906 Adds support for the PARAM, SOURCE, and TRACK elements in the HTML Processor. - WordPress/wordpress-develop#5907 Adds support for the INPUT element in the HTML Processor - WordPress/wordpress-develop#5683 Provides mechanism to scan all tokens in an HTML document in the Tag Processor. - WordPress/wordpress-develop#5976 Avoids splitting text nodes on "<" character. - WordPress/wordpress-develop#5992 Only recognize true CDATA-lookalike nodes. - WordPress/wordpress-develop#5975 Prevent void tag nesting when calling `next_token()` - WordPress/wordpress-develop#6021 Reset parser state after seeking. - https://core.trac.wordpress.org/changeset/57528 Fix typo in setting token flag. - WordPress/wordpress-develop#6041 Ensure consecutive text is all joined into one text node. The PHP files in the compatability layer are merged and maintained in the Core repo and all changes or updates need to happen first in Core and then be brought over to Gutenberg as built files. Co-authored-by: sergeybiryukov <sergeybiryukov@git.wordpress.org> Co-authored-by: sirreal <jonsurrell@git.wordpress.org> Co-authored-by: dmsnell <dmsnell@git.wordpress.org>
1b3533b
to
8995b66
Compare
Updates from WordPress/wordpress-develop from 54a09a7 to 7a71339
Coding style changes.
HTML API: Add explicit handling or failure for all tags wordpress-develop#5762 Adds support for the "any other tag" sections in the HTML Processor.
HTML API: Add support for list elements. wordpress-develop#5539 Adds support for list elements in the HTML Processor.
HTML API: Add HR tag handling wordpress-develop#5897 Adds support for HR elements in the HTML Processor.
HTML API: Handle area, br, embed, keygen, wbr wordpress-develop#5895 Adds support for the AREA, BR, EMBED, KEYGEN, and WBR elements in the HTML Processor.
HTML API: Add PRE and LISTING tag handling wordpress-develop#5903 Adds support for the PRE and LISTING elements in the HTML Processor.
HTML API: Cleanup tests and list of void elements. wordpress-develop#5913 Updates "all other tags" support in HTML Processor and updates list of void elements.
HTML API: Handle param, source, track tags wordpress-develop#5906 Adds support for the PARAM, SOURCE, and TRACK elements in the HTML Processor.
HTML API: Handle input tags wordpress-develop#5907 Adds support for the INPUT element in the HTML Processor
HTML API: Provide mechanism to scan all tokens in an HTML document, not only the tags. wordpress-develop#5683 Provides mechanism to scan all tokens in an HTML document in the Tag Processor.
HTML API: Fix splitting single text node wordpress-develop#5976 Avoids splitting text nodes on "<" character.
HTML API: Fix CDATA lookalike matching invalid CDATA wordpress-develop#5992 Only recognize true CDATA-lookalike nodes.
HTML API: Fix void tag nesting with next_token wordpress-develop#5975 Prevent void tag nesting when calling
next_token()
HTML API: Reset parser state after seeking to bookmark. wordpress-develop#6021 Reset parser state after seeking.
https://core.trac.wordpress.org/changeset/57528 Fix typo in setting token flag.
HTML API: Join text nodes on invalid-tag-name boundaries. wordpress-develop#6041 Ensure consecutive text is all joined into one text node.
The PHP files in the compatability layer are merged and maintained in the Core repo and all changes or updates need to happen first in Core and then be brought over to Gutenberg as built files.