From 394aacd69993695b7a83a30851a95871f7e67076 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20J=C3=A4genstedt?= Date: Fri, 21 May 2021 10:53:34 +0200 Subject: [PATCH] Demix SVGAnimatedPoints to SVGPolygonElement and SVGPolylineElement Tests: http://mdn-bcd-collector.appspot.com/tests/api/SVGPolygonElement http://mdn-bcd-collector.appspot.com/tests/api/SVGPolylineElement Since this is so old, mdn-bcd-collector can't be used to fill in the exact versions. Instead, the data for and was assumed to be largely correct. --- api/SVGAnimatedPoints.json | 55 ---------- .../SVGAnimatedPoints__SVGPolygonElement.json | 102 ++++++++++++++++++ ...SVGAnimatedPoints__SVGPolylineElement.json | 102 ++++++++++++++++++ 3 files changed, 204 insertions(+), 55 deletions(-) delete mode 100644 api/SVGAnimatedPoints.json create mode 100644 api/_mixins/SVGAnimatedPoints__SVGPolygonElement.json create mode 100644 api/_mixins/SVGAnimatedPoints__SVGPolylineElement.json diff --git a/api/SVGAnimatedPoints.json b/api/SVGAnimatedPoints.json deleted file mode 100644 index b32c8300c5b1c9..00000000000000 --- a/api/SVGAnimatedPoints.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "api": { - "SVGAnimatedPoints": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/API/SVGAnimatedPoints", - "spec_url": "https://svgwg.org/svg2-draft/shapes.html#InterfaceSVGAnimatedPoints", - "support": { - "chrome": { - "version_added": "1" - }, - "chrome_android": { - "version_added": "18" - }, - "edge": { - "version_added": "12" - }, - "firefox": { - "version_added": "1.5", - "version_removed": "21" - }, - "firefox_android": { - "version_added": "4", - "version_removed": "21" - }, - "ie": { - "version_added": "9" - }, - "opera": { - "version_added": "15" - }, - "opera_android": { - "version_added": "14" - }, - "safari": { - "version_added": "3" - }, - "safari_ios": { - "version_added": "1" - }, - "samsunginternet_android": { - "version_added": "1.0" - }, - "webview_android": { - "version_added": "1" - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - } - } -} diff --git a/api/_mixins/SVGAnimatedPoints__SVGPolygonElement.json b/api/_mixins/SVGAnimatedPoints__SVGPolygonElement.json new file mode 100644 index 00000000000000..166729b6121226 --- /dev/null +++ b/api/_mixins/SVGAnimatedPoints__SVGPolygonElement.json @@ -0,0 +1,102 @@ +{ + "api": { + "SVGPolygonElement": { + "animatedPoints": { + "__compat": { + "spec_url": "https://svgwg.org/svg2-draft/shapes.html#__svg__SVGAnimatedPoints__animatedPoints", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "1.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "≤12.1" + }, + "opera_android": { + "version_added": "≤12.1" + }, + "safari": { + "version_added": "3" + }, + "safari_ios": { + "version_added": "1" + }, + "samsunginternet_android": { + "version_added": "1.0" + }, + "webview_android": { + "version_added": "≤37" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "points": { + "__compat": { + "spec_url": "https://svgwg.org/svg2-draft/shapes.html#__svg__SVGAnimatedPoints__points", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "1.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "≤12.1" + }, + "opera_android": { + "version_added": "≤12.1" + }, + "safari": { + "version_added": "3" + }, + "safari_ios": { + "version_added": "1" + }, + "samsunginternet_android": { + "version_added": "1.0" + }, + "webview_android": { + "version_added": "≤37" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/_mixins/SVGAnimatedPoints__SVGPolylineElement.json b/api/_mixins/SVGAnimatedPoints__SVGPolylineElement.json new file mode 100644 index 00000000000000..8f0325a2d039ad --- /dev/null +++ b/api/_mixins/SVGAnimatedPoints__SVGPolylineElement.json @@ -0,0 +1,102 @@ +{ + "api": { + "SVGPolylineElement": { + "animatedPoints": { + "__compat": { + "spec_url": "https://svgwg.org/svg2-draft/shapes.html#__svg__SVGAnimatedPoints__animatedPoints", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "1.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "≤12.1" + }, + "opera_android": { + "version_added": "≤12.1" + }, + "safari": { + "version_added": "3" + }, + "safari_ios": { + "version_added": "1" + }, + "samsunginternet_android": { + "version_added": "1.0" + }, + "webview_android": { + "version_added": "≤37" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "points": { + "__compat": { + "spec_url": "https://svgwg.org/svg2-draft/shapes.html#__svg__SVGAnimatedPoints__points", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": { + "version_added": "18" + }, + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "1.5" + }, + "firefox_android": { + "version_added": "4" + }, + "ie": { + "version_added": "9" + }, + "opera": { + "version_added": "≤12.1" + }, + "opera_android": { + "version_added": "≤12.1" + }, + "safari": { + "version_added": "3" + }, + "safari_ios": { + "version_added": "1" + }, + "samsunginternet_android": { + "version_added": "1.0" + }, + "webview_android": { + "version_added": "≤37" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +}