From 015b99098b837285d29324ea905b71f509ce4941 Mon Sep 17 00:00:00 2001 From: Mike Pennisi Date: Tue, 6 Jan 2026 19:05:38 -0500 Subject: [PATCH] Map "Mouse events" to web-features --- css/cssom-view/WEB_FEATURES.yml | 4 ++++ dom/events/WEB_FEATURES.yml | 5 +++++ html/semantics/forms/the-input-element/WEB_FEATURES.yml | 3 +++ html/semantics/forms/the-label-element/WEB_FEATURES.yml | 7 ++++++- uievents/click/WEB_FEATURES.yml | 3 +++ uievents/interface/WEB_FEATURES.yml | 4 ++++ .../legacy-domevents-tests/approved/WEB_FEATURES.yml | 4 ++++ .../submissions/Microsoft/WEB_FEATURES.yml | 9 +++++++++ uievents/mouse/WEB_FEATURES.yml | 3 +++ uievents/order-of-events/mouse-events/WEB_FEATURES.yml | 7 +++++++ 10 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 uievents/click/WEB_FEATURES.yml create mode 100644 uievents/legacy-domevents-tests/approved/WEB_FEATURES.yml create mode 100644 uievents/legacy-domevents-tests/submissions/Microsoft/WEB_FEATURES.yml create mode 100644 uievents/mouse/WEB_FEATURES.yml diff --git a/css/cssom-view/WEB_FEATURES.yml b/css/cssom-view/WEB_FEATURES.yml index f03dd00fb5fdc7..9148ca1a863ee5 100644 --- a/css/cssom-view/WEB_FEATURES.yml +++ b/css/cssom-view/WEB_FEATURES.yml @@ -16,3 +16,7 @@ features: files: - scrollIntoView-* - scrollintoview.html +- name: mouse-events + files: + - mouseEvent-offsetXY-svg.html + - mouseEvent.html diff --git a/dom/events/WEB_FEATURES.yml b/dom/events/WEB_FEATURES.yml index d391160fbe336d..140d2a387fec3b 100644 --- a/dom/events/WEB_FEATURES.yml +++ b/dom/events/WEB_FEATURES.yml @@ -2,3 +2,8 @@ features: - name: change-event files: - legacy-pre-activation-behavior.window.js +- name: mouse-events + files: + - Event-dispatch-click.html + - Event-dispatch-click.tentative.html + - mouse-event-retarget.html diff --git a/html/semantics/forms/the-input-element/WEB_FEATURES.yml b/html/semantics/forms/the-input-element/WEB_FEATURES.yml index 6d25995b946381..985033621ba1bb 100644 --- a/html/semantics/forms/the-input-element/WEB_FEATURES.yml +++ b/html/semantics/forms/the-input-element/WEB_FEATURES.yml @@ -21,3 +21,6 @@ features: - name: change-event files: - change-to-empty-value.html +- name: mouse-events + files: + - checkbox-click-events.html diff --git a/html/semantics/forms/the-label-element/WEB_FEATURES.yml b/html/semantics/forms/the-label-element/WEB_FEATURES.yml index a96e74bd79516a..aa832d3272479d 100644 --- a/html/semantics/forms/the-label-element/WEB_FEATURES.yml +++ b/html/semantics/forms/the-label-element/WEB_FEATURES.yml @@ -1,3 +1,8 @@ features: - name: label - files: "**" + files: + - "*" + - "!clicking-*" +- name: mouse-events + files: + - clicking-* diff --git a/uievents/click/WEB_FEATURES.yml b/uievents/click/WEB_FEATURES.yml new file mode 100644 index 00000000000000..1cdad81cfa4a96 --- /dev/null +++ b/uievents/click/WEB_FEATURES.yml @@ -0,0 +1,3 @@ +features: +- name: mouse-events + files: "**" diff --git a/uievents/interface/WEB_FEATURES.yml b/uievents/interface/WEB_FEATURES.yml index a95998a26348c7..c5b6d0f9331a9a 100644 --- a/uievents/interface/WEB_FEATURES.yml +++ b/uievents/interface/WEB_FEATURES.yml @@ -2,3 +2,7 @@ features: - name: accesskey files: - keyboard-accesskey-click-event.html +- name: mouse-events + files: + - click-event-manual.htm + - dblclick-event-manual.htm diff --git a/uievents/legacy-domevents-tests/approved/WEB_FEATURES.yml b/uievents/legacy-domevents-tests/approved/WEB_FEATURES.yml new file mode 100644 index 00000000000000..9898d1102f58ee --- /dev/null +++ b/uievents/legacy-domevents-tests/approved/WEB_FEATURES.yml @@ -0,0 +1,4 @@ +features: +- name: mouse-events + files: + - dispatchEvent.click.checkbox.html diff --git a/uievents/legacy-domevents-tests/submissions/Microsoft/WEB_FEATURES.yml b/uievents/legacy-domevents-tests/submissions/Microsoft/WEB_FEATURES.yml new file mode 100644 index 00000000000000..b62a0cc04a19f6 --- /dev/null +++ b/uievents/legacy-domevents-tests/submissions/Microsoft/WEB_FEATURES.yml @@ -0,0 +1,9 @@ +features: +- name: mouse-events + files: + - mouseenter.ctrlKey.html + - mouseenter.relatedTarget.html + - MouseEvent.button.html + - MouseEvent.image.map.area.html + - MouseEvent.preventDefault.html + - mouseleave.relatedTarget.html diff --git a/uievents/mouse/WEB_FEATURES.yml b/uievents/mouse/WEB_FEATURES.yml new file mode 100644 index 00000000000000..1cdad81cfa4a96 --- /dev/null +++ b/uievents/mouse/WEB_FEATURES.yml @@ -0,0 +1,3 @@ +features: +- name: mouse-events + files: "**" diff --git a/uievents/order-of-events/mouse-events/WEB_FEATURES.yml b/uievents/order-of-events/mouse-events/WEB_FEATURES.yml index 4a7abd1614b85f..272a0c97603b9c 100644 --- a/uievents/order-of-events/mouse-events/WEB_FEATURES.yml +++ b/uievents/order-of-events/mouse-events/WEB_FEATURES.yml @@ -2,3 +2,10 @@ features: - name: wheel-events files: - wheel-* +- name: mouse-events + files: + - click-* + - mouseevents-mousemove.htm + - mousemove-across.html + - mousemove-between.html + - mouseover-out.html