Bug 260550 - pointerevent_after_target_removed.html?mouse WPT is failing
Summary: pointerevent_after_target_removed.html?mouse WPT is failing
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: UI Events (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Abrar Rahman Protyasha
URL:
Keywords: BrowserCompat, InRadar
Depends on:
Blocks:
 
Reported: 2023-08-22 14:46 PDT by Abrar Rahman Protyasha
Modified: 2023-09-23 10:45 PDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Abrar Rahman Protyasha 2023-08-22 14:46:37 PDT
I suspect we must opine about this WPT at https://github.com/web-platform-tests/interop/issues/380 before proceeding with a real fix here.
Comment 1 Radar WebKit Bug Importer 2023-08-22 14:46:49 PDT
<rdar://problem/114283232>
Comment 2 Tim Nguyen (:ntim) 2023-09-23 10:45:18 PDT
Looks like we fail this because we omit too many events.

For the first subtest:
- pointerout@child,pointerleave@child need to check whether the child has been removed before emitting. seems like a trivial change to do.
- pointerover@parent,pointerenter@parent are extra events being emitted.

I suspect the other subtests are similar.