Skip to content

script: Generate more correct HTML for underline command#44331

Merged
TimvdLippe merged 3 commits into
servo:mainfrom
TimvdLippe:fix-more-underline-html
Apr 18, 2026
Merged

script: Generate more correct HTML for underline command#44331
TimvdLippe merged 3 commits into
servo:mainfrom
TimvdLippe:fix-more-underline-html

Conversation

@TimvdLippe

Copy link
Copy Markdown
Contributor

This makes further steps to generate the correct HTML. Some tests now have more appropriate HTML, but are not fully passing yet as they require more fixes. I also missed the fact that there is actually an algorithm to set the tag name, which I thought didn't exist. Therefore, also correctly implement that.

Part of #25005

Testing: WPT

@TimvdLippe TimvdLippe requested a review from gterzian as a code owner April 18, 2026 09:10
@servo-highfive servo-highfive added the S-awaiting-review There is new code that needs to be reviewed. label Apr 18, 2026
This makes further steps to generate the correct HTML. Some
tests now have more appropriate HTML, but are not fully passing
yet as they require more fixes. I also missed the fact that
there is actually an algorithm to set the tag name, which I
thought didn't exist. Therefore, also correctly implement that.

Part of servo#25005

Signed-off-by: Tim van der Lippe <tvanderlippe@gmail.com>
@TimvdLippe TimvdLippe force-pushed the fix-more-underline-html branch from feef762 to db704db Compare April 18, 2026 11:28
Comment thread components/script/dom/execcommand/contenteditable/htmlelement.rs Outdated
@servo-highfive servo-highfive removed the S-awaiting-review There is new code that needs to be reviewed. label Apr 18, 2026
Signed-off-by: Tim van der Lippe <TimvdLippe@users.noreply.github.com>
@servo-highfive servo-highfive added the S-awaiting-review There is new code that needs to be reviewed. label Apr 18, 2026
@TimvdLippe TimvdLippe enabled auto-merge April 18, 2026 17:21
@TimvdLippe TimvdLippe added this pull request to the merge queue Apr 18, 2026
@servo-highfive servo-highfive added the S-awaiting-merge The PR is in the process of compiling and running tests on the automated CI. label Apr 18, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Apr 18, 2026
@servo-highfive servo-highfive added S-tests-failed The changes caused existing tests to fail. and removed S-awaiting-merge The PR is in the process of compiling and running tests on the automated CI. labels Apr 18, 2026
@TimvdLippe TimvdLippe added this pull request to the merge queue Apr 18, 2026
@servo-highfive servo-highfive added S-awaiting-merge The PR is in the process of compiling and running tests on the automated CI. and removed S-tests-failed The changes caused existing tests to fail. labels Apr 18, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Apr 18, 2026
@servo-highfive servo-highfive added S-tests-failed The changes caused existing tests to fail. and removed S-awaiting-merge The PR is in the process of compiling and running tests on the automated CI. labels Apr 18, 2026
….ini

Signed-off-by: Tim van der Lippe <TimvdLippe@users.noreply.github.com>
@servo-highfive servo-highfive removed the S-tests-failed The changes caused existing tests to fail. label Apr 18, 2026
@TimvdLippe TimvdLippe enabled auto-merge April 18, 2026 18:28
@TimvdLippe TimvdLippe added this pull request to the merge queue Apr 18, 2026
@servo-highfive servo-highfive added the S-awaiting-merge The PR is in the process of compiling and running tests on the automated CI. label Apr 18, 2026
Merged via the queue into servo:main with commit 39a3aa9 Apr 18, 2026
30 checks passed
@TimvdLippe TimvdLippe deleted the fix-more-underline-html branch April 18, 2026 19:09
@servo-highfive servo-highfive removed the S-awaiting-merge The PR is in the process of compiling and running tests on the automated CI. label Apr 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-awaiting-review There is new code that needs to be reviewed.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants