From b10e75190ec49f1295043c3e0529ca502ec8a956 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Tue, 14 Jun 2022 16:06:10 -0700 Subject: [PATCH 1/4] Demix pointer events from GlobalEventHandlers --- api/Document.json | 45 ++- api/GlobalEventHandlers.json | 545 -------------------------------- api/HTMLElement.json | 45 ++- api/Window.json | 581 +++++++++++++++++++++++++++++++++++ 4 files changed, 653 insertions(+), 563 deletions(-) diff --git a/api/Document.json b/api/Document.json index 5f845badd3c5de..a54704a5231c6f 100644 --- a/api/Document.json +++ b/api/Document.json @@ -7512,7 +7512,10 @@ "__compat": { "description": "pointercancel event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/pointercancel_event", - "spec_url": "https://w3c.github.io/pointerevents/#the-pointercancel-event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointercancel", + "https://w3c.github.io/pointerevents/#the-pointercancel-event" + ], "support": { "chrome": { "version_added": "55" @@ -7575,7 +7578,10 @@ "__compat": { "description": "pointerdown event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/pointerdown_event", - "spec_url": "https://w3c.github.io/pointerevents/#the-pointerdown-event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerdown", + "https://w3c.github.io/pointerevents/#the-pointerdown-event" + ], "support": { "chrome": { "version_added": "55" @@ -7638,7 +7644,10 @@ "__compat": { "description": "pointerenter event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/pointerenter_event", - "spec_url": "https://w3c.github.io/pointerevents/#the-pointerenter-event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerenter", + "https://w3c.github.io/pointerevents/#the-pointerenter-event" + ], "support": { "chrome": { "version_added": "55" @@ -7701,7 +7710,10 @@ "__compat": { "description": "pointerleave event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/pointerleave_event", - "spec_url": "https://w3c.github.io/pointerevents/#the-pointerleave-event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerleave", + "https://w3c.github.io/pointerevents/#the-pointerleave-event" + ], "support": { "chrome": { "version_added": "55" @@ -7982,7 +7994,10 @@ "__compat": { "description": "pointermove event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/pointermove_event", - "spec_url": "https://w3c.github.io/pointerevents/#the-pointermove-event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointermove", + "https://w3c.github.io/pointerevents/#the-pointermove-event" + ], "support": { "chrome": { "version_added": "55" @@ -8045,7 +8060,10 @@ "__compat": { "description": "pointerout event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/pointerout_event", - "spec_url": "https://w3c.github.io/pointerevents/#the-pointerout-event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerout", + "https://w3c.github.io/pointerevents/#the-pointerout-event" + ], "support": { "chrome": { "version_added": "55" @@ -8108,7 +8126,10 @@ "__compat": { "description": "pointerover event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/pointerover_event", - "spec_url": "https://w3c.github.io/pointerevents/#the-pointerover-event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerover", + "https://w3c.github.io/pointerevents/#the-pointerover-event" + ], "support": { "chrome": { "version_added": "55" @@ -8171,7 +8192,10 @@ "__compat": { "description": "pointerrawupdate event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/pointerrawupdate_event", - "spec_url": "https://w3c.github.io/pointerevents/#the-pointerrawupdate-event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerrawupdate", + "https://w3c.github.io/pointerevents/#the-pointerrawupdate-event" + ], "support": { "chrome": { "version_added": "77" @@ -8221,7 +8245,10 @@ "__compat": { "description": "pointerup event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/pointerup_event", - "spec_url": "https://w3c.github.io/pointerevents/#the-pointerup-event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerup", + "https://w3c.github.io/pointerevents/#the-pointerup-event" + ], "support": { "chrome": { "version_added": "55" diff --git a/api/GlobalEventHandlers.json b/api/GlobalEventHandlers.json index b5eed2aa7b8da6..59803c2ecf0aa2 100644 --- a/api/GlobalEventHandlers.json +++ b/api/GlobalEventHandlers.json @@ -2942,551 +2942,6 @@ } } }, - "onpointercancel": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onpointercancel", - "spec_url": "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointercancel", - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": { - "version_added": "55" - }, - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "onmspointercancel" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "onmspointercancel" - } - ], - "opera": { - "version_added": "42" - }, - "opera_android": { - "version_added": "42" - }, - "safari": { - "version_added": "13" - }, - "safari_ios": { - "version_added": "13" - }, - "samsunginternet_android": { - "version_added": "6.0" - }, - "webview_android": { - "version_added": "55" - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onpointerdown": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onpointerdown", - "spec_url": "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerdown", - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": { - "version_added": "55" - }, - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "onmspointerdown" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "onmspointerdown" - } - ], - "opera": { - "version_added": "42" - }, - "opera_android": { - "version_added": "42" - }, - "safari": { - "version_added": "13" - }, - "safari_ios": { - "version_added": "13" - }, - "samsunginternet_android": { - "version_added": "6.0" - }, - "webview_android": { - "version_added": "55" - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onpointerenter": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onpointerenter", - "spec_url": "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerenter", - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": { - "version_added": "55" - }, - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "onmspointerenter" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "onmspointerenter" - } - ], - "opera": { - "version_added": "42" - }, - "opera_android": { - "version_added": "42" - }, - "safari": { - "version_added": "13" - }, - "safari_ios": { - "version_added": "13" - }, - "samsunginternet_android": { - "version_added": "6.0" - }, - "webview_android": { - "version_added": "55" - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onpointerleave": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onpointerleave", - "spec_url": "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerleave", - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": { - "version_added": "55" - }, - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "onmspointerleave" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "onmspointerleave" - } - ], - "opera": { - "version_added": "42" - }, - "opera_android": { - "version_added": "42" - }, - "safari": { - "version_added": "13" - }, - "safari_ios": { - "version_added": "13" - }, - "samsunginternet_android": { - "version_added": "6.0" - }, - "webview_android": { - "version_added": "55" - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onpointermove": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onpointermove", - "spec_url": "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointermove", - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": { - "version_added": "55" - }, - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "onmspointermove" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "onmspointermove" - } - ], - "opera": { - "version_added": "42" - }, - "opera_android": { - "version_added": "42" - }, - "safari": { - "version_added": "13" - }, - "safari_ios": { - "version_added": "13" - }, - "samsunginternet_android": { - "version_added": "6.0" - }, - "webview_android": { - "version_added": "55" - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onpointerout": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onpointerout", - "spec_url": "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerout", - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": { - "version_added": "55" - }, - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "onmspointerout" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "onmspointerout" - } - ], - "opera": { - "version_added": "42" - }, - "opera_android": { - "version_added": "42" - }, - "safari": { - "version_added": "13" - }, - "safari_ios": { - "version_added": "13" - }, - "samsunginternet_android": { - "version_added": "6.0" - }, - "webview_android": { - "version_added": "55" - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onpointerover": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onpointerover", - "spec_url": "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerover", - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": { - "version_added": "55" - }, - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "onmspointerover" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "onmspointerover" - } - ], - "opera": { - "version_added": "42" - }, - "opera_android": { - "version_added": "42" - }, - "safari": { - "version_added": "13" - }, - "safari_ios": { - "version_added": "13" - }, - "samsunginternet_android": { - "version_added": "6.0" - }, - "webview_android": { - "version_added": "55" - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onpointerrawupdate": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onpointerrawupdate", - "spec_url": "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerrawupdate", - "support": { - "chrome": { - "version_added": "77" - }, - "chrome_android": { - "version_added": "77" - }, - "edge": { - "version_added": "79" - }, - "firefox": { - "version_added": false - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": false - }, - "opera": { - "version_added": "64" - }, - "opera_android": { - "version_added": "55" - }, - "safari": { - "version_added": false - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": { - "version_added": "12.0" - }, - "webview_android": { - "version_added": "77" - } - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false - } - } - }, - "onpointerup": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onpointerup", - "spec_url": "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerup", - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": { - "version_added": "55" - }, - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "onmspointerup" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "onmspointerup" - } - ], - "opera": { - "version_added": "42" - }, - "opera_android": { - "version_added": "42" - }, - "safari": { - "version_added": "13" - }, - "safari_ios": { - "version_added": "13" - }, - "samsunginternet_android": { - "version_added": "6.0" - }, - "webview_android": { - "version_added": "55" - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, "onprogress": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GlobalEventHandlers/onprogress", diff --git a/api/HTMLElement.json b/api/HTMLElement.json index d2af590145abae..7a5dd8c5832351 100644 --- a/api/HTMLElement.json +++ b/api/HTMLElement.json @@ -2271,7 +2271,10 @@ "__compat": { "description": "pointercancel event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/pointercancel_event", - "spec_url": "https://w3c.github.io/pointerevents/#the-pointercancel-event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointercancel", + "https://w3c.github.io/pointerevents/#the-pointercancel-event" + ], "support": { "chrome": { "version_added": "55" @@ -2334,7 +2337,10 @@ "__compat": { "description": "pointerdown event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/pointerdown_event", - "spec_url": "https://w3c.github.io/pointerevents/#the-pointerdown-event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerdown", + "https://w3c.github.io/pointerevents/#the-pointerdown-event" + ], "support": { "chrome": { "version_added": "55" @@ -2397,7 +2403,10 @@ "__compat": { "description": "pointerenter event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/pointerenter_event", - "spec_url": "https://w3c.github.io/pointerevents/#the-pointerenter-event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerenter", + "https://w3c.github.io/pointerevents/#the-pointerenter-event" + ], "support": { "chrome": { "version_added": "55" @@ -2460,7 +2469,10 @@ "__compat": { "description": "pointerleave event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/pointerleave_event", - "spec_url": "https://w3c.github.io/pointerevents/#the-pointerleave-event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerleave", + "https://w3c.github.io/pointerevents/#the-pointerleave-event" + ], "support": { "chrome": { "version_added": "55" @@ -2523,7 +2535,10 @@ "__compat": { "description": "pointermove event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/pointermove_event", - "spec_url": "https://w3c.github.io/pointerevents/#the-pointermove-event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointermove", + "https://w3c.github.io/pointerevents/#the-pointermove-event" + ], "support": { "chrome": { "version_added": "55" @@ -2586,7 +2601,10 @@ "__compat": { "description": "pointerout event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/pointerout_event", - "spec_url": "https://w3c.github.io/pointerevents/#the-pointerout-event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerout", + "https://w3c.github.io/pointerevents/#the-pointerout-event" + ], "support": { "chrome": { "version_added": "55" @@ -2649,7 +2667,10 @@ "__compat": { "description": "pointerover event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/pointerover_event", - "spec_url": "https://w3c.github.io/pointerevents/#the-pointerover-event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerover", + "https://w3c.github.io/pointerevents/#the-pointerover-event" + ], "support": { "chrome": { "version_added": "55" @@ -2712,7 +2733,10 @@ "__compat": { "description": "pointerrawupdate event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/pointerrawupdate_event", - "spec_url": "https://w3c.github.io/pointerevents/#the-pointerrawupdate-event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerrawupdate", + "https://w3c.github.io/pointerevents/#the-pointerrawupdate-event" + ], "support": { "chrome": { "version_added": "77" @@ -2762,7 +2786,10 @@ "__compat": { "description": "pointerup event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/pointerup_event", - "spec_url": "https://w3c.github.io/pointerevents/#the-pointerup-event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerup", + "https://w3c.github.io/pointerevents/#the-pointerup-event" + ], "support": { "chrome": { "version_added": "55" diff --git a/api/Window.json b/api/Window.json index cbdcfcbcf42f2e..e481595ce0de0a 100644 --- a/api/Window.json +++ b/api/Window.json @@ -5126,6 +5126,587 @@ } } }, + "pointercancel_event": { + "__compat": { + "description": "pointercancel event", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/pointercancel_event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointercancel", + "https://w3c.github.io/pointerevents/#the-pointercancel-event" + ], + "support": { + "chrome": { + "version_added": "55" + }, + "chrome_android": { + "version_added": "55" + }, + "edge": [ + { + "version_added": "12" + }, + { + "version_added": "12", + "version_removed": "79", + "alternative_name": "mspointercancel" + } + ], + "firefox": { + "version_added": "59" + }, + "firefox_android": { + "version_added": "79" + }, + "ie": [ + { + "version_added": "11" + }, + { + "version_added": "10", + "alternative_name": "mspointercancel" + } + ], + "opera": { + "version_added": "42" + }, + "opera_android": { + "version_added": "42" + }, + "safari": { + "version_added": "13" + }, + "safari_ios": { + "version_added": "13" + }, + "samsunginternet_android": { + "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "pointerdown_event": { + "__compat": { + "description": "pointerdown event", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/pointerdown_event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerdown", + "https://w3c.github.io/pointerevents/#the-pointerdown-event" + ], + "support": { + "chrome": { + "version_added": "55" + }, + "chrome_android": { + "version_added": "55" + }, + "edge": [ + { + "version_added": "12" + }, + { + "version_added": "12", + "version_removed": "79", + "alternative_name": "mspointerdown" + } + ], + "firefox": { + "version_added": "59" + }, + "firefox_android": { + "version_added": "79" + }, + "ie": [ + { + "version_added": "11" + }, + { + "version_added": "10", + "alternative_name": "mspointerdown" + } + ], + "opera": { + "version_added": "42" + }, + "opera_android": { + "version_added": "42" + }, + "safari": { + "version_added": "13" + }, + "safari_ios": { + "version_added": "13" + }, + "samsunginternet_android": { + "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "pointerenter_event": { + "__compat": { + "description": "pointerenter event", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/pointerenter_event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerenter", + "https://w3c.github.io/pointerevents/#the-pointerenter-event" + ], + "support": { + "chrome": { + "version_added": "55" + }, + "chrome_android": { + "version_added": "55" + }, + "edge": [ + { + "version_added": "12" + }, + { + "version_added": "12", + "version_removed": "79", + "alternative_name": "mspointerenter" + } + ], + "firefox": { + "version_added": "59" + }, + "firefox_android": { + "version_added": "79" + }, + "ie": [ + { + "version_added": "11" + }, + { + "version_added": "10", + "alternative_name": "mspointerenter" + } + ], + "opera": { + "version_added": "42" + }, + "opera_android": { + "version_added": "42" + }, + "safari": { + "version_added": "13" + }, + "safari_ios": { + "version_added": "13" + }, + "samsunginternet_android": { + "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "pointerleave_event": { + "__compat": { + "description": "pointerleave event", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/pointerleave_event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerleave", + "https://w3c.github.io/pointerevents/#the-pointerleave-event" + ], + "support": { + "chrome": { + "version_added": "55" + }, + "chrome_android": { + "version_added": "55" + }, + "edge": [ + { + "version_added": "12" + }, + { + "version_added": "12", + "version_removed": "79", + "alternative_name": "mspointerleave" + } + ], + "firefox": { + "version_added": "59" + }, + "firefox_android": { + "version_added": "79" + }, + "ie": [ + { + "version_added": "11" + }, + { + "version_added": "10", + "alternative_name": "mspointerleave" + } + ], + "opera": { + "version_added": "42" + }, + "opera_android": { + "version_added": "42" + }, + "safari": { + "version_added": "13" + }, + "safari_ios": { + "version_added": "13" + }, + "samsunginternet_android": { + "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "pointermove_event": { + "__compat": { + "description": "pointermove event", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/pointermove_event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointermove", + "https://w3c.github.io/pointerevents/#the-pointermove-event" + ], + "support": { + "chrome": { + "version_added": "55" + }, + "chrome_android": { + "version_added": "55" + }, + "edge": [ + { + "version_added": "12" + }, + { + "version_added": "12", + "version_removed": "79", + "alternative_name": "mspointermove" + } + ], + "firefox": { + "version_added": "59" + }, + "firefox_android": { + "version_added": "79" + }, + "ie": [ + { + "version_added": "11" + }, + { + "version_added": "10", + "alternative_name": "mspointermove" + } + ], + "opera": { + "version_added": "42" + }, + "opera_android": { + "version_added": "42" + }, + "safari": { + "version_added": "13" + }, + "safari_ios": { + "version_added": "13" + }, + "samsunginternet_android": { + "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "pointerout_event": { + "__compat": { + "description": "pointerout event", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/pointerout_event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerout", + "https://w3c.github.io/pointerevents/#the-pointerout-event" + ], + "support": { + "chrome": { + "version_added": "55" + }, + "chrome_android": { + "version_added": "55" + }, + "edge": [ + { + "version_added": "12" + }, + { + "version_added": "12", + "version_removed": "79", + "alternative_name": "mspointerout" + } + ], + "firefox": { + "version_added": "59" + }, + "firefox_android": { + "version_added": "79" + }, + "ie": [ + { + "version_added": "11" + }, + { + "version_added": "10", + "alternative_name": "mspointerout" + } + ], + "opera": { + "version_added": "42" + }, + "opera_android": { + "version_added": "42" + }, + "safari": { + "version_added": "13" + }, + "safari_ios": { + "version_added": "13" + }, + "samsunginternet_android": { + "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "pointerover_event": { + "__compat": { + "description": "pointerover event", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/pointerover_event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerover", + "https://w3c.github.io/pointerevents/#the-pointerover-event" + ], + "support": { + "chrome": { + "version_added": "55" + }, + "chrome_android": { + "version_added": "55" + }, + "edge": [ + { + "version_added": "12" + }, + { + "version_added": "12", + "version_removed": "79", + "alternative_name": "mspointerover" + } + ], + "firefox": { + "version_added": "59" + }, + "firefox_android": { + "version_added": "79" + }, + "ie": [ + { + "version_added": "11" + }, + { + "version_added": "10", + "alternative_name": "mspointerover" + } + ], + "opera": { + "version_added": "42" + }, + "opera_android": { + "version_added": "42" + }, + "safari": { + "version_added": "13" + }, + "safari_ios": { + "version_added": "13" + }, + "samsunginternet_android": { + "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "pointerrawupdate_event": { + "__compat": { + "description": "pointerrawupdate event", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/pointerrawupdate_event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerrawupdate", + "https://w3c.github.io/pointerevents/#the-pointerrawupdate-event" + ], + "support": { + "chrome": { + "version_added": "77" + }, + "chrome_android": { + "version_added": "77" + }, + "edge": { + "version_added": "79" + }, + "firefox": { + "version_added": false + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": false + }, + "opera": { + "version_added": "64" + }, + "opera_android": { + "version_added": "55" + }, + "safari": { + "version_added": false + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": { + "version_added": "12.0" + }, + "webview_android": { + "version_added": "77" + } + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "pointerup_event": { + "__compat": { + "description": "pointerup event", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/pointerup_event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerup", + "https://w3c.github.io/pointerevents/#the-pointerup-event" + ], + "support": { + "chrome": { + "version_added": "55" + }, + "chrome_android": { + "version_added": "55" + }, + "edge": [ + { + "version_added": "12" + }, + { + "version_added": "12", + "version_removed": "79", + "alternative_name": "mspointerup" + } + ], + "firefox": { + "version_added": "59" + }, + "firefox_android": { + "version_added": "79" + }, + "ie": [ + { + "version_added": "11" + }, + { + "version_added": "10", + "alternative_name": "mspointerup" + } + ], + "opera": { + "version_added": "42" + }, + "opera_android": { + "version_added": "42" + }, + "safari": { + "version_added": "13" + }, + "safari_ios": { + "version_added": "13" + }, + "samsunginternet_android": { + "version_added": "6.0" + }, + "webview_android": { + "version_added": "55" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "popstate_event": { "__compat": { "description": "popstate event", From ba34a585bd7a1d73ee57c82e683d460b1009b78c Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Sat, 9 Jul 2022 04:22:30 -0700 Subject: [PATCH 2/4] Remove events from other interfaces; move to Element --- api/Document.json | 597 ------------------------------------------- api/Element.json | 469 +++++++++++++++++++++++++++++++++ api/HTMLElement.json | 469 --------------------------------- api/Window.json | 469 --------------------------------- 4 files changed, 469 insertions(+), 1535 deletions(-) diff --git a/api/Document.json b/api/Document.json index eaa45b8d9a4c4d..04cdd6e8a1749c 100644 --- a/api/Document.json +++ b/api/Document.json @@ -5609,603 +5609,6 @@ } } }, - "pointercancel_event": { - "__compat": { - "description": "pointercancel event", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/pointercancel_event", - "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointercancel", - "https://w3c.github.io/pointerevents/#the-pointercancel-event" - ], - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": "mirror", - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "mspointercancel" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "mspointercancel" - } - ], - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "13" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "pointerdown_event": { - "__compat": { - "description": "pointerdown event", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/pointerdown_event", - "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerdown", - "https://w3c.github.io/pointerevents/#the-pointerdown-event" - ], - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": "mirror", - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "mspointerdown" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "mspointerdown" - } - ], - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "13" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "pointerenter_event": { - "__compat": { - "description": "pointerenter event", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/pointerenter_event", - "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerenter", - "https://w3c.github.io/pointerevents/#the-pointerenter-event" - ], - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": "mirror", - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "mspointerenter" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "mspointerenter" - } - ], - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "13" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "pointerleave_event": { - "__compat": { - "description": "pointerleave event", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/pointerleave_event", - "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerleave", - "https://w3c.github.io/pointerevents/#the-pointerleave-event" - ], - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": "mirror", - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "mspointerleave" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "mspointerleave" - } - ], - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "13" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "pointerlockchange_event": { - "__compat": { - "description": "pointerlockchange event", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/pointerlockchange_event", - "spec_url": [ - "https://w3c.github.io/pointerlock/#pointerlockchange-and-pointerlockerror-events", - "https://w3c.github.io/pointerlock/#dom-document-onpointerlockchange" - ], - "support": { - "chrome": [ - { - "version_added": "36" - }, - { - "version_added": "22", - "version_removed": "38", - "prefix": "webkit" - } - ], - "chrome_android": "mirror", - "edge": { - "version_added": "13" - }, - "firefox": [ - { - "version_added": "50" - }, - { - "version_added": "14", - "version_removed": "50", - "prefix": "moz" - } - ], - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "10.1" - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "37" - }, - { - "version_added": "≤37", - "version_removed": "38", - "prefix": "webkit" - } - ] - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "pointerlockerror_event": { - "__compat": { - "description": "pointerlockerror event", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/pointerlockerror_event", - "spec_url": [ - "https://w3c.github.io/pointerlock/#pointerlockchange-and-pointerlockerror-events", - "https://w3c.github.io/pointerlock/#dom-document-onpointerlockerror" - ], - "support": { - "chrome": [ - { - "version_added": "36" - }, - { - "version_added": "22", - "version_removed": "38", - "prefix": "webkit" - } - ], - "chrome_android": "mirror", - "edge": { - "version_added": "13" - }, - "firefox": [ - { - "version_added": "50" - }, - { - "version_added": "14", - "version_removed": "50", - "prefix": "moz" - } - ], - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "10.1" - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "37" - }, - { - "version_added": "≤37", - "version_removed": "38", - "prefix": "webkit" - } - ] - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "pointermove_event": { - "__compat": { - "description": "pointermove event", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/pointermove_event", - "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointermove", - "https://w3c.github.io/pointerevents/#the-pointermove-event" - ], - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": "mirror", - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "mspointermove" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "mspointermove" - } - ], - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "13" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "pointerout_event": { - "__compat": { - "description": "pointerout event", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/pointerout_event", - "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerout", - "https://w3c.github.io/pointerevents/#the-pointerout-event" - ], - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": "mirror", - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "mspointerout" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "mspointerout" - } - ], - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "13" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "pointerover_event": { - "__compat": { - "description": "pointerover event", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/pointerover_event", - "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerover", - "https://w3c.github.io/pointerevents/#the-pointerover-event" - ], - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": "mirror", - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "mspointerover" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "mspointerover" - } - ], - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "13" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "pointerrawupdate_event": { - "__compat": { - "description": "pointerrawupdate event", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/pointerrawupdate_event", - "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerrawupdate", - "https://w3c.github.io/pointerevents/#the-pointerrawupdate-event" - ], - "support": { - "chrome": { - "version_added": "77" - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": false - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": false - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false - } - } - }, - "pointerup_event": { - "__compat": { - "description": "pointerup event", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/pointerup_event", - "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerup", - "https://w3c.github.io/pointerevents/#the-pointerup-event" - ], - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": "mirror", - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "mspointerup" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "mspointerup" - } - ], - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "13" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, "preferredStyleSheetSet": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Document/preferredStyleSheetSet", diff --git a/api/Element.json b/api/Element.json index b19198ef73079e..d2d6925daacde8 100644 --- a/api/Element.json +++ b/api/Element.json @@ -4115,6 +4115,475 @@ } } }, + "pointercancel_event": { + "__compat": { + "description": "pointercancel event", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointercancel", + "https://w3c.github.io/pointerevents/#the-pointercancel-event" + ], + "support": { + "chrome": { + "version_added": "55" + }, + "chrome_android": "mirror", + "edge": [ + { + "version_added": "12" + }, + { + "version_added": "12", + "version_removed": "79", + "alternative_name": "mspointercancel" + } + ], + "firefox": { + "version_added": "59" + }, + "firefox_android": { + "version_added": "79" + }, + "ie": [ + { + "version_added": "11" + }, + { + "version_added": "10", + "alternative_name": "mspointercancel" + } + ], + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "13" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "pointerdown_event": { + "__compat": { + "description": "pointerdown event", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerdown", + "https://w3c.github.io/pointerevents/#the-pointerdown-event" + ], + "support": { + "chrome": { + "version_added": "55" + }, + "chrome_android": "mirror", + "edge": [ + { + "version_added": "12" + }, + { + "version_added": "12", + "version_removed": "79", + "alternative_name": "mspointerdown" + } + ], + "firefox": { + "version_added": "59" + }, + "firefox_android": { + "version_added": "79" + }, + "ie": [ + { + "version_added": "11" + }, + { + "version_added": "10", + "alternative_name": "mspointerdown" + } + ], + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "13" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "pointerenter_event": { + "__compat": { + "description": "pointerenter event", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerenter", + "https://w3c.github.io/pointerevents/#the-pointerenter-event" + ], + "support": { + "chrome": { + "version_added": "55" + }, + "chrome_android": "mirror", + "edge": [ + { + "version_added": "12" + }, + { + "version_added": "12", + "version_removed": "79", + "alternative_name": "mspointerenter" + } + ], + "firefox": { + "version_added": "59" + }, + "firefox_android": { + "version_added": "79" + }, + "ie": [ + { + "version_added": "11" + }, + { + "version_added": "10", + "alternative_name": "mspointerenter" + } + ], + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "13" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "pointerleave_event": { + "__compat": { + "description": "pointerleave event", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerleave", + "https://w3c.github.io/pointerevents/#the-pointerleave-event" + ], + "support": { + "chrome": { + "version_added": "55" + }, + "chrome_android": "mirror", + "edge": [ + { + "version_added": "12" + }, + { + "version_added": "12", + "version_removed": "79", + "alternative_name": "mspointerleave" + } + ], + "firefox": { + "version_added": "59" + }, + "firefox_android": { + "version_added": "79" + }, + "ie": [ + { + "version_added": "11" + }, + { + "version_added": "10", + "alternative_name": "mspointerleave" + } + ], + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "13" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "pointermove_event": { + "__compat": { + "description": "pointermove event", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/pointermove_event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointermove", + "https://w3c.github.io/pointerevents/#the-pointermove-event" + ], + "support": { + "chrome": { + "version_added": "55" + }, + "chrome_android": "mirror", + "edge": [ + { + "version_added": "12" + }, + { + "version_added": "12", + "version_removed": "79", + "alternative_name": "mspointermove" + } + ], + "firefox": { + "version_added": "59" + }, + "firefox_android": { + "version_added": "79" + }, + "ie": [ + { + "version_added": "11" + }, + { + "version_added": "10", + "alternative_name": "mspointermove" + } + ], + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "13" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "pointerout_event": { + "__compat": { + "description": "pointerout event", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/pointerout_event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerout", + "https://w3c.github.io/pointerevents/#the-pointerout-event" + ], + "support": { + "chrome": { + "version_added": "55" + }, + "chrome_android": "mirror", + "edge": [ + { + "version_added": "12" + }, + { + "version_added": "12", + "version_removed": "79", + "alternative_name": "mspointerout" + } + ], + "firefox": { + "version_added": "59" + }, + "firefox_android": { + "version_added": "79" + }, + "ie": [ + { + "version_added": "11" + }, + { + "version_added": "10", + "alternative_name": "mspointerout" + } + ], + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "13" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "pointerover_event": { + "__compat": { + "description": "pointerover event", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/pointerover_event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerover", + "https://w3c.github.io/pointerevents/#the-pointerover-event" + ], + "support": { + "chrome": { + "version_added": "55" + }, + "chrome_android": "mirror", + "edge": [ + { + "version_added": "12" + }, + { + "version_added": "12", + "version_removed": "79", + "alternative_name": "mspointerover" + } + ], + "firefox": { + "version_added": "59" + }, + "firefox_android": { + "version_added": "79" + }, + "ie": [ + { + "version_added": "11" + }, + { + "version_added": "10", + "alternative_name": "mspointerover" + } + ], + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "13" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "pointerrawupdate_event": { + "__compat": { + "description": "pointerrawupdate event", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerrawupdate", + "https://w3c.github.io/pointerevents/#the-pointerrawupdate-event" + ], + "support": { + "chrome": { + "version_added": "77" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": false + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "pointerup_event": { + "__compat": { + "description": "pointerup event", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/pointerup_event", + "spec_url": [ + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerup", + "https://w3c.github.io/pointerevents/#the-pointerup-event" + ], + "support": { + "chrome": { + "version_added": "55" + }, + "chrome_android": "mirror", + "edge": [ + { + "version_added": "12" + }, + { + "version_added": "12", + "version_removed": "79", + "alternative_name": "mspointerup" + } + ], + "firefox": { + "version_added": "59" + }, + "firefox_android": { + "version_added": "79" + }, + "ie": [ + { + "version_added": "11" + }, + { + "version_added": "10", + "alternative_name": "mspointerup" + } + ], + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "13" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "prefix": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/prefix", diff --git a/api/HTMLElement.json b/api/HTMLElement.json index ef7ec921f993c4..153adc2d657142 100644 --- a/api/HTMLElement.json +++ b/api/HTMLElement.json @@ -1765,475 +1765,6 @@ } } }, - "pointercancel_event": { - "__compat": { - "description": "pointercancel event", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/pointercancel_event", - "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointercancel", - "https://w3c.github.io/pointerevents/#the-pointercancel-event" - ], - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": "mirror", - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "mspointercancel" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "mspointercancel" - } - ], - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "13" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "pointerdown_event": { - "__compat": { - "description": "pointerdown event", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/pointerdown_event", - "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerdown", - "https://w3c.github.io/pointerevents/#the-pointerdown-event" - ], - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": "mirror", - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "mspointerdown" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "mspointerdown" - } - ], - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "13" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "pointerenter_event": { - "__compat": { - "description": "pointerenter event", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/pointerenter_event", - "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerenter", - "https://w3c.github.io/pointerevents/#the-pointerenter-event" - ], - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": "mirror", - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "mspointerenter" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "mspointerenter" - } - ], - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "13" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "pointerleave_event": { - "__compat": { - "description": "pointerleave event", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/pointerleave_event", - "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerleave", - "https://w3c.github.io/pointerevents/#the-pointerleave-event" - ], - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": "mirror", - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "mspointerleave" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "mspointerleave" - } - ], - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "13" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "pointermove_event": { - "__compat": { - "description": "pointermove event", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/pointermove_event", - "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointermove", - "https://w3c.github.io/pointerevents/#the-pointermove-event" - ], - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": "mirror", - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "mspointermove" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "mspointermove" - } - ], - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "13" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "pointerout_event": { - "__compat": { - "description": "pointerout event", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/pointerout_event", - "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerout", - "https://w3c.github.io/pointerevents/#the-pointerout-event" - ], - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": "mirror", - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "mspointerout" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "mspointerout" - } - ], - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "13" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "pointerover_event": { - "__compat": { - "description": "pointerover event", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/pointerover_event", - "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerover", - "https://w3c.github.io/pointerevents/#the-pointerover-event" - ], - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": "mirror", - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "mspointerover" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "mspointerover" - } - ], - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "13" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "pointerrawupdate_event": { - "__compat": { - "description": "pointerrawupdate event", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/pointerrawupdate_event", - "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerrawupdate", - "https://w3c.github.io/pointerevents/#the-pointerrawupdate-event" - ], - "support": { - "chrome": { - "version_added": "77" - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": false - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": false - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false - } - } - }, - "pointerup_event": { - "__compat": { - "description": "pointerup event", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/pointerup_event", - "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerup", - "https://w3c.github.io/pointerevents/#the-pointerup-event" - ], - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": "mirror", - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "mspointerup" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "mspointerup" - } - ], - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "13" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, "spellcheck": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/spellcheck", diff --git a/api/Window.json b/api/Window.json index e58b569e5a51a1..309f6b80cdff44 100644 --- a/api/Window.json +++ b/api/Window.json @@ -3947,475 +3947,6 @@ } } }, - "pointercancel_event": { - "__compat": { - "description": "pointercancel event", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/pointercancel_event", - "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointercancel", - "https://w3c.github.io/pointerevents/#the-pointercancel-event" - ], - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": "mirror", - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "mspointercancel" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "mspointercancel" - } - ], - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "13" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "pointerdown_event": { - "__compat": { - "description": "pointerdown event", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/pointerdown_event", - "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerdown", - "https://w3c.github.io/pointerevents/#the-pointerdown-event" - ], - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": "mirror", - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "mspointerdown" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "mspointerdown" - } - ], - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "13" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "pointerenter_event": { - "__compat": { - "description": "pointerenter event", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/pointerenter_event", - "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerenter", - "https://w3c.github.io/pointerevents/#the-pointerenter-event" - ], - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": "mirror", - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "mspointerenter" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "mspointerenter" - } - ], - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "13" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "pointerleave_event": { - "__compat": { - "description": "pointerleave event", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/pointerleave_event", - "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerleave", - "https://w3c.github.io/pointerevents/#the-pointerleave-event" - ], - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": "mirror", - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "mspointerleave" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "mspointerleave" - } - ], - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "13" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "pointermove_event": { - "__compat": { - "description": "pointermove event", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/pointermove_event", - "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointermove", - "https://w3c.github.io/pointerevents/#the-pointermove-event" - ], - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": "mirror", - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "mspointermove" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "mspointermove" - } - ], - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "13" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "pointerout_event": { - "__compat": { - "description": "pointerout event", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/pointerout_event", - "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerout", - "https://w3c.github.io/pointerevents/#the-pointerout-event" - ], - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": "mirror", - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "mspointerout" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "mspointerout" - } - ], - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "13" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "pointerover_event": { - "__compat": { - "description": "pointerover event", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/pointerover_event", - "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerover", - "https://w3c.github.io/pointerevents/#the-pointerover-event" - ], - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": "mirror", - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "mspointerover" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "mspointerover" - } - ], - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "13" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "pointerrawupdate_event": { - "__compat": { - "description": "pointerrawupdate event", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/pointerrawupdate_event", - "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerrawupdate", - "https://w3c.github.io/pointerevents/#the-pointerrawupdate-event" - ], - "support": { - "chrome": { - "version_added": "77" - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": false - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": false - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false - } - } - }, - "pointerup_event": { - "__compat": { - "description": "pointerup event", - "mdn_url": "https://developer.mozilla.org/docs/Web/API/Window/pointerup_event", - "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerup", - "https://w3c.github.io/pointerevents/#the-pointerup-event" - ], - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": "mirror", - "edge": [ - { - "version_added": "12" - }, - { - "version_added": "12", - "version_removed": "79", - "alternative_name": "mspointerup" - } - ], - "firefox": { - "version_added": "59" - }, - "firefox_android": { - "version_added": "79" - }, - "ie": [ - { - "version_added": "11" - }, - { - "version_added": "10", - "alternative_name": "mspointerup" - } - ], - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "13" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, "popstate_event": { "__compat": { "description": "popstate event", From 2409e81771233f5ff544f53ffa3259d49a278f8d Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Sun, 10 Jul 2022 02:46:41 -0700 Subject: [PATCH 3/4] Reverse spec URL order --- api/Element.json | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/api/Element.json b/api/Element.json index d2d6925daacde8..6f5b9dc39fd437 100644 --- a/api/Element.json +++ b/api/Element.json @@ -4120,8 +4120,8 @@ "description": "pointercancel event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/pointercancel_event", "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointercancel", - "https://w3c.github.io/pointerevents/#the-pointercancel-event" + "https://w3c.github.io/pointerevents/#the-pointercancel-event", + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointercancel" ], "support": { "chrome": { @@ -4174,8 +4174,8 @@ "description": "pointerdown event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/pointerdown_event", "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerdown", - "https://w3c.github.io/pointerevents/#the-pointerdown-event" + "https://w3c.github.io/pointerevents/#the-pointerdown-event", + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerdown" ], "support": { "chrome": { @@ -4228,8 +4228,8 @@ "description": "pointerenter event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/pointerenter_event", "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerenter", - "https://w3c.github.io/pointerevents/#the-pointerenter-event" + "https://w3c.github.io/pointerevents/#the-pointerenter-event", + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerenter" ], "support": { "chrome": { @@ -4282,8 +4282,8 @@ "description": "pointerleave event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/pointerleave_event", "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerleave", - "https://w3c.github.io/pointerevents/#the-pointerleave-event" + "https://w3c.github.io/pointerevents/#the-pointerleave-event", + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerleave" ], "support": { "chrome": { @@ -4336,8 +4336,8 @@ "description": "pointermove event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/pointermove_event", "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointermove", - "https://w3c.github.io/pointerevents/#the-pointermove-event" + "https://w3c.github.io/pointerevents/#the-pointermove-event", + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointermove" ], "support": { "chrome": { @@ -4390,8 +4390,8 @@ "description": "pointerout event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/pointerout_event", "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerout", - "https://w3c.github.io/pointerevents/#the-pointerout-event" + "https://w3c.github.io/pointerevents/#the-pointerout-event", + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerout" ], "support": { "chrome": { @@ -4444,8 +4444,8 @@ "description": "pointerover event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/pointerover_event", "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerover", - "https://w3c.github.io/pointerevents/#the-pointerover-event" + "https://w3c.github.io/pointerevents/#the-pointerover-event", + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerover" ], "support": { "chrome": { @@ -4498,8 +4498,8 @@ "description": "pointerrawupdate event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/pointerrawupdate_event", "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerrawupdate", - "https://w3c.github.io/pointerevents/#the-pointerrawupdate-event" + "https://w3c.github.io/pointerevents/#the-pointerrawupdate-event", + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerrawupdate" ], "support": { "chrome": { @@ -4535,8 +4535,8 @@ "description": "pointerup event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/Element/pointerup_event", "spec_url": [ - "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerup", - "https://w3c.github.io/pointerevents/#the-pointerup-event" + "https://w3c.github.io/pointerevents/#the-pointerup-event", + "https://w3c.github.io/pointerevents/#dom-globaleventhandlers-onpointerup" ], "support": { "chrome": { From cefa9553c01e85aa5f179f4b4d9a2a82513605f4 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Sun, 10 Jul 2022 05:35:14 -0700 Subject: [PATCH 4/4] Set Oculus to mirror --- api/Element.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/api/Element.json b/api/Element.json index de4ee1b4772b9c..301d1828f2e434 100644 --- a/api/Element.json +++ b/api/Element.json @@ -4258,6 +4258,7 @@ "alternative_name": "mspointercancel" } ], + "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { @@ -4312,6 +4313,7 @@ "alternative_name": "mspointerdown" } ], + "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { @@ -4366,6 +4368,7 @@ "alternative_name": "mspointerenter" } ], + "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { @@ -4420,6 +4423,7 @@ "alternative_name": "mspointerleave" } ], + "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { @@ -4474,6 +4478,7 @@ "alternative_name": "mspointermove" } ], + "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { @@ -4528,6 +4533,7 @@ "alternative_name": "mspointerout" } ], + "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { @@ -4582,6 +4588,7 @@ "alternative_name": "mspointerover" } ], + "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { @@ -4619,6 +4626,7 @@ "ie": { "version_added": false }, + "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { @@ -4673,6 +4681,7 @@ "alternative_name": "mspointerup" } ], + "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": {