Skip to content

Intermittent FAIL in pointerevent_pointercapture_in_frame.html?mouse, pointerevent_pointercapture_in_frame.html?touch, /pointerevents/pointerevent_pointercapture_in_frame.html?pen #45536

Open

Description

@yezhizhen

This can happen for all variants as tested and shown in CI.

/pointerevents/pointerevent_pointercapture_in_frame.html?touch
  FAIL Test touchpointer capture in same-origin frame: Pointer down at inner frame and set pointer capture. - assert_true: Timed out waiting for lostpointercapture expected true got false
  FAIL Test touchpointer capture in same-origin frame: Pointer down at inner frame and set pointer capture to outer frame should not capture. - assert_array_equals: Received events: innerFrame received pointerdown,innerFrame received pointermove,innerFrame received pointerup,innerFrame received lostpointercapture lengths differ, expected array ["innerFrame received pointerdown", "innerFrame received pointermove", "innerFrame received pointerup"] length 3, got ["innerFrame received pointerdown", "innerFrame received pointermove", "innerFrame received pointerup", "innerFrame received lostpointercapture"] length 4
run/<@http://web-platform.test:8000/pointerevents/pointerevent_pointercapture_in_frame.html?touch:173:28
async*Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2869:25
promise_test/tests.promise_tests</<@http://web-platform.test:8000/resources/testharness.js:738:36
promise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:737:20
  ▶ OK /pointerevents/pointerevent_pointercapture_in_frame.html?pen
  │   ▶ FAIL [expected PASS] Test penpointer capture in same-origin frame: Pointer down at inner frame and set pointer capture.
  │   └   → assert_true: Timed out waiting for lostpointercapture expected true got false
  │   ▶ FAIL [expected PASS] Test penpointer capture in same-origin frame: Pointer down at inner frame and set pointer capture to outer frame should not capture.
  │   │   → assert_array_equals: Received events: innerFrame received pointerdown,innerFrame received pointermove,innerFrame received pointerup,innerFrame received lostpointercapture lengths differ, expected array ["innerFrame received pointerdown", "innerFrame received pointermove", "innerFrame received pointerup"] length 3, got ["innerFrame received pointerdown", "innerFrame received pointermove", "innerFrame received pointerup", "innerFrame received lostpointercapture"] length 4

Activity

  1. changed the title [-]Intermittent FAIL in `pointerevent_pointercapture_in_frame.html?mouse`, `pointerevent_pointercapture_in_frame.html?touch`[/-] [+]Intermittent FAIL in `pointerevent_pointercapture_in_frame.html?mouse`, `pointerevent_pointercapture_in_frame.html?touch`, `/pointerevents/pointerevent_pointercapture_in_frame.html?pen`[/+] on Jun 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions