Skip to content

Tweak the WPT for lostpointercapture removing a pending capture node #53488

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

Merged
merged 1 commit into from
Jul 2, 2025

Conversation

chromium-wpt-export-bot
Copy link
Collaborator

@chromium-wpt-export-bot chromium-wpt-export-bot commented Jun 30, 2025

This is part of Interop 2025.

This CL changes the terminating condition for the test without affecting
the test scenario that the second gotpointercapture is unexpected.

The CL also corrects a misleading text in the test and mordernizes the
JS a bit.

We added a new test in the bugs/ folder for the Blink-specific bug.

Fixed: 404464586
Bug: 40942362
Change-Id: Ic54b7f1d9c19ee0a16492389b38657e32b2fd381
Change-Id: I90107ade1e2e9f367afc283515b1899354ef2444
Change-Id: I4f1d099a85695eeb5e3cfd46c2f460540391bddd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6680949
Commit-Queue: Mustaq Ahmed <mustaq@chromium.org>
Commit-Queue: Robert Flack <flackr@chromium.org>
Auto-Submit: Mustaq Ahmed <mustaq@chromium.org>
Reviewed-by: Robert Flack <flackr@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1480646}

This is part of Interop 2025.

This CL changes the terminating condition for the test without affecting
the test scenario that the second gotpointercapture is unexpected.

The CL also corrects a misleading text in the test and mordernizes the
JS a bit.

We added a new test in the `bugs/` folder for the Blink-specific bug.

Fixed: 404464586
Bug: 40942362
Change-Id: Ic54b7f1d9c19ee0a16492389b38657e32b2fd381
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6680949
Commit-Queue: Mustaq Ahmed <mustaq@chromium.org>
Commit-Queue: Robert Flack <flackr@chromium.org>
Auto-Submit: Mustaq Ahmed <mustaq@chromium.org>
Reviewed-by: Robert Flack <flackr@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1480646}
Copy link
Collaborator

@wpt-pr-bot wpt-pr-bot left a comment

Choose a reason for hiding this comment

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

The review process for this patch is being conducted in the Chromium project.

@jcscottiii jcscottiii merged commit 626db4a into master Jul 2, 2025
25 checks passed
@jcscottiii jcscottiii deleted the chromium-export-f1cb2a2288 branch July 2, 2025 13:02
@nt1m
Copy link
Member

nt1m commented Jul 2, 2025

@web-platform-tests/interop @aprotyas @masayuki-nakano Are you OK with this change to the Interop test?

@smaug----
Copy link
Contributor

smaug---- commented Jul 4, 2025

I don't think I'm ok with the changes. pointerevent_lostpointercapture_remove_setcapture_node.html is part of the interop-25, and now it has some blink/chrome specific hacks for some reason (there is even a comment about that).
And adding those hacks broke the test in some other implementations.

@jgraham

@mustaqahmed
Copy link
Member

Ooop, sorry I didn't realize the workaround to make the test work for Blink affected other browsers! Late LGTM to the revert.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants