Skip to content

script: Implement remaining query command methods#42748

Merged
TimvdLippe merged 1 commit intoservo:mainfrom
TimvdLippe:implement-query-command-methods
Feb 22, 2026
Merged

script: Implement remaining query command methods#42748
TimvdLippe merged 1 commit intoservo:mainfrom
TimvdLippe:implement-query-command-methods

Conversation

@TimvdLippe
Copy link
Copy Markdown
Contributor

This implements a baseline for these tests. By implementing these dummy methods, we avoid a lot of test expectation clutter when debugging these tests to figure out why they aren't passing yet.

For the delete command, since it doesn't have any state or is indeterminate, we always return the same.

Part of #25005

@TimvdLippe TimvdLippe requested a review from gterzian as a code owner February 22, 2026 10:19
@TimvdLippe TimvdLippe added the T-linux-wpt Do a try run of the WPT label Feb 22, 2026
@servo-highfive servo-highfive added the S-awaiting-review There is new code that needs to be reviewed. label Feb 22, 2026
@github-actions github-actions Bot removed the T-linux-wpt Do a try run of the WPT label Feb 22, 2026
@github-actions
Copy link
Copy Markdown

🔨 Triggering try run (#22275245084) for Linux (WPT)

@TimvdLippe TimvdLippe force-pushed the implement-query-command-methods branch from 0352cea to c268bdf Compare February 22, 2026 10:30
@TimvdLippe TimvdLippe requested a review from sebsebmc February 22, 2026 10:42
@github-actions
Copy link
Copy Markdown

⚠️ Try run (#22275245084) failed!

@TimvdLippe TimvdLippe force-pushed the implement-query-command-methods branch from c268bdf to 5dc55ba Compare February 22, 2026 13:00
@sebsebmc
Copy link
Copy Markdown
Contributor

Lines changed: 30800 additions & 198611 deletions
Very annoying to try and review this with the default diff algorithm.

> git diff --shortstat --minimal c6c29fcd33f43be19ec790 5dc55ba03ed651
 43 files changed, 116 insertions(+), 167927 deletions(-)

minimal removed 30,000 lines of diff...

Copy link
Copy Markdown
Contributor

@sebsebmc sebsebmc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just one small issue

Comment thread components/script/dom/execcommand/execcommands.rs Outdated
@servo-highfive servo-highfive added S-needs-code-changes Changes have not yet been made that were requested by a reviewer. and removed S-awaiting-review There is new code that needs to be reviewed. labels Feb 22, 2026
This implements a baseline for these tests. By implementing
these dummy methods, we avoid a lot of test expectation
clutter when debugging these tests to figure out why they
aren't passing yet.

For the delete command, since it doesn't have any state
or is indeterminate, we always return the same.

Part of servo#25005

Signed-off-by: Tim van der Lippe <tvanderlippe@gmail.com>
@TimvdLippe TimvdLippe force-pushed the implement-query-command-methods branch from 5dc55ba to 6834a4c Compare February 22, 2026 17:37
@servo-highfive servo-highfive added S-awaiting-review There is new code that needs to be reviewed. and removed S-needs-code-changes Changes have not yet been made that were requested by a reviewer. labels Feb 22, 2026
@TimvdLippe TimvdLippe requested a review from sebsebmc February 22, 2026 17:37
@servo-highfive servo-highfive removed the S-awaiting-review There is new code that needs to be reviewed. label Feb 22, 2026
@sebsebmc sebsebmc enabled auto-merge February 22, 2026 17:42
@sebsebmc sebsebmc added this pull request to the merge queue Feb 22, 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 Feb 22, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Feb 22, 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 Feb 22, 2026
@TimvdLippe TimvdLippe added this pull request to the merge queue Feb 22, 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 Feb 22, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Feb 22, 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 Feb 22, 2026
@TimvdLippe TimvdLippe added this pull request to the merge queue Feb 22, 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 Feb 22, 2026
Merged via the queue into servo:main with commit f8552ed Feb 22, 2026
45 checks passed
@TimvdLippe TimvdLippe deleted the implement-query-command-methods branch February 22, 2026 22:10
@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 Feb 22, 2026
simonwuelker pushed a commit to simonwuelker/servo that referenced this pull request Feb 23, 2026
This implements a baseline for these tests. By implementing these dummy
methods, we avoid a lot of test expectation clutter when debugging these
tests to figure out why they aren't passing yet.

For the delete command, since it doesn't have any state or is
indeterminate, we always return the same.

Part of servo#25005

Signed-off-by: Tim van der Lippe <tvanderlippe@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants