Click here to download the Blitz Browser!

WPT

wpt / pointerevents / pointerevent_releasepointercapture_events_to_original_target.html?mouse

Spec: Pointer Events ↗

Runs: Chrome 155.0.8039.0 (wpt@2b4dfe72c, 2026-09-03) | Firefox 157.0a1 (wpt@2b4dfe72c, 2026-09-03) | Safari 251 preview (wpt@5ce815a83, 2026-08-27) | Ladybird 1.0-56c61 (wpt@ed1909ed6, 2026-09-03) | Servo Servo 0.6 (wpt@09159dcb3, 2026-09-02) | Blitz 188486089 (wpt@a95401e4e, 2026-09-02)

View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi

ChromeFirefoxSafariLadybirdServoBlitz
Total19/1919/1919/190/1919/19NOT RUN
SubtestChromeFirefoxSafariLadybirdServoBlitz
mouse got/lost pointercapture: subsequent events to targetPASSPASSPASSNOTRUNPASS
mouse pointerover/enter should be received before the target receives gotpointercapture even when the pointer is not over it.PASSPASSPASSPASS
mouse gotpointercapture.pointerType is correct.PASSPASSPASSPASS
mouse gotpointercapture event is a PointerEvent eventPASSPASSPASSPASS
mouse gotpointercapture.isTrusted value is truePASSPASSPASSPASS
mouse gotpointercapture.composed value is validPASSPASSPASSPASS
mouse gotpointercapture.bubbles value is validPASSPASSPASSPASS
mouse gotpointercapture.cancelable value is validPASSPASSPASSPASS
mouse gotpointercapture.pressure value is validPASSPASSPASSPASS
mouse gotpointercapture properties for pointerType = mousePASSPASSPASSPASS
mouse lostpointercapture.pointerType is correct.PASSPASSPASSPASS
mouse lostpointercapture event is a PointerEvent eventPASSPASSPASSPASS
mouse lostpointercapture.isTrusted value is truePASSPASSPASSPASS
mouse lostpointercapture.composed value is validPASSPASSPASSPASS
mouse lostpointercapture.bubbles value is validPASSPASSPASSPASS
mouse lostpointercapture.cancelable value is validPASSPASSPASSPASS
mouse lostpointercapture.pressure value is validPASSPASSPASSPASS
mouse lostpointercapture properties for pointerType = mousePASSPASSPASSPASS
mouse pointerout/leave should not be received unless the target just lost the capture.PASSPASSPASSPASS