| { |
| "api": { |
| "PointerEvent": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/PointerEvent", |
| "spec_url": "https://w3c.github.io/pointerevents/#pointerevent-interface", |
| "support": { |
| "chrome": { |
| "version_added": "55" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "59" |
| }, |
| "firefox_android": { |
| "version_added": "79" |
| }, |
| "ie": [ |
| { |
| "version_added": "11" |
| }, |
| { |
| "prefix": "MS", |
| "version_added": "10", |
| "partial_implementation": true, |
| "notes": "See [MSDN Pointer events updates](https://msdn.microsoft.com/library/dn304886)." |
| } |
| ], |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "13" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| }, |
| "PointerEvent": { |
| "__compat": { |
| "description": "`PointerEvent()` constructor", |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/PointerEvent", |
| "spec_url": "https://w3c.github.io/pointerevents/#dom-pointerevent-constructor", |
| "support": { |
| "chrome": { |
| "version_added": "55" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "59" |
| }, |
| "firefox_android": { |
| "version_added": "79" |
| }, |
| "ie": [ |
| { |
| "version_added": "11" |
| }, |
| { |
| "prefix": "MS", |
| "version_added": "10", |
| "partial_implementation": true, |
| "notes": "See [MSDN Pointer events updates](https://msdn.microsoft.com/library/dn304886)." |
| } |
| ], |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "13" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| }, |
| "options_altitudeAngle_parameter": { |
| "__compat": { |
| "description": "`options.altitudeAngle` parameter", |
| "support": { |
| "chrome": { |
| "version_added": "86" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "131" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "18.2" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "options_azimuthAngle_parameter": { |
| "__compat": { |
| "description": "`options.azimuthAngle` parameter", |
| "support": { |
| "chrome": { |
| "version_added": "86" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "131" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "18.2" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| } |
| }, |
| "altitudeAngle": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/altitudeAngle", |
| "spec_url": "https://w3c.github.io/pointerevents/#dom-pointerevent-altitudeangle", |
| "support": { |
| "chrome": { |
| "version_added": "86" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "131" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "18.2" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "azimuthAngle": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/azimuthAngle", |
| "spec_url": "https://w3c.github.io/pointerevents/#dom-pointerevent-azimuthangle", |
| "support": { |
| "chrome": { |
| "version_added": "86" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "131" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "18.2" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "getCoalescedEvents": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/getCoalescedEvents", |
| "spec_url": "https://w3c.github.io/pointerevents/#dom-pointerevent-getcoalescedevents", |
| "support": { |
| "chrome": { |
| "version_added": "58" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "59" |
| }, |
| "firefox_android": { |
| "version_added": "79", |
| "partial_implementation": true, |
| "notes": "The method always returns an empty array, regardless of the user's actions." |
| }, |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "18.2" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "getPredictedEvents": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/getPredictedEvents", |
| "spec_url": "https://w3c.github.io/pointerevents/#dom-pointerevent-getpredictedevents", |
| "support": { |
| "chrome": { |
| "version_added": "77" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "89" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "18.2" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "height": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/height", |
| "spec_url": "https://w3c.github.io/pointerevents/#dom-pointerevent-height", |
| "support": { |
| "chrome": { |
| "version_added": "55" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "59" |
| }, |
| "firefox_android": { |
| "version_added": "79" |
| }, |
| "ie": [ |
| { |
| "version_added": "11" |
| }, |
| { |
| "version_added": "10", |
| "partial_implementation": true, |
| "notes": "Returns values in screen pixels instead of CSS document pixels." |
| } |
| ], |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "13" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "isPrimary": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/isPrimary", |
| "spec_url": "https://w3c.github.io/pointerevents/#dom-pointerevent-isprimary", |
| "support": { |
| "chrome": { |
| "version_added": "55" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "59" |
| }, |
| "firefox_android": { |
| "version_added": "79" |
| }, |
| "ie": { |
| "version_added": "10" |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "13" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "persistentDeviceId": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/persistentDeviceId", |
| "spec_url": "https://w3c.github.io/pointerevents/#dom-pointerevent-persistentdeviceid", |
| "support": { |
| "chrome": { |
| "version_added": "128" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": false |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": false |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": true, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "pointerId": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/pointerId", |
| "spec_url": "https://w3c.github.io/pointerevents/#dom-pointerevent-pointerid", |
| "support": { |
| "chrome": { |
| "version_added": "55" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "59" |
| }, |
| "firefox_android": { |
| "version_added": "79" |
| }, |
| "ie": { |
| "version_added": "10" |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "13" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "pointerType": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/pointerType", |
| "spec_url": "https://w3c.github.io/pointerevents/#dom-pointerevent-pointertype", |
| "support": { |
| "chrome": { |
| "version_added": "55" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "59" |
| }, |
| "firefox_android": { |
| "version_added": "79" |
| }, |
| "ie": [ |
| { |
| "version_added": "11" |
| }, |
| { |
| "version_added": "10", |
| "partial_implementation": true, |
| "notes": "Returns an integer enumeration instead of a string." |
| } |
| ], |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "13" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| }, |
| "fractional_coordinates": { |
| "__compat": { |
| "description": "Fractional coordinates for `mouse`.", |
| "support": { |
| "chrome": { |
| "version_added": "64", |
| "partial_implementation": true, |
| "notes": "`movementX` and `movementY` are not fractional, see [bug 41364801](https://crbug.com/41364801)." |
| }, |
| "chrome_android": "mirror", |
| "edge": [ |
| { |
| "version_added": "79", |
| "partial_implementation": true, |
| "notes": "`movementX` and `movementY` are not fractional, see [bug 41364801](https://crbug.com/41364801)." |
| }, |
| { |
| "version_added": "12", |
| "version_removed": "79", |
| "partial_implementation": true, |
| "notes": "Only `clientX`, `clientY`, `pageX` and `pageY` are fractional." |
| } |
| ], |
| "firefox": { |
| "version_added": false, |
| "impl_url": "https://bugzil.la/1680669" |
| }, |
| "firefox_android": "mirror", |
| "ie": { |
| "version_added": "11", |
| "partial_implementation": true, |
| "notes": "Only `clientX`, `clientY`, `pageX` and `pageY` are fractional." |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": false, |
| "impl_url": "https://webkit.org/b/133180" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| } |
| }, |
| "pressure": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/pressure", |
| "spec_url": "https://w3c.github.io/pointerevents/#dom-pointerevent-pressure", |
| "support": { |
| "chrome": { |
| "version_added": "55" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "59" |
| }, |
| "firefox_android": { |
| "version_added": "79" |
| }, |
| "ie": [ |
| { |
| "version_added": "11" |
| }, |
| { |
| "version_added": "10", |
| "partial_implementation": true, |
| "notes": "Returns 0 instead of 0.5 on hardware that doesn't support pressure." |
| } |
| ], |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "13" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "tangentialPressure": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/tangentialPressure", |
| "spec_url": "https://w3c.github.io/pointerevents/#dom-pointerevent-tangentialpressure", |
| "support": { |
| "chrome": { |
| "version_added": "57" |
| }, |
| "chrome_android": "mirror", |
| "edge": "mirror", |
| "firefox": { |
| "version_added": "59" |
| }, |
| "firefox_android": { |
| "version_added": "79" |
| }, |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "13" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "tiltX": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/tiltX", |
| "spec_url": "https://w3c.github.io/pointerevents/#dom-pointerevent-tiltx", |
| "support": { |
| "chrome": { |
| "version_added": "55" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "59" |
| }, |
| "firefox_android": { |
| "version_added": "79" |
| }, |
| "ie": { |
| "version_added": "10" |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "13" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "tiltY": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/tiltY", |
| "spec_url": "https://w3c.github.io/pointerevents/#dom-pointerevent-tilty", |
| "support": { |
| "chrome": { |
| "version_added": "55" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "59" |
| }, |
| "firefox_android": { |
| "version_added": "79" |
| }, |
| "ie": { |
| "version_added": "10" |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "13" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "twist": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/twist", |
| "spec_url": "https://w3c.github.io/pointerevents/#dom-pointerevent-twist", |
| "support": { |
| "chrome": { |
| "version_added": "57" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "18" |
| }, |
| "firefox": { |
| "version_added": "59" |
| }, |
| "firefox_android": { |
| "version_added": "79" |
| }, |
| "ie": { |
| "version_added": false |
| }, |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "13" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| }, |
| "width": { |
| "__compat": { |
| "mdn_url": "https://developer.mozilla.org/docs/Web/API/PointerEvent/width", |
| "spec_url": "https://w3c.github.io/pointerevents/#dom-pointerevent-width", |
| "support": { |
| "chrome": { |
| "version_added": "55" |
| }, |
| "chrome_android": "mirror", |
| "edge": { |
| "version_added": "12" |
| }, |
| "firefox": { |
| "version_added": "59" |
| }, |
| "firefox_android": { |
| "version_added": "79" |
| }, |
| "ie": [ |
| { |
| "version_added": "11" |
| }, |
| { |
| "version_added": "10", |
| "partial_implementation": true, |
| "notes": "Returns values in screen pixels instead of CSS document pixels." |
| } |
| ], |
| "oculus": "mirror", |
| "opera": "mirror", |
| "opera_android": "mirror", |
| "safari": { |
| "version_added": "13" |
| }, |
| "safari_ios": "mirror", |
| "samsunginternet_android": "mirror", |
| "webview_android": "mirror", |
| "webview_ios": "mirror" |
| }, |
| "status": { |
| "experimental": false, |
| "standard_track": true, |
| "deprecated": false |
| } |
| } |
| } |
| } |
| } |
| } |