From b76bd964afbe966470bd59ebfd9039771d80daf5 Mon Sep 17 00:00:00 2001 From: Hamish Willee Date: Mon, 4 Mar 2024 17:24:18 +1100 Subject: [PATCH 001/244] Chrome/FF RTCStatsReport inbound-rtp.nackCount support (#22342) * Chrome/FF RTCStatsReport inbount-rtp.nackCount support * FF works too --- api/RTCStatsReport.json | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/api/RTCStatsReport.json b/api/RTCStatsReport.json index 179243e2d60555..1da42ccdfd43e3 100644 --- a/api/RTCStatsReport.json +++ b/api/RTCStatsReport.json @@ -3027,13 +3027,12 @@ "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcinboundrtpstreamstats-nackcount", "support": { "chrome": { - "version_added": false + "version_added": "80" }, "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": "55", - "version_removed": "96" + "version_added": "55" }, "firefox_android": { "version_added": false From df1bdabb1e093a061e0bec0e0a6d9d88e0b80af8 Mon Sep 17 00:00:00 2001 From: Florian Scholz Date: Mon, 4 Mar 2024 07:31:01 +0100 Subject: [PATCH 002/244] Updates for Chrome 123 beta (#22280) * Updates for Chrome 123 beta * Revert CSSKeyframesRule.json --- api/Navigation.json | 36 ++ api/NavigationActivation.json | 148 +++++++++ api/PageRevealEvent.json | 37 +++ api/PerformanceLongAnimationFrameTiming.json | 256 +++++++++++++++ api/PerformanceScriptTiming.json | 328 +++++++++++++++++++ css/properties/field-sizing.json | 105 ++++++ css/properties/text-spacing-trim.json | 171 ++++++++++ 7 files changed, 1081 insertions(+) create mode 100644 api/NavigationActivation.json create mode 100644 api/PageRevealEvent.json create mode 100644 api/PerformanceLongAnimationFrameTiming.json create mode 100644 api/PerformanceScriptTiming.json create mode 100644 css/properties/field-sizing.json create mode 100644 css/properties/text-spacing-trim.json diff --git a/api/Navigation.json b/api/Navigation.json index 86ee1a86ecbb9f..c0455a7e4d0e5b 100644 --- a/api/Navigation.json +++ b/api/Navigation.json @@ -33,6 +33,42 @@ "deprecated": false } }, + "activation": { + "__compat": { + "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-navigation-activation", + "tags": [ + "web-features:navigation-activation" + ], + "support": { + "chrome": { + "version_added": "123" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "back": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigation/back", diff --git a/api/NavigationActivation.json b/api/NavigationActivation.json new file mode 100644 index 00000000000000..9dfc4bf3ab7268 --- /dev/null +++ b/api/NavigationActivation.json @@ -0,0 +1,148 @@ +{ + "api": { + "NavigationActivation": { + "__compat": { + "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#navigationactivation", + "tags": [ + "web-features:navigation-activation" + ], + "support": { + "chrome": { + "version_added": "123" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "entry": { + "__compat": { + "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-navigationactivation-entry", + "tags": [ + "web-features:navigation-activation" + ], + "support": { + "chrome": { + "version_added": "123" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "from": { + "__compat": { + "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-navigationactivation-from", + "tags": [ + "web-features:navigation-activation" + ], + "support": { + "chrome": { + "version_added": "123" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "navigationType": { + "__compat": { + "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#dom-navigationactivation-navigationtype", + "tags": [ + "web-features:navigation-activation" + ], + "support": { + "chrome": { + "version_added": "123" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/PageRevealEvent.json b/api/PageRevealEvent.json new file mode 100644 index 00000000000000..2222f7d4554f45 --- /dev/null +++ b/api/PageRevealEvent.json @@ -0,0 +1,37 @@ +{ + "api": { + "PageRevealEvent": { + "__compat": { + "spec_url": "https://html.spec.whatwg.org/multipage/nav-history-apis.html#the-pagerevealevent-interface", + "support": { + "chrome": { + "version_added": "123" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } +} diff --git a/api/PerformanceLongAnimationFrameTiming.json b/api/PerformanceLongAnimationFrameTiming.json new file mode 100644 index 00000000000000..93c029b0cdc20d --- /dev/null +++ b/api/PerformanceLongAnimationFrameTiming.json @@ -0,0 +1,256 @@ +{ + "api": { + "PerformanceLongAnimationFrameTiming": { + "__compat": { + "spec_url": "https://w3c.github.io/longtasks/#sec-PerformanceLongAnimationFrameTiming", + "tags": [ + "web-features:long-animation-frame-timing" + ], + "support": { + "chrome": { + "version_added": "123" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "blockingDuration": { + "__compat": { + "spec_url": "https://w3c.github.io/longtasks/#dom-performancelonganimationframetiming-blockingduration", + "tags": [ + "web-features:long-animation-frame-timing" + ], + "support": { + "chrome": { + "version_added": "123" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "firstUIEventTimestamp": { + "__compat": { + "spec_url": "https://w3c.github.io/longtasks/#dom-performancelonganimationframetiming-firstuieventtimestamp", + "tags": [ + "web-features:long-animation-frame-timing" + ], + "support": { + "chrome": { + "version_added": "123" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "renderStart": { + "__compat": { + "spec_url": "https://w3c.github.io/longtasks/#dom-performancelonganimationframetiming-renderstart", + "tags": [ + "web-features:long-animation-frame-timing" + ], + "support": { + "chrome": { + "version_added": "123" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "scripts": { + "__compat": { + "spec_url": "https://w3c.github.io/longtasks/#dom-performancelonganimationframetiming-scripts", + "tags": [ + "web-features:long-animation-frame-timing" + ], + "support": { + "chrome": { + "version_added": "123" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "styleAndLayoutStart": { + "__compat": { + "spec_url": "https://w3c.github.io/longtasks/#dom-performancelonganimationframetiming-styleandlayoutstart", + "tags": [ + "web-features:long-animation-frame-timing" + ], + "support": { + "chrome": { + "version_added": "123" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "toJSON": { + "__compat": { + "spec_url": "https://w3c.github.io/longtasks/#dom-performancelonganimationframetiming-tojson", + "tags": [ + "web-features:long-animation-frame-timing" + ], + "support": { + "chrome": { + "version_added": "123" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/api/PerformanceScriptTiming.json b/api/PerformanceScriptTiming.json new file mode 100644 index 00000000000000..8487c55235e2e1 --- /dev/null +++ b/api/PerformanceScriptTiming.json @@ -0,0 +1,328 @@ +{ + "api": { + "PerformanceScriptTiming": { + "__compat": { + "spec_url": "https://w3c.github.io/longtasks/#performancescripttiming", + "tags": [ + "web-features:long-animation-frame-timing" + ], + "support": { + "chrome": { + "version_added": "123" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "executionStart": { + "__compat": { + "spec_url": "https://w3c.github.io/longtasks/#dom-performancescripttiming-executionstart", + "tags": [ + "web-features:long-animation-frame-timing" + ], + "support": { + "chrome": { + "version_added": "123" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "forcedStyleAndLayoutDuration": { + "__compat": { + "spec_url": "https://w3c.github.io/longtasks/#dom-performancescripttiming-forcedstyleandlayoutduration", + "tags": [ + "web-features:long-animation-frame-timing" + ], + "support": { + "chrome": { + "version_added": "123" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "invoker": { + "__compat": { + "spec_url": "https://w3c.github.io/longtasks/#dom-performancescripttiming-invoker", + "tags": [ + "web-features:long-animation-frame-timing" + ], + "support": { + "chrome": { + "version_added": "123" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "invokerType": { + "__compat": { + "spec_url": "https://w3c.github.io/longtasks/#dom-performancescripttiming-invokertype", + "tags": [ + "web-features:long-animation-frame-timing" + ], + "support": { + "chrome": { + "version_added": "123" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "pauseDuration": { + "__compat": { + "spec_url": "https://w3c.github.io/longtasks/#dom-performancescripttiming-pauseduration", + "tags": [ + "web-features:long-animation-frame-timing" + ], + "support": { + "chrome": { + "version_added": "123" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "toJSON": { + "__compat": { + "spec_url": "https://w3c.github.io/longtasks/#dom-performancescripttiming-tojson", + "tags": [ + "web-features:long-animation-frame-timing" + ], + "support": { + "chrome": { + "version_added": "123" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "window": { + "__compat": { + "spec_url": "https://w3c.github.io/longtasks/#dom-performancescripttiming-window", + "tags": [ + "web-features:long-animation-frame-timing" + ], + "support": { + "chrome": { + "version_added": "123" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "windowAttribution": { + "__compat": { + "spec_url": "https://w3c.github.io/longtasks/#dom-performancescripttiming-windowattribution", + "tags": [ + "web-features:long-animation-frame-timing" + ], + "support": { + "chrome": { + "version_added": "123" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/css/properties/field-sizing.json b/css/properties/field-sizing.json new file mode 100644 index 00000000000000..97f2d92c787659 --- /dev/null +++ b/css/properties/field-sizing.json @@ -0,0 +1,105 @@ +{ + "css": { + "properties": { + "field-sizing": { + "__compat": { + "spec_url": "https://drafts.csswg.org/css-ui/#field-sizing", + "support": { + "chrome": { + "version_added": "123" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "content": { + "__compat": { + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-field-sizing-content", + "support": { + "chrome": { + "version_added": "123" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "fixed": { + "__compat": { + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-field-sizing-fixed", + "support": { + "chrome": { + "version_added": "123" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } + } +} diff --git a/css/properties/text-spacing-trim.json b/css/properties/text-spacing-trim.json new file mode 100644 index 00000000000000..e48b7d6d4e5666 --- /dev/null +++ b/css/properties/text-spacing-trim.json @@ -0,0 +1,171 @@ +{ + "css": { + "properties": { + "text-spacing-trim": { + "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-4/#text-spacing-trim-property", + "support": { + "chrome": { + "version_added": "123" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "normal": { + "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-4/#valdef-text-spacing-trim-normal", + "support": { + "chrome": { + "version_added": "123" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "space-all": { + "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-4/#valdef-text-spacing-trim-space-all", + "support": { + "chrome": { + "version_added": "123" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "space-first": { + "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-4/#valdef-text-spacing-trim-space-first", + "support": { + "chrome": { + "version_added": "123" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "trim-start": { + "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-4/#valdef-text-spacing-trim-trim-start", + "support": { + "chrome": { + "version_added": "123" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } + } +} From 7f0ab3991c224930654c70dde95d226e212f7006 Mon Sep 17 00:00:00 2001 From: Chris Mills Date: Mon, 4 Mar 2024 06:34:31 +0000 Subject: [PATCH 003/244] Add data for display-mode picture-in-picture value (#22321) * Add data for display-mode picture-in-picture value * Fix for beaufortfrancois review comment --- css/at-rules/media.json | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/css/at-rules/media.json b/css/at-rules/media.json index 3046b35dccbeb3..b30a3dd48552be 100644 --- a/css/at-rules/media.json +++ b/css/at-rules/media.json @@ -531,6 +531,42 @@ "standard_track": true, "deprecated": false } + }, + "picture-in-picture": { + "__compat": { + "description": "picture-in-picture value", + "spec_url": "https://drafts.csswg.org/mediaqueries-5/#display-mode-picture-in-picture", + "support": { + "chrome": { + "version_added": "123" + }, + "chrome_android": { + "version_added": false + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } }, "dynamic-range": { From 8eb988b9a69e998073422bae242814d60d8fa211 Mon Sep 17 00:00:00 2001 From: Dave Letorey Date: Mon, 4 Mar 2024 06:34:56 +0000 Subject: [PATCH 004/244] 32339 svg text firsts (#22320) * added support of ::first-letter and ::first-line on SVG text elements * html encoded the reference to text element * mirrored the edge setting --- css/selectors/first-letter.json | 33 +++++++++++++++++++++++++++++++++ css/selectors/first-line.json | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 66 insertions(+) diff --git a/css/selectors/first-letter.json b/css/selectors/first-letter.json index cf577ac00e13b9..7bf531b57ffa5f 100644 --- a/css/selectors/first-letter.json +++ b/css/selectors/first-letter.json @@ -123,6 +123,39 @@ "deprecated": false } } + }, + "svg_text_element": { + "__compat": { + "description": "Support on SVG <text> element", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "124" + }, + "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" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } diff --git a/css/selectors/first-line.json b/css/selectors/first-line.json index 5b82d1c4d55b7e..6fd5a5d92cd535 100644 --- a/css/selectors/first-line.json +++ b/css/selectors/first-line.json @@ -100,6 +100,39 @@ "standard_track": true, "deprecated": false } + }, + "svg_text_element": { + "__compat": { + "description": "Support on SVG <text> element", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "124" + }, + "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" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 2b6bbde18cc55ac7f4000563b3e72e2efe60864f Mon Sep 17 00:00:00 2001 From: Onkar Ruikar <87750369+OnkarRuikar@users.noreply.github.com> Date: Mon, 4 Mar 2024 12:05:29 +0530 Subject: [PATCH 005/244] Update featueres marked deprected in mdn/content (#22315) --- api/Window.json | 4 ++-- css/properties/-moz-user-focus.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/api/Window.json b/api/Window.json index c52ab561fad80d..763ceaad654e1f 100644 --- a/api/Window.json +++ b/api/Window.json @@ -565,7 +565,7 @@ "status": { "experimental": false, "standard_track": true, - "deprecated": false + "deprecated": true } } }, @@ -5840,7 +5840,7 @@ "status": { "experimental": false, "standard_track": false, - "deprecated": false + "deprecated": true } } }, diff --git a/css/properties/-moz-user-focus.json b/css/properties/-moz-user-focus.json index 2160fdcb8d9227..ed15111586a569 100644 --- a/css/properties/-moz-user-focus.json +++ b/css/properties/-moz-user-focus.json @@ -31,7 +31,7 @@ "status": { "experimental": false, "standard_track": false, - "deprecated": false + "deprecated": true } } } From 1be73d9e29595d314fca9c793b3937279eaa1044 Mon Sep 17 00:00:00 2001 From: Florian Scholz Date: Mon, 4 Mar 2024 07:46:18 +0100 Subject: [PATCH 006/244] Updates for Firefox 124 beta (#22272) --- ...ContentVisibilityAutoStateChangeEvent.json | 29 +--- api/Element.json | 11 +- css/properties/content-visibility.json | 20 +-- css/properties/text-wrap-mode.json | 12 +- css/properties/text-wrap-style.json | 135 ++++++++++++++++++ css/properties/text-wrap.json | 4 +- 6 files changed, 153 insertions(+), 58 deletions(-) create mode 100644 css/properties/text-wrap-style.json diff --git a/api/ContentVisibilityAutoStateChangeEvent.json b/api/ContentVisibilityAutoStateChangeEvent.json index 7bc34ff8a6aa83..238bfa3bfcd20a 100644 --- a/api/ContentVisibilityAutoStateChangeEvent.json +++ b/api/ContentVisibilityAutoStateChangeEvent.json @@ -14,14 +14,7 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": "110", - "flags": [ - { - "type": "preference", - "name": "layout.css.content-visibility.enabled", - "value_to_set": "true" - } - ] + "version_added": "124" }, "firefox_android": "mirror", "ie": { @@ -38,7 +31,7 @@ "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -58,14 +51,7 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": "110", - "flags": [ - { - "type": "preference", - "name": "layout.css.content-visibility.enabled", - "value_to_set": "true" - } - ] + "version_added": "124" }, "firefox_android": "mirror", "ie": { @@ -102,14 +88,7 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": "110", - "flags": [ - { - "type": "preference", - "name": "layout.css.content-visibility.enabled", - "value_to_set": "true" - } - ] + "version_added": "124" }, "firefox_android": "mirror", "ie": { diff --git a/api/Element.json b/api/Element.json index 2b061d15d85c80..b4b0562d1d1e54 100644 --- a/api/Element.json +++ b/api/Element.json @@ -3894,14 +3894,7 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": "110", - "flags": [ - { - "type": "preference", - "name": "layout.css.content-visibility.enabled", - "value_to_set": "true" - } - ] + "version_added": "124" }, "firefox_android": "mirror", "ie": { @@ -3918,7 +3911,7 @@ "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/css/properties/content-visibility.json b/css/properties/content-visibility.json index b3aa1c37bd873a..31f293eabc6f6e 100644 --- a/css/properties/content-visibility.json +++ b/css/properties/content-visibility.json @@ -14,21 +14,9 @@ }, "chrome_android": "mirror", "edge": "mirror", - "firefox": [ - { - "version_added": "preview" - }, - { - "version_added": "109", - "flags": [ - { - "type": "preference", - "name": "layout.css.content-visibility.enabled", - "value_to_set": "true" - } - ] - } - ], + "firefox": { + "version_added": "124" + }, "firefox_android": "mirror", "ie": { "version_added": false @@ -44,7 +32,7 @@ "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/css/properties/text-wrap-mode.json b/css/properties/text-wrap-mode.json index 6bba52eb45ba8b..6dc1b68cdd1ebe 100644 --- a/css/properties/text-wrap-mode.json +++ b/css/properties/text-wrap-mode.json @@ -11,7 +11,7 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "124" }, "firefox_android": "mirror", "ie": { @@ -28,7 +28,7 @@ "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -42,7 +42,7 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "124" }, "firefox_android": "mirror", "ie": { @@ -59,7 +59,7 @@ "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -74,7 +74,7 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "124" }, "firefox_android": "mirror", "ie": { @@ -91,7 +91,7 @@ "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/css/properties/text-wrap-style.json b/css/properties/text-wrap-style.json new file mode 100644 index 00000000000000..f37df0be791b8e --- /dev/null +++ b/css/properties/text-wrap-style.json @@ -0,0 +1,135 @@ +{ + "css": { + "properties": { + "text-wrap-style": { + "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-4/#propdef-text-wrap-style", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "124" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "124" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "balance": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "124" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "stable": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "124" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + } + } + } + } +} diff --git a/css/properties/text-wrap.json b/css/properties/text-wrap.json index 2a3a13a787984c..c3d57364738570 100644 --- a/css/properties/text-wrap.json +++ b/css/properties/text-wrap.json @@ -81,7 +81,7 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "124" }, "firefox_android": "mirror", "ie": { @@ -186,7 +186,7 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": false + "version_added": "124" }, "firefox_android": "mirror", "ie": { From f4f84dc7c0088da5f078a8a4f38e5efb80ed8c45 Mon Sep 17 00:00:00 2001 From: Bramus Date: Mon, 4 Mar 2024 07:48:35 +0100 Subject: [PATCH 007/244] Add ::backdrop inheritance change info (#22217) * Add ::backdrop inheritance change info * Update Safari Support --- css/selectors/backdrop.json | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/css/selectors/backdrop.json b/css/selectors/backdrop.json index 3b51c76925c880..45fea28730b797 100644 --- a/css/selectors/backdrop.json +++ b/css/selectors/backdrop.json @@ -125,6 +125,42 @@ } } }, + "inherit_from_originating_element": { + "__compat": { + "description": "Backdrop elements inherit their values from its originating element", + "support": { + "chrome": { + "version_added": "122", + "impl_url": "https://crbug.com/40569411" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "120", + "impl_url": "https://bugzil.la/1855668" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "17.4", + "impl_url": "https://bugzil.la/263834" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "popover": { "__compat": { "description": "Support on popovers", From 600614e4c3ac089f89a9a73ba2fe0e2a2a000fc3 Mon Sep 17 00:00:00 2001 From: Keith Cirkel Date: Mon, 4 Mar 2024 06:57:53 +0000 Subject: [PATCH 008/244] add data for Invokers (invoketarget, invokeaction, InvokeEvent) (#21542) --- api/HTMLButtonElement.json | 106 +++++++++++++++++ api/HTMLElement.json | 55 +++++++++ api/InvokeEvent.json | 224 ++++++++++++++++++++++++++++++++++++ html/global_attributes.json | 106 +++++++++++++++++ 4 files changed, 491 insertions(+) create mode 100644 api/InvokeEvent.json diff --git a/api/HTMLButtonElement.json b/api/HTMLButtonElement.json index ef797aabf1d715..db42499782f301 100644 --- a/api/HTMLButtonElement.json +++ b/api/HTMLButtonElement.json @@ -386,6 +386,112 @@ } } }, + "invokeaction": { + "__compat": { + "support": { + "chrome": { + "version_added": "preview", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "preview", + "flags": [ + { + "type": "preference", + "name": "dom.element.invokers.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "preview", + "flags": [ + { + "type": "preference", + "name": "InvokerAttributesEnabled", + "value_to_set": "true" + } + ] + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "invoketarget": { + "__compat": { + "support": { + "chrome": { + "version_added": "preview", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "preview", + "flags": [ + { + "type": "preference", + "name": "dom.element.invokers.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "preview", + "flags": [ + { + "type": "preference", + "name": "InvokerAttributesEnabled", + "value_to_set": "true" + } + ] + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "labels": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLButtonElement/labels", diff --git a/api/HTMLElement.json b/api/HTMLElement.json index 81db050826fee5..769872c00e097c 100644 --- a/api/HTMLElement.json +++ b/api/HTMLElement.json @@ -1464,6 +1464,61 @@ } } }, + "invoke_event": { + "__compat": { + "description": "invoke event", + "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/invoke_event", + "support": { + "chrome": { + "version_added": "preview", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "preview", + "flags": [ + { + "type": "preference", + "name": "dom.element.invokers.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "preview", + "flags": [ + { + "type": "preference", + "name": "InvokerAttributesEnabled", + "value_to_set": "true" + } + ] + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "isContentEditable": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/HTMLElement/isContentEditable", diff --git a/api/InvokeEvent.json b/api/InvokeEvent.json new file mode 100644 index 00000000000000..bcef62ec30117e --- /dev/null +++ b/api/InvokeEvent.json @@ -0,0 +1,224 @@ +{ + "api": { + "InvokeEvent": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/InvokeEvent", + "support": { + "chrome": { + "version_added": "preview", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "preview", + "flags": [ + { + "type": "preference", + "name": "dom.element.invokers.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "preview", + "flags": [ + { + "type": "preference", + "name": "InvokerAttributesEnabled", + "value_to_set": "true" + } + ] + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + }, + "InvokeEvent": { + "__compat": { + "description": "InvokeEvent() constructor", + "support": { + "chrome": { + "version_added": "preview", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "preview", + "flags": [ + { + "type": "preference", + "name": "dom.element.invokers.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "preview", + "flags": [ + { + "type": "preference", + "name": "InvokerAttributesEnabled", + "value_to_set": "true" + } + ] + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "action": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/InvokeEvent/action", + "support": { + "chrome": { + "version_added": "preview", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "preview", + "flags": [ + { + "type": "preference", + "name": "dom.element.invokers.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "preview", + "flags": [ + { + "type": "preference", + "name": "InvokerAttributesEnabled", + "value_to_set": "true" + } + ] + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "invoker": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/API/InvokeEvent/invoker", + "support": { + "chrome": { + "version_added": "preview", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "preview", + "flags": [ + { + "type": "preference", + "name": "dom.element.invokers.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "preview", + "flags": [ + { + "type": "preference", + "name": "InvokerAttributesEnabled", + "value_to_set": "true" + } + ] + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} diff --git a/html/global_attributes.json b/html/global_attributes.json index 29e29b7e34b6d5..fa873149e71d70 100644 --- a/html/global_attributes.json +++ b/html/global_attributes.json @@ -849,6 +849,112 @@ } } }, + "invoketarget": { + "__compat": { + "support": { + "chrome": { + "version_added": "preview", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "preview", + "flags": [ + { + "type": "preference", + "name": "dom.element.invokers.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "preview", + "flags": [ + { + "type": "preference", + "name": "InvokerAttributesEnabled", + "value_to_set": "true" + } + ] + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "invokeaction": { + "__compat": { + "support": { + "chrome": { + "version_added": "preview", + "flags": [ + { + "type": "preference", + "name": "enable-experimental-web-platform-features", + "value_to_set": "enabled" + } + ] + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "preview", + "flags": [ + { + "type": "preference", + "name": "dom.element.invokers.enabled", + "value_to_set": "true" + } + ] + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "preview", + "flags": [ + { + "type": "preference", + "name": "InvokerAttributesEnabled", + "value_to_set": "true" + } + ] + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "is": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Global_attributes/is", From b4fdc3f25759438f1fa5ae54f667068fad0e7e9c Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 02:30:50 -0800 Subject: [PATCH 009/244] Update Edge data for disabled CSS selector (#22513) This PR updates and corrects version values for Microsoft Edge for the `disabled` CSS selector. This fixes #22324, which contains the supporting evidence for this change. --- css/selectors/disabled.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/css/selectors/disabled.json b/css/selectors/disabled.json index bfeb4b84429717..4a1ccafb7f933a 100644 --- a/css/selectors/disabled.json +++ b/css/selectors/disabled.json @@ -16,7 +16,7 @@ "chrome_android": "mirror", "edge": { "version_added": "12", - "notes": "Edge does not recognize :disabled on the <fieldset> element." + "notes": "Before Edge 79, Edge did not recognize :disabled on the <fieldset> element." }, "firefox": { "version_added": "1" From c6528c8199bff6c82761ddfb4ad960fc7ae0b49e Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 02:32:16 -0800 Subject: [PATCH 010/244] Remove css.properties.hyphens.language_portuguese_brazilian from BCD (#22514) This PR removes the `language_portuguese_brazilian` member of the `hyphens` CSS property from BCD. The only browser with support marked is Firefox, but the note says that it just uses the regular Portuguese dictionary, so it's basically not supported. Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/hyphens/language_portuguese_brazilian Additional Notes: Fixes #22281. --- css/properties/hyphens.json | 34 ---------------------------------- 1 file changed, 34 deletions(-) diff --git a/css/properties/hyphens.json b/css/properties/hyphens.json index 5d23b26d815cb1..df82e96d48c84a 100644 --- a/css/properties/hyphens.json +++ b/css/properties/hyphens.json @@ -1782,40 +1782,6 @@ } } }, - "language_portuguese_brazilian": { - "__compat": { - "description": "Hyphenation dictionary for Brazilian Portuguese (pt-BR)", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": "8", - "notes": "For Brazilian Portuguese, Firefox uses a Portuguese dictionary." - }, - "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" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, "language_punjabi": { "__compat": { "description": "Hyphenation dictionary for Punjabi/Panjabi (pa, pa-*)", From ebcf0a1d4381c4ff9bec313ca6a1b08d6718e99d Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 02:33:01 -0800 Subject: [PATCH 011/244] Update Opera data for api.Element.beforematch_event (#22517) This PR updates and corrects version values for Opera and Opera Android for the `beforematch_event` member of the `Element` API. This fixes #22253, which contains the supporting evidence for this change. --- api/Element.json | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/api/Element.json b/api/Element.json index b4b0562d1d1e54..97664ca1bf375d 100644 --- a/api/Element.json +++ b/api/Element.json @@ -2902,9 +2902,7 @@ "version_added": false }, "oculus": "mirror", - "opera": { - "version_added": false - }, + "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": false From 545d1f8ebd4ade840e5a2305d11ee73b5a1ab65d Mon Sep 17 00:00:00 2001 From: Florian Scholz Date: Mon, 4 Mar 2024 11:33:09 +0100 Subject: [PATCH 012/244] Update for Safari 17.4 beta (19618.1.15) (#22273) --- api/CustomStateSet.json | 121 +++++++------------------------------- api/Element.json | 17 ++++-- api/ElementInternals.json | 11 +--- api/ShadowRoot.json | 3 +- css/selectors/state.json | 9 +-- 5 files changed, 37 insertions(+), 124 deletions(-) diff --git a/api/CustomStateSet.json b/api/CustomStateSet.json index cf454eba709f0e..c66916e714c565 100644 --- a/api/CustomStateSet.json +++ b/api/CustomStateSet.json @@ -28,21 +28,14 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview", - "flags": [ - { - "name": "CustomStateSet", - "value_to_set": "true", - "type": "preference" - } - ] + "version_added": "17.4" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -75,21 +68,14 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview", - "flags": [ - { - "name": "CustomStateSet", - "value_to_set": "true", - "type": "preference" - } - ] + "version_added": "17.4" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -123,21 +109,14 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview", - "flags": [ - { - "name": "CustomStateSet", - "value_to_set": "true", - "type": "preference" - } - ] + "version_added": "17.4" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -171,21 +150,14 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview", - "flags": [ - { - "name": "CustomStateSet", - "value_to_set": "true", - "type": "preference" - } - ] + "version_added": "17.4" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -219,21 +191,14 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview", - "flags": [ - { - "name": "CustomStateSet", - "value_to_set": "true", - "type": "preference" - } - ] + "version_added": "17.4" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -267,21 +232,14 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview", - "flags": [ - { - "name": "CustomStateSet", - "value_to_set": "true", - "type": "preference" - } - ] + "version_added": "17.4" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -315,21 +273,14 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview", - "flags": [ - { - "name": "CustomStateSet", - "value_to_set": "true", - "type": "preference" - } - ] + "version_added": "17.4" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -363,21 +314,14 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview", - "flags": [ - { - "name": "CustomStateSet", - "value_to_set": "true", - "type": "preference" - } - ] + "version_added": "17.4" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -411,21 +355,14 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview", - "flags": [ - { - "name": "CustomStateSet", - "value_to_set": "true", - "type": "preference" - } - ] + "version_added": "17.4" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -459,21 +396,14 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview", - "flags": [ - { - "name": "CustomStateSet", - "value_to_set": "true", - "type": "preference" - } - ] + "version_added": "17.4" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } @@ -506,21 +436,14 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview", - "flags": [ - { - "name": "CustomStateSet", - "value_to_set": "true", - "type": "preference" - } - ] + "version_added": "17.4" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/Element.json b/api/Element.json index 97664ca1bf375d..d958e62fb26275 100644 --- a/api/Element.json +++ b/api/Element.json @@ -1324,7 +1324,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": "17.4" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -2644,10 +2644,15 @@ "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", - "safari": { - "alternative_name": "cloneable", - "version_added": "16.4" - }, + "safari": [ + { + "version_added": "17.4" + }, + { + "alternative_name": "cloneable", + "version_added": "16.4" + } + ], "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror" @@ -3059,7 +3064,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview" + "version_added": "17.4" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/api/ElementInternals.json b/api/ElementInternals.json index 8e38afc1be2719..14573a58536295 100644 --- a/api/ElementInternals.json +++ b/api/ElementInternals.json @@ -2065,21 +2065,14 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview", - "flags": [ - { - "name": "CustomStateSet", - "value_to_set": "true", - "type": "preference" - } - ] + "version_added": "17.4" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } diff --git a/api/ShadowRoot.json b/api/ShadowRoot.json index 695702fb3de7da..73caa26f0a2e3d 100644 --- a/api/ShadowRoot.json +++ b/api/ShadowRoot.json @@ -130,8 +130,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "alternative_name": "cloneable", - "version_added": "preview" + "version_added": "17.4" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/selectors/state.json b/css/selectors/state.json index 5791eeb5c599ec..4b41638bbbc762 100644 --- a/css/selectors/state.json +++ b/css/selectors/state.json @@ -31,14 +31,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "preview", - "flags": [ - { - "name": "CustomStateSet", - "value_to_set": "true", - "type": "preference" - } - ] + "version_added": "17.4" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", From 037414033e30f76c07f991fab057273deed1970b Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 02:33:20 -0800 Subject: [PATCH 013/244] Update Opera data for FileSystemFileEntry API (#22519) This PR updates and corrects version values for Opera and Opera Android for the `FileSystemFileEntry` API. This fixes #22237, which contains the supporting evidence for this change. --- api/FileSystemFileEntry.json | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/api/FileSystemFileEntry.json b/api/FileSystemFileEntry.json index 5686623684a5bf..cb9b466cff44d9 100644 --- a/api/FileSystemFileEntry.json +++ b/api/FileSystemFileEntry.json @@ -18,9 +18,7 @@ "version_added": false }, "oculus": "mirror", - "opera": { - "version_added": false - }, + "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": "11.1" @@ -56,9 +54,7 @@ "version_added": false }, "oculus": "mirror", - "opera": { - "version_added": false - }, + "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": false @@ -94,9 +90,7 @@ "version_added": false }, "oculus": "mirror", - "opera": { - "version_added": false - }, + "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": "11.1" From ac1dfc7507346a369709f1d5098b69afaf1abda3 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 02:36:06 -0800 Subject: [PATCH 014/244] Update Firefox data for border-color CSS property (#22520) This PR updates and corrects version values for Firefox and Firefox Android for the `border-color` CSS property. This fixes #22202, which contains the supporting evidence for this change. --- css/properties/border-bottom-color.json | 3 +-- css/properties/border-color.json | 3 +-- css/properties/border-left-color.json | 3 +-- css/properties/border-right-color.json | 3 +-- css/properties/border-top-color.json | 3 +-- 5 files changed, 5 insertions(+), 10 deletions(-) diff --git a/css/properties/border-bottom-color.json b/css/properties/border-bottom-color.json index 6e8f31ef72c2f5..d012ad4d51da52 100644 --- a/css/properties/border-bottom-color.json +++ b/css/properties/border-bottom-color.json @@ -14,8 +14,7 @@ "version_added": "12" }, "firefox": { - "version_added": "1", - "notes": "Firefox also supports the non-standard -moz-border-bottom-colors CSS property that sets the bottom border to multiple colors." + "version_added": "1" }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/border-color.json b/css/properties/border-color.json index 46e26ab172795c..ccddfe0b5d16df 100644 --- a/css/properties/border-color.json +++ b/css/properties/border-color.json @@ -17,8 +17,7 @@ "version_added": "12" }, "firefox": { - "version_added": "1", - "notes": "Firefox also supports the following non-standard CSS properties to set the border sides to multiple colors: -moz-border-top-colors, -moz-border-right-colors, -moz-border-bottom-colors, -moz-border-left-colors" + "version_added": "1" }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/border-left-color.json b/css/properties/border-left-color.json index 5e404782f5d7c4..ccb5af2b8786a9 100644 --- a/css/properties/border-left-color.json +++ b/css/properties/border-left-color.json @@ -14,8 +14,7 @@ "version_added": "12" }, "firefox": { - "version_added": "1", - "notes": "Firefox also supports the non-standard -moz-border-left-colors CSS property that sets the bottom border to multiple colors." + "version_added": "1" }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/border-right-color.json b/css/properties/border-right-color.json index 5c2dcc1b8204b6..2bc3dd85200c88 100644 --- a/css/properties/border-right-color.json +++ b/css/properties/border-right-color.json @@ -14,8 +14,7 @@ "version_added": "12" }, "firefox": { - "version_added": "1", - "notes": "Firefox also supports the non-standard -moz-border-right-colors CSS property that sets the right border to multiple colors." + "version_added": "1" }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/border-top-color.json b/css/properties/border-top-color.json index e5ca9fa6f12f29..1a8bdf931a34f7 100644 --- a/css/properties/border-top-color.json +++ b/css/properties/border-top-color.json @@ -14,8 +14,7 @@ "version_added": "12" }, "firefox": { - "version_added": "1", - "notes": "Firefox also supports the non-standard -moz-border-top-colors CSS property that sets the top border to multiple colors." + "version_added": "1" }, "firefox_android": "mirror", "ie": { From 452054b2de4daf07fddc5ed964bbfd293ba7eec8 Mon Sep 17 00:00:00 2001 From: Claas Augner <495429+caugner@users.noreply.github.com> Date: Mon, 4 Mar 2024 11:44:09 +0100 Subject: [PATCH 015/244] Ensure retired/current browser releases have release date (#22372) * Ensure retired/current releases have release date * Don't require release date for Oculus Browser The release dates for 5.0 ... 15.1 don't seem to be publicy documented. * Add release_date to test fixture --- test/linter/test-browsers-data.test.ts | 28 ++++++++++++++++++++++++++ test/linter/test-browsers-data.ts | 22 ++++++++++++++++++++ 2 files changed, 50 insertions(+) diff --git a/test/linter/test-browsers-data.test.ts b/test/linter/test-browsers-data.test.ts index 54c21fa35c3afa..d7271a47565068 100644 --- a/test/linter/test-browsers-data.test.ts +++ b/test/linter/test-browsers-data.test.ts @@ -24,9 +24,11 @@ describe('test-browsers-data', () => { accepts_webextensions: false, releases: { '20.6.0': { + release_date: '2023-09-04', status: 'current', }, '21.2.0': { + release_date: '2023-11-14', status: 'current', }, }, @@ -97,4 +99,30 @@ describe('test-browsers-data', () => { test.check(logger, { data, path: { browser } }); assert.equal(logger.messages.length, 1); }); + + it('should log an error if a retired or current release has no release date', () => { + const browser = 'opera'; + const data: BrowserStatement = { + name: 'Opera', + type: 'desktop', + upstream: 'chrome', + pref_url: 'opera://flags', + accepts_flags: true, + accepts_webextensions: true, + releases: { + '97': { + status: 'retired', + engine: 'Blink', + engine_version: '111', + }, + '98': { + status: 'current', + engine: 'Blink', + engine_version: '112', + }, + }, + }; + test.check(logger, { data, path: { browser } }); + assert.equal(logger.messages.length, 2); + }); }); diff --git a/test/linter/test-browsers-data.ts b/test/linter/test-browsers-data.ts index fac89157737120..fe1a688905064d 100644 --- a/test/linter/test-browsers-data.ts +++ b/test/linter/test-browsers-data.ts @@ -49,6 +49,28 @@ const processData = ( ); } } + + // Ensure every retired/current release has a release date. + for (const status of ['retired', 'current']) { + if (browser === 'oculus') { + // Ignore Oculus Browser, because release dates for versions 5.0 to 15.1 are not publicly documented. + continue; + } + const releasesWithoutDate = Object.entries(data.releases) + .filter( + ([, data]) => + data.status == status && typeof data.release_date === 'undefined', + ) + .map(([version]) => version); + + if (releasesWithoutDate.length > 0) { + logger.error( + chalk`{red {bold ${browser}} has {bold ${status}} releases without release date (${releasesWithoutDate.join( + ', ', + )}), which is {bold not} allowed.}`, + ); + } + } }; export default { From d46ed5d6e87745115bfd22a21dc2a47726717eb7 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 03:53:58 -0800 Subject: [PATCH 016/244] Add missing css.properties.z-index.auto feature (#22511) * Add missing css.properties.z-index.auto feature This PR adds the missing `auto` member of the `z-index` CSS property. The data comes from the [mdn-bcd-collector](https://mdn-bcd-collector.gooborg.com) project (v10.9.0). _Check out the [collector's guide on how to review this PR](https://github.com/openwebdocs/mdn-bcd-collector#reviewing-bcd-changes)._ Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/z-index/auto * Update css/properties/z-index.json Co-authored-by: Florian Scholz * Update css/properties/z-index.json Co-authored-by: Florian Scholz * Set WebView to mirror --------- Co-authored-by: Florian Scholz --- css/properties/z-index.json | 42 +++++++++++++++++++++++++++++++------ 1 file changed, 36 insertions(+), 6 deletions(-) diff --git a/css/properties/z-index.json b/css/properties/z-index.json index 521d5d0fa8c8ab..313f23c6cfe98f 100644 --- a/css/properties/z-index.json +++ b/css/properties/z-index.json @@ -30,9 +30,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -40,6 +38,40 @@ "deprecated": false } }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": "4" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "negative_values": { "__compat": { "description": "Negative values", @@ -68,9 +100,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, From f6b8de855a6f20f5d49a0852139d3d6e3ce7098a Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 05:36:52 -0800 Subject: [PATCH 017/244] Add missing css.properties.word-spacing.normal feature (#22509) * Add missing css.properties.word-spacing.normal feature This PR adds the missing `normal` member of the `word-spacing` CSS property. The data comes from the [mdn-bcd-collector](https://mdn-bcd-collector.gooborg.com) project (v10.9.0). _Check out the [collector's guide on how to review this PR](https://github.com/openwebdocs/mdn-bcd-collector#reviewing-bcd-changes)._ Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/word-spacing/normal * Apply suggestions from code review Co-authored-by: Florian Scholz * Fix formatting --------- Co-authored-by: Florian Scholz --- css/properties/word-spacing.json | 36 ++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/css/properties/word-spacing.json b/css/properties/word-spacing.json index bfd66c61565b87..564680c612b8df 100644 --- a/css/properties/word-spacing.json +++ b/css/properties/word-spacing.json @@ -38,6 +38,42 @@ "deprecated": false } }, + "normal": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": "6" + }, + "oculus": "mirror", + "opera": { + "version_added": "3.5" + }, + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "percentages": { "__compat": { "description": "<percentage> values", From bda6d4b345426e98f2270bd72c392b521ccdc11a Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 05:44:25 -0800 Subject: [PATCH 018/244] Flatten svg.attributes into svg.global_attributes (#22267) --- svg/attributes/conditional_processing.json | 142 - svg/attributes/core.json | 219 - svg/attributes/data.json | 42 - svg/attributes/events.json | 2261 --------- svg/attributes/href.json | 55 - svg/attributes/paint-order.json | 42 - svg/attributes/presentation.json | 2427 --------- svg/attributes/style.json | 113 - svg/attributes/textLength.json | 42 - svg/attributes/xlink.json | 216 - svg/global_attributes.json | 5350 ++++++++++++++++++++ 11 files changed, 5350 insertions(+), 5559 deletions(-) delete mode 100644 svg/attributes/conditional_processing.json delete mode 100644 svg/attributes/core.json delete mode 100644 svg/attributes/data.json delete mode 100644 svg/attributes/events.json delete mode 100644 svg/attributes/href.json delete mode 100644 svg/attributes/paint-order.json delete mode 100644 svg/attributes/presentation.json delete mode 100644 svg/attributes/style.json delete mode 100644 svg/attributes/textLength.json delete mode 100644 svg/attributes/xlink.json create mode 100644 svg/global_attributes.json diff --git a/svg/attributes/conditional_processing.json b/svg/attributes/conditional_processing.json deleted file mode 100644 index c9fd22ac0a2453..00000000000000 --- a/svg/attributes/conditional_processing.json +++ /dev/null @@ -1,142 +0,0 @@ -{ - "svg": { - "attributes": { - "conditional_processing": { - "requiredExtensions": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/requiredExtensions", - "support": { - "chrome": { - "version_added": "81" - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": "2" - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "8" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - }, - "mathml": { - "__compat": { - "description": "Recognizes MathML namespace", - "support": { - "chrome": { - "version_added": "109" - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": "2" - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "8" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - } - }, - "requiredFeatures": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/requiredFeatures", - "spec_url": "https://www.w3.org/TR/SVG11/struct.html#RequiredFeaturesAttribute", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": true - } - } - }, - "systemLanguage": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/systemLanguage", - "spec_url": "https://svgwg.org/svg2-draft/struct.html#ConditionalProcessingSystemLanguageAttribute", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - } - } - } - } -} diff --git a/svg/attributes/core.json b/svg/attributes/core.json deleted file mode 100644 index 542fb502b9dd93..00000000000000 --- a/svg/attributes/core.json +++ /dev/null @@ -1,219 +0,0 @@ -{ - "svg": { - "attributes": { - "core": { - "id": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/id", - "spec_url": "https://svgwg.org/svg2-draft/struct.html#Core.attrib", - "support": { - "chrome": { - "version_added": true - }, - "chrome_android": "mirror", - "edge": { - "version_added": "12" - }, - "firefox": { - "version_added": true - }, - "firefox_android": "mirror", - "ie": { - "version_added": true - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": true - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "lang": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/lang", - "spec_url": "https://svgwg.org/svg2-draft/struct.html#LangSpaceAttrs", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "tabindex": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/tabindex", - "spec_url": "https://svgwg.org/svg2-draft/struct.html#tabindexattribute", - "support": { - "chrome": { - "version_added": true - }, - "chrome_android": "mirror", - "edge": { - "version_added": "12" - }, - "firefox": { - "version_added": "51" - }, - "firefox_android": "mirror", - "ie": { - "version_added": true - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": true - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "xml_base": { - "__compat": { - "description": "xml:base", - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/xml:base", - "spec_url": "https://www.w3.org/TR/SVG11/struct.html#XMLBaseAttribute", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": true - } - } - }, - "xml_lang": { - "__compat": { - "description": "xml:lang", - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/xml:lang", - "spec_url": "https://svgwg.org/svg2-draft/struct.html#LangSpaceAttrs", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": true - } - } - }, - "xml_space": { - "__compat": { - "description": "xml:space", - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/xml:space", - "spec_url": "https://svgwg.org/svg2-draft/struct.html#WhitespaceProcessingXMLSpaceAttribute", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": "3" - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": true - } - } - } - } - } - } -} diff --git a/svg/attributes/data.json b/svg/attributes/data.json deleted file mode 100644 index 3650e6f5f50a4c..00000000000000 --- a/svg/attributes/data.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "svg": { - "attributes": { - "data": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/data-*", - "spec_url": "https://svgwg.org/svg2-draft/struct.html#DataAttributes", - "support": { - "chrome": { - "version_added": "55" - }, - "chrome_android": "mirror", - "edge": { - "version_added": "≤79" - }, - "firefox": { - "version_added": "51" - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "10" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - } - } - } -} diff --git a/svg/attributes/events.json b/svg/attributes/events.json deleted file mode 100644 index 95710df9aee691..00000000000000 --- a/svg/attributes/events.json +++ /dev/null @@ -1,2261 +0,0 @@ -{ - "svg": { - "attributes": { - "events": { - "global": { - "oncancel": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/oncancel", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "oncanplay": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/oncanplay", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "oncanplaythrough": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/oncanplaythrough", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onchange": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onchange", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onclick": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onclick", - "spec_url": "https://svgwg.org/svg2-draft/interact.html#EventAttributes", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onclose": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onclose", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "oncuechange": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/oncuechange", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "ondblclick": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ondblclick", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "ondrag": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ondrag", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "ondragend": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ondragend", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "ondragenter": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ondragenter", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "ondragexit": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ondragexit", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "ondragleave": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ondragleave", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "ondragover": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ondragover", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "ondragstart": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ondragstart", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "ondrop": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ondrop", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "ondurationchange": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ondurationchange", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onemptied": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onemptied", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onended": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onended", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onerror": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onerror", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onfocus": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onfocus", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "oninput": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/oninput", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "oninvalid": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/oninvalid", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onkeydown": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onkeydown", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onkeypress": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onkeypress", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onkeyup": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onkeyup", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onload": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onload", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onloadeddata": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onloadeddata", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onloadedmetadata": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onloadedmetadata", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onloadstart": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onloadstart", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onmousedown": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onmousedown", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onmouseenter": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onmouseenter", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onmouseleave": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onmouseleave", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onmousemove": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onmousemove", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onmouseout": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onmouseout", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onmouseover": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onmouseover", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onmouseup": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onmouseup", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onmousewheel": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onmousewheel", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onpause": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onpause", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onplay": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onplay", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onplaying": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onplaying", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onprogress": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onprogress", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onratechange": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onratechange", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onreset": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onreset", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onresize": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onresize", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onscroll": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onscroll", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onseeked": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onseeked", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onseeking": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onseeking", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onselect": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onselect", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onshow": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onshow", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onstalled": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onstalled", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onsubmit": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onsubmit", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onsuspend": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onsuspend", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "ontimeupdate": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ontimeupdate", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "ontoggle": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ontoggle", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onvolumechange": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onvolumechange", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onwaiting": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onwaiting", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - } - }, - "animation": { - "onbegin": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onbegin", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onend": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onend", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onrepeat": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onrepeat", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - } - }, - "document": { - "onabort": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onabort", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onerror": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onerror", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onresize": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onresize", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onscroll": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onscroll", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onunload": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onunload", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": true - } - } - } - }, - "graphical": { - "onactivate": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onactivate", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": true - } - } - }, - "onfocusin": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onfocusin", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onfocusout": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onfocusout", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - } - } - } - } - } -} diff --git a/svg/attributes/href.json b/svg/attributes/href.json deleted file mode 100644 index 212488b5018e06..00000000000000 --- a/svg/attributes/href.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "svg": { - "attributes": { - "href": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/href", - "spec_url": [ - "https://drafts.fxtf.org/filter-effects/#element-attrdef-feimage-href", - "https://svgwg.org/specs/animations/#DiscardElementHrefAttribute", - "https://svgwg.org/specs/animations/#HrefAttribute", - "https://svgwg.org/specs/animations/#MPathElementHrefAttribute", - "https://svgwg.org/svg2-draft/embedded.html#ImageElementHrefAttribute", - "https://svgwg.org/svg2-draft/linking.html#AElementHrefAttribute", - "https://svgwg.org/svg2-draft/pservers.html#LinearGradientElementHrefAttribute", - "https://svgwg.org/svg2-draft/pservers.html#PatternElementHrefAttribute", - "https://svgwg.org/svg2-draft/pservers.html#RadialGradientElementHrefAttribute", - "https://svgwg.org/svg2-draft/interact.html#ScriptElementHrefAttribute", - "https://svgwg.org/svg2-draft/struct.html#UseElementHrefAttribute", - "https://svgwg.org/svg2-draft/text.html#TextPathElementHrefAttribute" - ], - "support": { - "chrome": { - "version_added": "50" - }, - "chrome_android": "mirror", - "edge": { - "version_added": "12" - }, - "firefox": { - "version_added": "51" - }, - "firefox_android": "mirror", - "ie": { - "version_added": true - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "12.1" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - } - } - } -} diff --git a/svg/attributes/paint-order.json b/svg/attributes/paint-order.json deleted file mode 100644 index 7fc7695755814b..00000000000000 --- a/svg/attributes/paint-order.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "svg": { - "attributes": { - "paint-order": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/paint-order", - "spec_url": "https://svgwg.org/svg2-draft/painting.html#PaintOrder", - "support": { - "chrome": { - "version_added": true - }, - "chrome_android": "mirror", - "edge": { - "version_added": "≤79" - }, - "firefox": { - "version_added": "21" - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": true - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - } - } - } -} diff --git a/svg/attributes/presentation.json b/svg/attributes/presentation.json deleted file mode 100644 index 4eb9fe2fc342f4..00000000000000 --- a/svg/attributes/presentation.json +++ /dev/null @@ -1,2427 +0,0 @@ -{ - "svg": { - "attributes": { - "presentation": { - "alignment-baseline": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/alignment-baseline", - "spec_url": [ - "https://drafts.csswg.org/css-inline/#alignment-baseline-property", - "https://svgwg.org/svg2-draft/text.html#AlignmentBaselineProperty" - ], - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "baseline-shift": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/baseline-shift", - "spec_url": [ - "https://drafts.csswg.org/css-inline/#baseline-shift-property", - "https://svgwg.org/svg2-draft/text.html#BaselineShiftProperty" - ], - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "clip": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/clip", - "spec_url": "https://drafts.fxtf.org/css-masking/#clip-property", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": true - } - } - }, - "clip-path": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/clip-path", - "spec_url": "https://drafts.fxtf.org/css-masking/#the-clip-path", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "clip-rule": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/clip-rule", - "spec_url": "https://drafts.fxtf.org/css-masking/#the-clip-rule", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "color": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/color", - "spec_url": "https://svgwg.org/svg2-draft/painting.html#ColorProperty", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "color-interpolation": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/color-interpolation", - "spec_url": "https://svgwg.org/svg2-draft/painting.html#ColorInterpolation", - "support": { - "chrome": { - "version_added": "≤80", - "partial_implementation": true, - "notes": "Only the default value of `sRGB` is implemented" - }, - "chrome_android": "mirror", - "edge": { - "version_added": "≤80", - "partial_implementation": true, - "notes": "Only the default value of `sRGB` is implemented" - }, - "firefox": { - "version_added": "≤72" - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "≤13.1", - "partial_implementation": true, - "notes": "Only the default value of `sRGB` is implemented" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - }, - "linearGradient": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/color-interpolation", - "spec_url": "https://svgwg.org/svg2-draft/painting.html#ColorInterpolation", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": "123" - }, - "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" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "sRGB": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/color-interpolation", - "spec_url": "https://svgwg.org/svg2-draft/painting.html#ColorInterpolation", - "support": { - "chrome": { - "version_added": "≤80" - }, - "chrome_android": "mirror", - "edge": { - "version_added": "≤80" - }, - "firefox": { - "version_added": "≤72" - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "≤13.1" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - } - }, - "color-interpolation-filters": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/color-interpolation-filters", - "spec_url": "https://drafts.fxtf.org/filter-effects/#ColorInterpolationFiltersProperty", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "color-profile": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/color-profile", - "spec_url": "https://www.w3.org/TR/SVG11/color.html#ColorProfileProperty", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": true - } - } - }, - "cursor": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/cursor", - "spec_url": "https://drafts.csswg.org/css-ui/#cursor", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "direction": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/direction", - "spec_url": [ - "https://drafts.csswg.org/css-writing-modes/#direction", - "https://svgwg.org/svg2-draft/text.html#DirectionProperty" - ], - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "display": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/display", - "spec_url": "https://svgwg.org/svg2-draft/render.html#VisibilityControl", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "dominant-baseline": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/dominant-baseline", - "spec_url": [ - "https://svgwg.org/svg2-draft/text.html#DominantBaselineProperty", - "https://drafts.csswg.org/css-inline/#dominant-baseline-property" - ], - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "enable-background": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/enable-background", - "spec_url": "https://www.w3.org/TR/SVG11/filters.html#EnableBackgroundProperty", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": true - } - } - }, - "fill": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/fill", - "spec_url": [ - "https://svgwg.org/specs/animations/#FillAttribute", - "https://svgwg.org/svg2-draft/painting.html#SpecifyingFillPaint" - ], - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": "3" - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - }, - "context-fill": { - "__compat": { - "description": "context-fill", - "spec_url": "https://svgwg.org/svg2-draft/painting.html#SpecifyingPaint", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": "111" - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - } - }, - "fill-opacity": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/fill-opacity", - "spec_url": "https://svgwg.org/svg2-draft/painting.html#FillOpacity", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "fill-rule": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/fill-rule", - "spec_url": "https://svgwg.org/svg2-draft/painting.html#WindingRule", - "support": { - "chrome": { - "version_added": "≤15" - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": "18" - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "filter": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/filter", - "spec_url": "https://drafts.fxtf.org/filter-effects/#FilterProperty", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "flood-color": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/flood-color", - "spec_url": "https://drafts.fxtf.org/filter-effects/#FloodColorProperty", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "flood-opacity": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/flood-opacity", - "spec_url": "https://drafts.fxtf.org/filter-effects/#FloodOpacityProperty", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "font-family": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/font-family", - "spec_url": [ - "https://drafts.csswg.org/css-fonts/#generic-font-families", - "https://drafts.csswg.org/css-fonts/#font-family-prop" - ], - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "font-size": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/font-size", - "spec_url": "https://drafts.csswg.org/css-fonts/#font-size-prop", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "font-size-adjust": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/font-size-adjust", - "spec_url": "https://drafts.csswg.org/css-fonts/#font-size-adjust-prop", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "16.4" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "font-stretch": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/font-stretch", - "spec_url": "https://drafts.csswg.org/css-fonts/#font-stretch-prop", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "font-style": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/font-style", - "spec_url": "https://drafts.csswg.org/css-fonts/#font-style-prop", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "font-variant": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/font-variant", - "spec_url": "https://drafts.csswg.org/css-fonts/#font-variant-prop", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "font-weight": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/font-weight", - "spec_url": "https://drafts.csswg.org/css-fonts/#font-weight-prop", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "glyph-orientation-horizontal": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/glyph-orientation-horizontal", - "spec_url": "https://www.w3.org/TR/SVG11/text.html#GlyphOrientationHorizontalProperty", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": true - } - } - }, - "glyph-orientation-vertical": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/glyph-orientation-vertical", - "spec_url": "https://www.w3.org/TR/SVG11/text.html#GlyphOrientationVerticalProperty", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": true - } - } - }, - "image-rendering": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/image-rendering", - "spec_url": [ - "https://drafts.csswg.org/css-images/#the-image-rendering", - "https://svgwg.org/svg2-draft/painting.html#ImageRendering" - ], - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "kerning": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/kerning", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": true - } - } - }, - "letter-spacing": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/letter-spacing", - "spec_url": "https://drafts.csswg.org/css-text/#letter-spacing-property", - "support": { - "chrome": { - "version_added": "1" - }, - "chrome_android": "mirror", - "edge": { - "version_added": "12" - }, - "firefox": { - "version_added": "73" - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": "9" - }, - "oculus": "mirror", - "opera": { - "version_added": true - }, - "opera_android": { - "version_added": true - }, - "safari": { - "version_added": "5.1" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "lighting-color": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/lighting-color", - "spec_url": "https://drafts.fxtf.org/filter-effects/#LightingColorProperty", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "marker-end": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/marker-end", - "spec_url": "https://svgwg.org/svg2-draft/painting.html#VertexMarkerProperties", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "marker-mid": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/marker-mid", - "spec_url": "https://svgwg.org/svg2-draft/painting.html#VertexMarkerProperties", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "marker-start": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/marker-start", - "spec_url": "https://svgwg.org/svg2-draft/painting.html#VertexMarkerProperties", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "mask": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/mask", - "spec_url": "https://drafts.fxtf.org/css-masking/#the-mask", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "opacity": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/opacity", - "spec_url": [ - "https://drafts.csswg.org/css-color/#transparency", - "https://svgwg.org/svg2-draft/render.html#ObjectAndGroupOpacityProperties" - ], - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "overflow": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/overflow", - "spec_url": "https://svgwg.org/svg2-draft/render.html#OverflowAndClipProperties", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "paint-order": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/paint-order", - "spec_url": "https://svgwg.org/svg2-draft/painting.html#PaintOrder", - "support": { - "chrome": { - "version_added": true - }, - "chrome_android": "mirror", - "edge": { - "version_added": "≤79" - }, - "firefox": { - "version_added": true - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": true - }, - "safari_ios": { - "version_added": false - }, - "samsunginternet_android": "mirror", - "webview_android": { - "version_added": false - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "pointer-events": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/pointer-events", - "spec_url": "https://svgwg.org/svg2-draft/interact.html#PointerEventsProp", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "shape-rendering": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/shape-rendering", - "spec_url": "https://svgwg.org/svg2-draft/painting.html#ShapeRendering", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "solid-color": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/solid-color", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "solid-opacity": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/solid-opacity", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "stop-color": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/stop-color", - "spec_url": "https://svgwg.org/svg2-draft/pservers.html#StopColorProperty", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "stroke": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/stroke", - "spec_url": "https://svgwg.org/svg2-draft/painting.html#SpecifyingStrokePaint", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": "3" - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - }, - "context-stroke": { - "__compat": { - "description": "context-stroke", - "spec_url": "https://svgwg.org/svg2-draft/painting.html#SpecifyingPaint", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": "111" - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - } - }, - "stroke-dasharray": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/stroke-dasharray", - "spec_url": "https://svgwg.org/svg2-draft/painting.html#StrokeDashing", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "stroke-dashoffset": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/stroke-dashoffset", - "spec_url": "https://svgwg.org/svg2-draft/painting.html#StrokeDashoffsetProperty", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "stroke-linecap": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/stroke-linecap", - "spec_url": "https://svgwg.org/svg2-draft/painting.html#LineCaps", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "stroke-linejoin": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/stroke-linejoin", - "spec_url": "https://svgwg.org/svg2-draft/painting.html#LineJoin", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "stroke-miterlimit": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/stroke-miterlimit", - "spec_url": "https://svgwg.org/svg2-draft/painting.html#StrokeMiterlimitProperty", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "stroke-opacity": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/stroke-opacity", - "spec_url": "https://svgwg.org/svg2-draft/painting.html#StrokeOpacity", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "stroke-width": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/stroke-width", - "spec_url": "https://svgwg.org/svg2-draft/painting.html#StrokeWidth", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "text-anchor": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/text-anchor", - "spec_url": "https://svgwg.org/svg2-draft/text.html#TextAnchoringProperties", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "text-decoration": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/text-decoration", - "spec_url": [ - "https://drafts.csswg.org/css-text-decor/#text-decoration-property", - "https://svgwg.org/svg2-draft/text.html#TextDecorationProperties" - ], - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "text-overflow": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/text-overflow", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "text-rendering": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/text-rendering", - "spec_url": "https://svgwg.org/svg2-draft/painting.html#TextRendering", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "transform": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/transform", - "spec_url": [ - "https://drafts.csswg.org/css-transforms/#svg-transform", - "https://svgwg.org/svg2-draft/coords.html#TransformProperty" - ], - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "transform-origin": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/transform-origin", - "spec_url": [ - "https://drafts.csswg.org/css-transforms/#transform-origin-property", - "https://svgwg.org/svg2-draft/styling.html#PresentationAttributes" - ], - "support": { - "chrome": { - "version_added": true - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": "77" - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": true, - "partial_implementation": true, - "notes": "Does not work with transform SVG presentation attribute. Only works with transform CSS property. See bug 201854." - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "unicode-bidi": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/unicode-bidi", - "spec_url": "https://drafts.csswg.org/css-writing-modes/#unicode-bidi", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "vector-effect": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/vector-effect", - "spec_url": "https://svgwg.org/svg2-draft/coords.html#VectorEffects", - "support": { - "chrome": { - "version_added": "12" - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": "15" - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "5.1" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "visibility": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/visibility", - "spec_url": "https://svgwg.org/svg2-draft/render.html#VisibilityControl", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "white-space": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/white-space", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "word-spacing": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/word-spacing", - "spec_url": "https://drafts.csswg.org/css-text/#word-spacing-property", - "support": { - "chrome": { - "version_added": "1" - }, - "chrome_android": "mirror", - "edge": { - "version_added": "12" - }, - "firefox": { - "version_added": "73" - }, - "firefox_android": { - "version_added": false - }, - "ie": { - "version_added": "9" - }, - "oculus": "mirror", - "opera": { - "version_added": true - }, - "opera_android": { - "version_added": true - }, - "safari": { - "version_added": "5.1" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "writing-mode": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/writing-mode", - "spec_url": [ - "https://drafts.csswg.org/css-writing-modes/#block-flow", - "https://svgwg.org/svg2-draft/text.html#WritingModeProperty" - ], - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - } - } - } - } -} diff --git a/svg/attributes/style.json b/svg/attributes/style.json deleted file mode 100644 index 8f6c871d484eb6..00000000000000 --- a/svg/attributes/style.json +++ /dev/null @@ -1,113 +0,0 @@ -{ - "svg": { - "attributes": { - "style": { - "class": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/class", - "spec_url": "https://svgwg.org/svg2-draft/styling.html#ElementSpecificStyling", - "support": { - "chrome": { - "version_added": true - }, - "chrome_android": "mirror", - "edge": { - "version_added": "12" - }, - "firefox": { - "version_added": true - }, - "firefox_android": "mirror", - "ie": { - "version_added": true - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": true - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - }, - "animation_support": { - "__compat": { - "description": "Animation support", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": "5" - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - } - }, - "style": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/style", - "spec_url": "https://svgwg.org/svg2-draft/styling.html#ElementSpecificStyling", - "support": { - "chrome": { - "version_added": true - }, - "chrome_android": "mirror", - "edge": { - "version_added": "12" - }, - "firefox": { - "version_added": true - }, - "firefox_android": "mirror", - "ie": { - "version_added": true - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": true - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - } - } - } - } -} diff --git a/svg/attributes/textLength.json b/svg/attributes/textLength.json deleted file mode 100644 index 9b8b15ea322c7b..00000000000000 --- a/svg/attributes/textLength.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "svg": { - "attributes": { - "textLength": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/textLength", - "spec_url": "https://svgwg.org/svg2-draft/text.html#TextElementTextLengthAttribute", - "support": { - "chrome": { - "version_added": true - }, - "chrome_android": "mirror", - "edge": { - "version_added": "12" - }, - "firefox": { - "version_added": true - }, - "firefox_android": "mirror", - "ie": { - "version_added": "11" - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": true - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - } - } - } -} diff --git a/svg/attributes/xlink.json b/svg/attributes/xlink.json deleted file mode 100644 index 52ca4272555165..00000000000000 --- a/svg/attributes/xlink.json +++ /dev/null @@ -1,216 +0,0 @@ -{ - "svg": { - "attributes": { - "xlink": { - "xlink_actuate": { - "__compat": { - "description": "xlink:actuate", - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/xlink:actuate", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": true - } - } - }, - "xlink_arcrole": { - "__compat": { - "description": "xlink:arcrole", - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/xlink:arcrole", - "spec_url": "https://www.w3.org/TR/SVG11/linking.html#XLinkArcRoleAttribute", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": true - } - } - }, - "xlink_role": { - "__compat": { - "description": "xlink:role", - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/xlink:role", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": true - } - } - }, - "xlink_show": { - "__compat": { - "description": "xlink:show", - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/xlink:show", - "spec_url": "https://www.w3.org/TR/SVG11/linking.html#XLinkShowAttribute", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": true - } - } - }, - "xlink_title": { - "__compat": { - "description": "xlink:title", - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/xlink:title", - "spec_url": "https://svgwg.org/svg2-draft/linking.html#XLinkTitleAttribute", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": true - } - } - }, - "xlink_type": { - "__compat": { - "description": "xlink:type", - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/xlink:type", - "spec_url": "https://www.w3.org/TR/SVG11/linking.html#XLinkTypeAttribute", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": true - } - } - } - } - } - } -} diff --git a/svg/global_attributes.json b/svg/global_attributes.json new file mode 100644 index 00000000000000..40d7b96c5ee448 --- /dev/null +++ b/svg/global_attributes.json @@ -0,0 +1,5350 @@ +{ + "svg": { + "global_attributes": { + "id": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/id", + "spec_url": "https://svgwg.org/svg2-draft/struct.html#Core.attrib", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": true + }, + "firefox_android": "mirror", + "ie": { + "version_added": true + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": true + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "lang": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/lang", + "spec_url": "https://svgwg.org/svg2-draft/struct.html#LangSpaceAttrs", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "tabindex": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/tabindex", + "spec_url": "https://svgwg.org/svg2-draft/struct.html#tabindexattribute", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "51" + }, + "firefox_android": "mirror", + "ie": { + "version_added": true + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": true + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "xml_base": { + "__compat": { + "description": "xml:base", + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/xml:base", + "spec_url": "https://www.w3.org/TR/SVG11/struct.html#XMLBaseAttribute", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "xml_lang": { + "__compat": { + "description": "xml:lang", + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/xml:lang", + "spec_url": "https://svgwg.org/svg2-draft/struct.html#LangSpaceAttrs", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "xml_space": { + "__compat": { + "description": "xml:space", + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/xml:space", + "spec_url": "https://svgwg.org/svg2-draft/struct.html#WhitespaceProcessingXMLSpaceAttribute", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "3" + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "xlink_actuate": { + "__compat": { + "description": "xlink:actuate", + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/xlink:actuate", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "xlink_arcrole": { + "__compat": { + "description": "xlink:arcrole", + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/xlink:arcrole", + "spec_url": "https://www.w3.org/TR/SVG11/linking.html#XLinkArcRoleAttribute", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "xlink_role": { + "__compat": { + "description": "xlink:role", + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/xlink:role", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "xlink_show": { + "__compat": { + "description": "xlink:show", + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/xlink:show", + "spec_url": "https://www.w3.org/TR/SVG11/linking.html#XLinkShowAttribute", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "xlink_title": { + "__compat": { + "description": "xlink:title", + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/xlink:title", + "spec_url": "https://svgwg.org/svg2-draft/linking.html#XLinkTitleAttribute", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "xlink_type": { + "__compat": { + "description": "xlink:type", + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/xlink:type", + "spec_url": "https://www.w3.org/TR/SVG11/linking.html#XLinkTypeAttribute", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "data": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/data-*", + "spec_url": "https://svgwg.org/svg2-draft/struct.html#DataAttributes", + "support": { + "chrome": { + "version_added": "55" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "≤79" + }, + "firefox": { + "version_added": "51" + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "10" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "href": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/href", + "spec_url": [ + "https://drafts.fxtf.org/filter-effects/#element-attrdef-feimage-href", + "https://svgwg.org/specs/animations/#DiscardElementHrefAttribute", + "https://svgwg.org/specs/animations/#HrefAttribute", + "https://svgwg.org/specs/animations/#MPathElementHrefAttribute", + "https://svgwg.org/svg2-draft/embedded.html#ImageElementHrefAttribute", + "https://svgwg.org/svg2-draft/linking.html#AElementHrefAttribute", + "https://svgwg.org/svg2-draft/pservers.html#LinearGradientElementHrefAttribute", + "https://svgwg.org/svg2-draft/pservers.html#PatternElementHrefAttribute", + "https://svgwg.org/svg2-draft/pservers.html#RadialGradientElementHrefAttribute", + "https://svgwg.org/svg2-draft/interact.html#ScriptElementHrefAttribute", + "https://svgwg.org/svg2-draft/struct.html#UseElementHrefAttribute", + "https://svgwg.org/svg2-draft/text.html#TextPathElementHrefAttribute" + ], + "support": { + "chrome": { + "version_added": "50" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "51" + }, + "firefox_android": "mirror", + "ie": { + "version_added": true + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "12.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "paint-order": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/paint-order", + "spec_url": "https://svgwg.org/svg2-draft/painting.html#PaintOrder", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": "mirror", + "edge": { + "version_added": "≤79" + }, + "firefox": { + "version_added": true + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": { + "version_added": false + }, + "safari": { + "version_added": true + }, + "safari_ios": { + "version_added": false + }, + "samsunginternet_android": "mirror", + "webview_android": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "textLength": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/textLength", + "spec_url": "https://svgwg.org/svg2-draft/text.html#TextElementTextLengthAttribute", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": true + }, + "firefox_android": "mirror", + "ie": { + "version_added": "11" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": true + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "class": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/class", + "spec_url": "https://svgwg.org/svg2-draft/styling.html#ElementSpecificStyling", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": true + }, + "firefox_android": "mirror", + "ie": { + "version_added": true + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": true + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "animation_support": { + "__compat": { + "description": "Animation support", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "5" + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + }, + "style": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/style", + "spec_url": "https://svgwg.org/svg2-draft/styling.html#ElementSpecificStyling", + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": true + }, + "firefox_android": "mirror", + "ie": { + "version_added": true + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": true + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "requiredExtensions": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/requiredExtensions", + "support": { + "chrome": { + "version_added": "81" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "2" + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "8" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "mathml": { + "__compat": { + "description": "Recognizes MathML namespace", + "support": { + "chrome": { + "version_added": "109" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "2" + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "8" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + }, + "requiredFeatures": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/requiredFeatures", + "spec_url": "https://www.w3.org/TR/SVG11/struct.html#RequiredFeaturesAttribute", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "systemLanguage": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/systemLanguage", + "spec_url": "https://svgwg.org/svg2-draft/struct.html#ConditionalProcessingSystemLanguageAttribute", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "oncancel": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/oncancel", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "oncanplay": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/oncanplay", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "oncanplaythrough": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/oncanplaythrough", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onchange": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onchange", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onclick": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onclick", + "spec_url": "https://svgwg.org/svg2-draft/interact.html#EventAttributes", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onclose": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onclose", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "oncuechange": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/oncuechange", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ondblclick": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ondblclick", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ondrag": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ondrag", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ondragend": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ondragend", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ondragenter": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ondragenter", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ondragexit": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ondragexit", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ondragleave": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ondragleave", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ondragover": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ondragover", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ondragstart": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ondragstart", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ondrop": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ondrop", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ondurationchange": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ondurationchange", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onemptied": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onemptied", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onended": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onended", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onerror": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onerror", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onfocus": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onfocus", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "oninput": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/oninput", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "oninvalid": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/oninvalid", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onkeydown": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onkeydown", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onkeypress": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onkeypress", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onkeyup": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onkeyup", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onload": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onload", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onloadeddata": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onloadeddata", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onloadedmetadata": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onloadedmetadata", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onloadstart": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onloadstart", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onmousedown": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onmousedown", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onmouseenter": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onmouseenter", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onmouseleave": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onmouseleave", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onmousemove": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onmousemove", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onmouseout": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onmouseout", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onmouseover": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onmouseover", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onmouseup": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onmouseup", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onmousewheel": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onmousewheel", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onpause": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onpause", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onplay": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onplay", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onplaying": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onplaying", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onprogress": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onprogress", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onratechange": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onratechange", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onreset": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onreset", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onresize": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onresize", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onscroll": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onscroll", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onseeked": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onseeked", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onseeking": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onseeking", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onselect": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onselect", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onshow": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onshow", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onstalled": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onstalled", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onsubmit": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onsubmit", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onsuspend": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onsuspend", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ontimeupdate": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ontimeupdate", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ontoggle": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ontoggle", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onvolumechange": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onvolumechange", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onwaiting": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onwaiting", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onbegin": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onbegin", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onend": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onend", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onrepeat": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onrepeat", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onabort": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onabort", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onunload": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onunload", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "onactivate": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onactivate", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "onfocusin": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onfocusin", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "onfocusout": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onfocusout", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "alignment-baseline": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/alignment-baseline", + "spec_url": [ + "https://drafts.csswg.org/css-inline/#alignment-baseline-property", + "https://svgwg.org/svg2-draft/text.html#AlignmentBaselineProperty" + ], + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "baseline-shift": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/baseline-shift", + "spec_url": [ + "https://drafts.csswg.org/css-inline/#baseline-shift-property", + "https://svgwg.org/svg2-draft/text.html#BaselineShiftProperty" + ], + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "clip": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/clip", + "spec_url": "https://drafts.fxtf.org/css-masking/#clip-property", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "clip-path": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/clip-path", + "spec_url": "https://drafts.fxtf.org/css-masking/#the-clip-path", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "clip-rule": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/clip-rule", + "spec_url": "https://drafts.fxtf.org/css-masking/#the-clip-rule", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "color": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/color", + "spec_url": "https://svgwg.org/svg2-draft/painting.html#ColorProperty", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "color-interpolation": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/color-interpolation", + "spec_url": "https://svgwg.org/svg2-draft/painting.html#ColorInterpolation", + "support": { + "chrome": { + "version_added": "≤80", + "partial_implementation": true, + "notes": "Only the default value of `sRGB` is implemented" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "≤80", + "partial_implementation": true, + "notes": "Only the default value of `sRGB` is implemented" + }, + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1", + "partial_implementation": true, + "notes": "Only the default value of `sRGB` is implemented" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "linearGradient": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/color-interpolation", + "spec_url": "https://svgwg.org/svg2-draft/painting.html#ColorInterpolation", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "123" + }, + "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" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "sRGB": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/color-interpolation", + "spec_url": "https://svgwg.org/svg2-draft/painting.html#ColorInterpolation", + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "≤80" + }, + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + }, + "color-interpolation-filters": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/color-interpolation-filters", + "spec_url": "https://drafts.fxtf.org/filter-effects/#ColorInterpolationFiltersProperty", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "color-profile": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/color-profile", + "spec_url": "https://www.w3.org/TR/SVG11/color.html#ColorProfileProperty", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "cursor": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/cursor", + "spec_url": "https://drafts.csswg.org/css-ui/#cursor", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "direction": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/direction", + "spec_url": [ + "https://drafts.csswg.org/css-writing-modes/#direction", + "https://svgwg.org/svg2-draft/text.html#DirectionProperty" + ], + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "display": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/display", + "spec_url": "https://svgwg.org/svg2-draft/render.html#VisibilityControl", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "dominant-baseline": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/dominant-baseline", + "spec_url": [ + "https://svgwg.org/svg2-draft/text.html#DominantBaselineProperty", + "https://drafts.csswg.org/css-inline/#dominant-baseline-property" + ], + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "enable-background": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/enable-background", + "spec_url": "https://www.w3.org/TR/SVG11/filters.html#EnableBackgroundProperty", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "fill": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/fill", + "spec_url": [ + "https://svgwg.org/specs/animations/#FillAttribute", + "https://svgwg.org/svg2-draft/painting.html#SpecifyingFillPaint" + ], + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "3" + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "context-fill": { + "__compat": { + "description": "context-fill", + "spec_url": "https://svgwg.org/svg2-draft/painting.html#SpecifyingPaint", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "111" + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + }, + "fill-opacity": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/fill-opacity", + "spec_url": "https://svgwg.org/svg2-draft/painting.html#FillOpacity", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "fill-rule": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/fill-rule", + "spec_url": "https://svgwg.org/svg2-draft/painting.html#WindingRule", + "support": { + "chrome": { + "version_added": "≤15" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "18" + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "filter": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/filter", + "spec_url": "https://drafts.fxtf.org/filter-effects/#FilterProperty", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "flood-color": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/flood-color", + "spec_url": "https://drafts.fxtf.org/filter-effects/#FloodColorProperty", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "flood-opacity": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/flood-opacity", + "spec_url": "https://drafts.fxtf.org/filter-effects/#FloodOpacityProperty", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "font-family": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/font-family", + "spec_url": [ + "https://drafts.csswg.org/css-fonts/#generic-font-families", + "https://drafts.csswg.org/css-fonts/#font-family-prop" + ], + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "font-size": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/font-size", + "spec_url": "https://drafts.csswg.org/css-fonts/#font-size-prop", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "font-size-adjust": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/font-size-adjust", + "spec_url": "https://drafts.csswg.org/css-fonts/#font-size-adjust-prop", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "font-stretch": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/font-stretch", + "spec_url": "https://drafts.csswg.org/css-fonts/#font-stretch-prop", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "font-style": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/font-style", + "spec_url": "https://drafts.csswg.org/css-fonts/#font-style-prop", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "font-variant": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/font-variant", + "spec_url": "https://drafts.csswg.org/css-fonts/#font-variant-prop", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "font-weight": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/font-weight", + "spec_url": "https://drafts.csswg.org/css-fonts/#font-weight-prop", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "glyph-orientation-horizontal": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/glyph-orientation-horizontal", + "spec_url": "https://www.w3.org/TR/SVG11/text.html#GlyphOrientationHorizontalProperty", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "glyph-orientation-vertical": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/glyph-orientation-vertical", + "spec_url": "https://www.w3.org/TR/SVG11/text.html#GlyphOrientationVerticalProperty", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "image-rendering": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/image-rendering", + "spec_url": [ + "https://drafts.csswg.org/css-images/#the-image-rendering", + "https://svgwg.org/svg2-draft/painting.html#ImageRendering" + ], + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "kerning": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/kerning", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": true + } + } + }, + "letter-spacing": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/letter-spacing", + "spec_url": "https://drafts.csswg.org/css-text/#letter-spacing-property", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "73" + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "9" + }, + "oculus": "mirror", + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "5.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": { + "version_added": "≤37" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "lighting-color": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/lighting-color", + "spec_url": "https://drafts.fxtf.org/filter-effects/#LightingColorProperty", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "marker-end": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/marker-end", + "spec_url": "https://svgwg.org/svg2-draft/painting.html#VertexMarkerProperties", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "marker-mid": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/marker-mid", + "spec_url": "https://svgwg.org/svg2-draft/painting.html#VertexMarkerProperties", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "marker-start": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/marker-start", + "spec_url": "https://svgwg.org/svg2-draft/painting.html#VertexMarkerProperties", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "mask": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/mask", + "spec_url": "https://drafts.fxtf.org/css-masking/#the-mask", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "opacity": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/opacity", + "spec_url": [ + "https://drafts.csswg.org/css-color/#transparency", + "https://svgwg.org/svg2-draft/render.html#ObjectAndGroupOpacityProperties" + ], + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "overflow": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/overflow", + "spec_url": "https://svgwg.org/svg2-draft/render.html#OverflowAndClipProperties", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "pointer-events": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/pointer-events", + "spec_url": "https://svgwg.org/svg2-draft/interact.html#PointerEventsProp", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "shape-rendering": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/shape-rendering", + "spec_url": "https://svgwg.org/svg2-draft/painting.html#ShapeRendering", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "solid-color": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/solid-color", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "solid-opacity": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/solid-opacity", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "stop-color": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/stop-color", + "spec_url": "https://svgwg.org/svg2-draft/pservers.html#StopColorProperty", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "stroke": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/stroke", + "spec_url": "https://svgwg.org/svg2-draft/painting.html#SpecifyingStrokePaint", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "3" + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + }, + "context-stroke": { + "__compat": { + "description": "context-stroke", + "spec_url": "https://svgwg.org/svg2-draft/painting.html#SpecifyingPaint", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "111" + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + }, + "stroke-dasharray": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/stroke-dasharray", + "spec_url": "https://svgwg.org/svg2-draft/painting.html#StrokeDashing", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "stroke-dashoffset": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/stroke-dashoffset", + "spec_url": "https://svgwg.org/svg2-draft/painting.html#StrokeDashoffsetProperty", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "stroke-linecap": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/stroke-linecap", + "spec_url": "https://svgwg.org/svg2-draft/painting.html#LineCaps", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "stroke-linejoin": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/stroke-linejoin", + "spec_url": "https://svgwg.org/svg2-draft/painting.html#LineJoin", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "stroke-miterlimit": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/stroke-miterlimit", + "spec_url": "https://svgwg.org/svg2-draft/painting.html#StrokeMiterlimitProperty", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "stroke-opacity": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/stroke-opacity", + "spec_url": "https://svgwg.org/svg2-draft/painting.html#StrokeOpacity", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "stroke-width": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/stroke-width", + "spec_url": "https://svgwg.org/svg2-draft/painting.html#StrokeWidth", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "text-anchor": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/text-anchor", + "spec_url": "https://svgwg.org/svg2-draft/text.html#TextAnchoringProperties", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "text-decoration": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/text-decoration", + "spec_url": [ + "https://drafts.csswg.org/css-text-decor/#text-decoration-property", + "https://svgwg.org/svg2-draft/text.html#TextDecorationProperties" + ], + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "text-overflow": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/text-overflow", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "text-rendering": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/text-rendering", + "spec_url": "https://svgwg.org/svg2-draft/painting.html#TextRendering", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "transform": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/transform", + "spec_url": [ + "https://drafts.csswg.org/css-transforms/#svg-transform", + "https://svgwg.org/svg2-draft/coords.html#TransformProperty" + ], + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "transform-origin": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/transform-origin", + "spec_url": [ + "https://drafts.csswg.org/css-transforms/#transform-origin-property", + "https://svgwg.org/svg2-draft/styling.html#PresentationAttributes" + ], + "support": { + "chrome": { + "version_added": true + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "77" + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": true, + "partial_implementation": true, + "notes": "Does not work with transform SVG presentation attribute. Only works with transform CSS property. See bug 201854." + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "unicode-bidi": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/unicode-bidi", + "spec_url": "https://drafts.csswg.org/css-writing-modes/#unicode-bidi", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "vector-effect": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/vector-effect", + "spec_url": "https://svgwg.org/svg2-draft/coords.html#VectorEffects", + "support": { + "chrome": { + "version_added": "12" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "15" + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "5.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "visibility": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/visibility", + "spec_url": "https://svgwg.org/svg2-draft/render.html#VisibilityControl", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "white-space": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/white-space", + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "word-spacing": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/word-spacing", + "spec_url": "https://drafts.csswg.org/css-text/#word-spacing-property", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "73" + }, + "firefox_android": { + "version_added": false + }, + "ie": { + "version_added": "9" + }, + "oculus": "mirror", + "opera": { + "version_added": true + }, + "opera_android": { + "version_added": true + }, + "safari": { + "version_added": "5.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": { + "version_added": "≤37" + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "writing-mode": { + "__compat": { + "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/writing-mode", + "spec_url": [ + "https://drafts.csswg.org/css-writing-modes/#block-flow", + "https://svgwg.org/svg2-draft/text.html#WritingModeProperty" + ], + "support": { + "chrome": { + "version_added": null + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": null + }, + "firefox_android": "mirror", + "ie": { + "version_added": null + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": null + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + } + } + } +} From bfdddbf3857267b199aa0f518cd08917f2e24da0 Mon Sep 17 00:00:00 2001 From: Barry Pollard Date: Mon, 4 Mar 2024 14:22:20 +0000 Subject: [PATCH 019/244] Add br and zstd links (#22447) --- http/headers/Content-Encoding.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/http/headers/Content-Encoding.json b/http/headers/Content-Encoding.json index 58d8cb3d5c155b..ffb07e6705bf48 100644 --- a/http/headers/Content-Encoding.json +++ b/http/headers/Content-Encoding.json @@ -39,6 +39,8 @@ "br": { "__compat": { "description": "br", + "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Brotli_compression", + "spec_url": "https://www.rfc-editor.org/rfc/rfc7932#section-13", "support": { "chrome": { "version_added": "50" @@ -83,6 +85,8 @@ "zstd": { "__compat": { "description": "zstd", + "mdn_url": "https://developer.mozilla.org/docs/Web/HTTP/Headers/Zstandard_compression", + "spec_url": "https://www.rfc-editor.org/rfc/rfc8878#name-content-encoding", "support": { "chrome": { "version_added": "123" From b508368752220811fe8089c2441103331c4cfff7 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 14:20:10 -0800 Subject: [PATCH 020/244] Add missing features for background-repeat CSS property (#22329) --- css/properties/background-repeat.json | 136 ++++++++++++++++++++++++++ 1 file changed, 136 insertions(+) diff --git a/css/properties/background-repeat.json b/css/properties/background-repeat.json index 60f21c136ef1a0..99bd0c39d45fc3 100644 --- a/css/properties/background-repeat.json +++ b/css/properties/background-repeat.json @@ -79,6 +79,142 @@ } } }, + "no-repeat": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "≤15" + }, + "firefox_android": "mirror", + "ie": { + "version_added": "4" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "repeat": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "≤15" + }, + "firefox_android": "mirror", + "ie": { + "version_added": "4" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "repeat-x": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "≤15" + }, + "firefox_android": "mirror", + "ie": { + "version_added": "4" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "repeat-y": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "≤15" + }, + "firefox_android": "mirror", + "ie": { + "version_added": "4" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "round": { "__compat": { "description": "round value", From 0fbfbca8221175a98e1b87aee18ee9a28f4bc6fa Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 14:21:19 -0800 Subject: [PATCH 021/244] Add missing css.properties.background-image.none feature (#22326) --- css/properties/background-image.json | 34 ++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/css/properties/background-image.json b/css/properties/background-image.json index 253024a727535c..9d1bdbcfd20735 100644 --- a/css/properties/background-image.json +++ b/css/properties/background-image.json @@ -257,6 +257,40 @@ } } }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "≤16" + }, + "firefox_android": "mirror", + "ie": { + "version_added": "4" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "svg_images": { "__compat": { "description": "SVG images", From fc2d1265560b46b0874778072c1f9417b4546f52 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 14:21:43 -0800 Subject: [PATCH 022/244] Add missing features for background-clip CSS property (#22325) --- css/properties/background-clip.json | 68 +++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) diff --git a/css/properties/background-clip.json b/css/properties/background-clip.json index 90cff63a658d76..eb4639aacdf2a0 100644 --- a/css/properties/background-clip.json +++ b/css/properties/background-clip.json @@ -115,6 +115,40 @@ "deprecated": false } }, + "border-box": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "≤16" + }, + "firefox_android": "mirror", + "ie": { + "version_added": "9" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "content-box": { "__compat": { "description": "content-box", @@ -161,6 +195,40 @@ } } }, + "padding-box": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "≤16" + }, + "firefox_android": "mirror", + "ie": { + "version_added": "9" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "text": { "__compat": { "description": "text", From 29a28d6c1cd5136a555b5fb1548266594ee94a63 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 14:22:09 -0800 Subject: [PATCH 023/244] Add missing css.properties.background-attachment.scroll feature (#22310) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/background-attachment/scroll --- css/properties/background-attachment.json | 36 +++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/css/properties/background-attachment.json b/css/properties/background-attachment.json index 634110b574cf1e..b521109b11623d 100644 --- a/css/properties/background-attachment.json +++ b/css/properties/background-attachment.json @@ -213,6 +213,42 @@ "deprecated": false } } + }, + "scroll": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": "4" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": { + "version_added": "3.2" + }, + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 99da10937b888f7bd9cfb5126b1113eb699becfd Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 14:22:45 -0800 Subject: [PATCH 024/244] Add missing features for animation-play-state CSS property (#22305) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/animation-play-state --- css/properties/animation-play-state.json | 68 ++++++++++++++++++++++++ 1 file changed, 68 insertions(+) diff --git a/css/properties/animation-play-state.json b/css/properties/animation-play-state.json index eb1d4fa9ef5a77..496fa3e9867ae6 100644 --- a/css/properties/animation-play-state.json +++ b/css/properties/animation-play-state.json @@ -113,6 +113,74 @@ "standard_track": true, "deprecated": false } + }, + "paused": { + "__compat": { + "support": { + "chrome": { + "version_added": "3" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "≤16" + }, + "firefox_android": "mirror", + "ie": { + "version_added": "10" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "running": { + "__compat": { + "support": { + "chrome": { + "version_added": "3" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "≤16" + }, + "firefox_android": "mirror", + "ie": { + "version_added": "10" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 72e57e27760ed1008e2f147d0b20c181ab644b88 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 14:23:07 -0800 Subject: [PATCH 025/244] Add missing css.properties.animation-name.none feature (#22304) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/animation-name/none --- css/properties/animation-name.json | 34 ++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/css/properties/animation-name.json b/css/properties/animation-name.json index 4b5aad10541bcb..361b5fc4879b73 100644 --- a/css/properties/animation-name.json +++ b/css/properties/animation-name.json @@ -105,6 +105,40 @@ "standard_track": true, "deprecated": false } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "3" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "≤16" + }, + "firefox_android": "mirror", + "ie": { + "version_added": "10" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 64f8d4ddf328c1af7ee786c782133b05fd0aa941 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 14:23:31 -0800 Subject: [PATCH 026/244] Add missing css.properties.animation-iteration-count.infinite feature (#22303) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/animation-iteration-count/infinite --- css/properties/animation-iteration-count.json | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/css/properties/animation-iteration-count.json b/css/properties/animation-iteration-count.json index e66242ac7b4931..724a0c3426618b 100644 --- a/css/properties/animation-iteration-count.json +++ b/css/properties/animation-iteration-count.json @@ -105,6 +105,40 @@ "standard_track": true, "deprecated": false } + }, + "infinite": { + "__compat": { + "support": { + "chrome": { + "version_added": "3" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "≤16" + }, + "firefox_android": "mirror", + "ie": { + "version_added": "10" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 47d731ff2a9ab0d58c0774c42a2f374162a348c9 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 14:25:08 -0800 Subject: [PATCH 027/244] Add missing features for animation-fill-mode CSS property (#22302) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/animation-fill-mode --- css/properties/animation-fill-mode.json | 136 ++++++++++++++++++++++++ 1 file changed, 136 insertions(+) diff --git a/css/properties/animation-fill-mode.json b/css/properties/animation-fill-mode.json index c50c9f2d11ad4b..082fc083a40a9e 100644 --- a/css/properties/animation-fill-mode.json +++ b/css/properties/animation-fill-mode.json @@ -113,6 +113,142 @@ "standard_track": true, "deprecated": false } + }, + "backwards": { + "__compat": { + "support": { + "chrome": { + "version_added": "3" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "≤16" + }, + "firefox_android": "mirror", + "ie": { + "version_added": "10" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "5" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "both": { + "__compat": { + "support": { + "chrome": { + "version_added": "3" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "≤16" + }, + "firefox_android": "mirror", + "ie": { + "version_added": "10" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "5" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "forwards": { + "__compat": { + "support": { + "chrome": { + "version_added": "3" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "≤16" + }, + "firefox_android": "mirror", + "ie": { + "version_added": "10" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "5" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "3" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "≤16" + }, + "firefox_android": "mirror", + "ie": { + "version_added": "10" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "5" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From ca3b2e84a9ede3c7db09152f1ad6cf6fe0d7f7b3 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 14:25:35 -0800 Subject: [PATCH 028/244] Add missing features for animation-direction CSS property (#22301) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/animation-direction --- css/properties/animation-direction.json | 68 +++++++++++++++++++++++++ 1 file changed, 68 insertions(+) diff --git a/css/properties/animation-direction.json b/css/properties/animation-direction.json index 4c7f51e0a63d5b..e98e1707d62e47 100644 --- a/css/properties/animation-direction.json +++ b/css/properties/animation-direction.json @@ -106,6 +106,40 @@ "deprecated": false } }, + "alternate": { + "__compat": { + "support": { + "chrome": { + "version_added": "3" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "≤16" + }, + "firefox_android": "mirror", + "ie": { + "version_added": "10" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "alternate-reverse": { "__compat": { "description": "alternate-reverse", @@ -145,6 +179,40 @@ } } }, + "normal": { + "__compat": { + "support": { + "chrome": { + "version_added": "3" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "≤16" + }, + "firefox_android": "mirror", + "ie": { + "version_added": "10" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "reverse": { "__compat": { "description": "reverse", From 9a9d3fa19b2f24dd3dbbebee65fcd1b369e9cf98 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 14:26:26 -0800 Subject: [PATCH 029/244] Update Safari data for Content-Security-Policy HTTP header (#22521) This PR updates and corrects version values for Safari (Desktop and iOS/iPadOS) for the `Content-Security-Policy` HTTP header. The data comes from a commit in the browser's source code, mapped to a version number using available tooling or via the commit timestamp. Commit: https://github.com/WebKit/WebKit/commit/e6ad7c23647cc760606c1885492ba4e77ed7d986 Additional Notes: Fixes #22181. Note: `script-src-elem` was set to 16.1 in #18911, but looking at the release notes, 16.1 fixed the CSP in workers, not that it introduced it. --- http/headers/Content-Security-Policy.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/http/headers/Content-Security-Policy.json b/http/headers/Content-Security-Policy.json index 04cadc319a4fd5..d2bc8b50019bf7 100644 --- a/http/headers/Content-Security-Policy.json +++ b/http/headers/Content-Security-Policy.json @@ -1143,7 +1143,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": "15.4" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1177,7 +1177,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "16.1" + "version_added": "15.4" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1285,7 +1285,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": "15.4" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1319,7 +1319,7 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": "15.4" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", From 2dadeb1c484628a8ade5083e0457a0358f2e813e Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 14:29:19 -0800 Subject: [PATCH 030/244] Add missing features for position CSS property (#22488) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/position --- css/properties/position.json | 96 ++++++++++++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) diff --git a/css/properties/position.json b/css/properties/position.json index 605c691414e292..20f362d5e06c1f 100644 --- a/css/properties/position.json +++ b/css/properties/position.json @@ -44,6 +44,38 @@ "deprecated": false } }, + "absolute": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "absolutely_positioned_flex_children": { "__compat": { "description": "Absolutely-positioned flex children", @@ -159,6 +191,70 @@ } } }, + "relative": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "static": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "sticky": { "__compat": { "description": "sticky", From 1ce810c47fb4d8eacdc5da1fd19586ae3c30e49f Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:18:15 -0800 Subject: [PATCH 031/244] Add missing features for word-break CSS property (#22508) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/word-break --- css/properties/word-break.json | 64 ++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/word-break.json b/css/properties/word-break.json index da310b627c90d0..40489a461828f5 100644 --- a/css/properties/word-break.json +++ b/css/properties/word-break.json @@ -80,6 +80,38 @@ } } }, + "break-all": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "15" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "break-word": { "__compat": { "description": "break-word", @@ -149,6 +181,38 @@ "deprecated": false } } + }, + "normal": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "15" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 7dc2802a1402174453beebddba135858769c762e Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:18:28 -0800 Subject: [PATCH 032/244] Add missing css.properties.width.auto feature (#22506) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/width/auto --- css/properties/width.json | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/width.json b/css/properties/width.json index 0c68fab503ff4a..41d8f3d7a8e722 100644 --- a/css/properties/width.json +++ b/css/properties/width.json @@ -43,6 +43,38 @@ "deprecated": false } }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "fit-content": { "__compat": { "description": "fit-content", From befc3ac473824b9beb64cb5a089da5de03d8b802 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:18:38 -0800 Subject: [PATCH 033/244] Add missing css.properties.white-space.normal feature (#22505) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/white-space/normal --- css/properties/white-space.json | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/white-space.json b/css/properties/white-space.json index b919dd65cb027b..c935f43bd4389f 100644 --- a/css/properties/white-space.json +++ b/css/properties/white-space.json @@ -75,6 +75,38 @@ } } }, + "normal": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "nowrap": { "__compat": { "description": "nowrap", From 2cab68ac9d1cf36eb7cdc4d5b242f00387fba1fa Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:18:46 -0800 Subject: [PATCH 034/244] Add missing visibility CSS property feature (#22504) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/visibility --- css/properties/visibility.json | 64 ++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/visibility.json b/css/properties/visibility.json index 8108aa476e1c15..df1f9195de312b 100644 --- a/css/properties/visibility.json +++ b/css/properties/visibility.json @@ -109,6 +109,70 @@ "deprecated": false } } + }, + "hidden": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "visible": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From af6b928d2acd5e2096258d717935612cc82e827c Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:18:53 -0800 Subject: [PATCH 035/244] Add missing features for vertical-align CSS property (#22503) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/vertical-align --- css/properties/vertical-align.json | 256 +++++++++++++++++++++++++++++ 1 file changed, 256 insertions(+) diff --git a/css/properties/vertical-align.json b/css/properties/vertical-align.json index 8ffba7c23b7567..40197082df276a 100644 --- a/css/properties/vertical-align.json +++ b/css/properties/vertical-align.json @@ -37,6 +37,262 @@ "standard_track": true, "deprecated": false } + }, + "baseline": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "bottom": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "middle": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "sub": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "super": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "text-bottom": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "text-top": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "top": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From e46a43bb2a9e6aa1d5d777f749564d0c93d57349 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:19:05 -0800 Subject: [PATCH 036/244] Add missing features for will-change CSS property (#22507) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/will-change --- css/properties/will-change.json | 100 +++++++++++++++++++++++++++++++- 1 file changed, 97 insertions(+), 3 deletions(-) diff --git a/css/properties/will-change.json b/css/properties/will-change.json index e90df20dff2e6e..0df92200123aa0 100644 --- a/css/properties/will-change.json +++ b/css/properties/will-change.json @@ -19,9 +19,7 @@ "version_added": false }, "oculus": "mirror", - "opera": { - "version_added": "24" - }, + "opera": "mirror", "opera_android": "mirror", "safari": { "version_added": "9.1" @@ -35,6 +33,102 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "36" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "36" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "contents": { + "__compat": { + "support": { + "chrome": { + "version_added": "36" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "36" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "scroll-position": { + "__compat": { + "support": { + "chrome": { + "version_added": "36" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "36" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From a66b4dfb3e6449cb38915570a9d3259cb83d6f35 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:21:19 -0800 Subject: [PATCH 037/244] Add missing features for unicode-bidi CSS property (#22502) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/unicode-bidi --- css/properties/unicode-bidi.json | 96 ++++++++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) diff --git a/css/properties/unicode-bidi.json b/css/properties/unicode-bidi.json index 4c3af1faa16638..f12dc2cf24d0b1 100644 --- a/css/properties/unicode-bidi.json +++ b/css/properties/unicode-bidi.json @@ -40,6 +40,70 @@ "deprecated": false } }, + "bidi-override": { + "__compat": { + "support": { + "chrome": { + "version_added": "2" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1.3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "embed": { + "__compat": { + "support": { + "chrome": { + "version_added": "2" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1.3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "isolate": { "__compat": { "description": "isolate", @@ -166,6 +230,38 @@ } } }, + "normal": { + "__compat": { + "support": { + "chrome": { + "version_added": "2" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1.3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "plaintext": { "__compat": { "description": "plaintext", From f669572ec68bc6b98b130f0c89f3aa13b6d9ca44 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:21:34 -0800 Subject: [PATCH 038/244] Add missing features for transform-origin CSS property (#22500) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/transform-origin --- css/properties/transform-origin.json | 160 +++++++++++++++++++++++++++ 1 file changed, 160 insertions(+) diff --git a/css/properties/transform-origin.json b/css/properties/transform-origin.json index 9eeb735449cef7..e6c8eef2398491 100644 --- a/css/properties/transform-origin.json +++ b/css/properties/transform-origin.json @@ -113,6 +113,134 @@ "deprecated": false } }, + "bottom": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "2" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "center": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "2" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "left": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "2" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "right": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "2" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "svg_elements": { "__compat": { "description": "On SVG elements", @@ -188,6 +316,38 @@ "deprecated": false } } + }, + "top": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "2" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From fe6bd1609e429c1078145eb5236da12bce1e725d Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:21:45 -0800 Subject: [PATCH 039/244] Add missing css.properties.top.auto feature (#22498) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/top/auto --- css/properties/top.json | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/top.json b/css/properties/top.json index acf5e158e35448..bbfc2915913d4e 100644 --- a/css/properties/top.json +++ b/css/properties/top.json @@ -40,6 +40,38 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 1dee13b538878a43f76c0ba5f5312b39c2ca1fd5 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:22:03 -0800 Subject: [PATCH 040/244] Add missing transition-property CSS property feature (#22501) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/transition-property --- css/properties/transition-property.json | 64 +++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/transition-property.json b/css/properties/transition-property.json index 6dd0ad06955508..279886c0be738d 100644 --- a/css/properties/transition-property.json +++ b/css/properties/transition-property.json @@ -143,6 +143,70 @@ "deprecated": false } } + }, + "all": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "4" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "4" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 5f15ce63a23bae4235b523783525c91fbf7d736d Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:22:11 -0800 Subject: [PATCH 041/244] Add missing features for transform-box CSS property (#22499) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/transform-box --- css/properties/transform-box.json | 66 ++++++++++++++++++++++++++++++- 1 file changed, 65 insertions(+), 1 deletion(-) diff --git a/css/properties/transform-box.json b/css/properties/transform-box.json index b284cc3d13e71c..f5f3bd19cb285e 100644 --- a/css/properties/transform-box.json +++ b/css/properties/transform-box.json @@ -43,7 +43,7 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": "≤72" + "version_added": "55" }, "firefox_android": "mirror", "ie": { @@ -98,6 +98,38 @@ } } }, + "fill-box": { + "__compat": { + "support": { + "chrome": { + "version_added": "64" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "55" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "stroke-box": { "__compat": { "support": { @@ -129,6 +161,38 @@ "deprecated": false } } + }, + "view-box": { + "__compat": { + "support": { + "chrome": { + "version_added": "64" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "55" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 6b63c7d5d95ff5cbbd862e9bcac834668485916c Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:22:20 -0800 Subject: [PATCH 042/244] Add missing features for text-transform CSS property (#22497) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/text-transform --- css/properties/text-transform.json | 96 ++++++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) diff --git a/css/properties/text-transform.json b/css/properties/text-transform.json index 99c0515b2d986a..da69c4a40832ed 100644 --- a/css/properties/text-transform.json +++ b/css/properties/text-transform.json @@ -216,6 +216,38 @@ } } }, + "lowercase": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "lowercase_sigma": { "__compat": { "description": "Σ → σ or word-final ς", @@ -284,6 +316,38 @@ } } }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "turkic_is": { "__compat": { "description": "i → İ and ı → I", @@ -319,6 +383,38 @@ } } }, + "uppercase": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "uppercase_eszett": { "__compat": { "description": "ß → SS", From 13da3f3101017aba56cff9e1641c60c3ac0244c6 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:22:28 -0800 Subject: [PATCH 043/244] Add missing features for text-overflow CSS property (#22496) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/text-overflow --- css/properties/text-overflow.json | 64 +++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/text-overflow.json b/css/properties/text-overflow.json index 3d4c6f05cfac4b..9dbfb5e68f8e13 100644 --- a/css/properties/text-overflow.json +++ b/css/properties/text-overflow.json @@ -63,6 +63,70 @@ "deprecated": false } }, + "clip": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "7" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1.3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ellipsis": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "7" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1.3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "string": { "__compat": { "description": "<string>", From 2e1173bcce2b417838cef614c39b8055d09a7df9 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:22:41 -0800 Subject: [PATCH 044/244] Add missing css.properties.text-align.justify feature (#22494) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/text-align/justify --- css/properties/text-align.json | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/text-align.json b/css/properties/text-align.json index 0175c9279695ad..2b11bb4a61e3bb 100644 --- a/css/properties/text-align.json +++ b/css/properties/text-align.json @@ -136,6 +136,38 @@ } } }, + "justify": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "left": { "__compat": { "support": { From c4bf4242fa026ecfede689b2b88acaab1b02c202 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:22:52 -0800 Subject: [PATCH 045/244] Add missing features for scroll-snap-type CSS property (#22491) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/scroll-snap-type --- css/properties/scroll-snap-type.json | 192 +++++++++++++++++++++++++++ 1 file changed, 192 insertions(+) diff --git a/css/properties/scroll-snap-type.json b/css/properties/scroll-snap-type.json index 2ea31762a60aff..f66b0514b5e11e 100644 --- a/css/properties/scroll-snap-type.json +++ b/css/properties/scroll-snap-type.json @@ -74,6 +74,198 @@ "standard_track": true, "deprecated": false } + }, + "block": { + "__compat": { + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "68" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "both": { + "__compat": { + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "68" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "inline": { + "__compat": { + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "68" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "39" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "x": { + "__compat": { + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "68" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "y": { + "__compat": { + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "68" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 3ad50ad9e48b0b7f6cf87c49dfef8a444c34d4d9 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:23:01 -0800 Subject: [PATCH 046/244] Add missing css.properties.right.auto feature (#22490) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/right/auto --- css/properties/right.json | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/right.json b/css/properties/right.json index 2921069c6405c0..ad900633eb5f3c 100644 --- a/css/properties/right.json +++ b/css/properties/right.json @@ -37,6 +37,38 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 82c4c9e5719353330f11cf3409c9fd944122a661 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:23:10 -0800 Subject: [PATCH 047/244] Add missing features for text-justify CSS property (#22495) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/text-justify --- css/properties/text-justify.json | 160 +++++++++++++++++++++++++++++++ 1 file changed, 160 insertions(+) diff --git a/css/properties/text-justify.json b/css/properties/text-justify.json index b9fbd38c1a0cfc..c278ffbd771408 100644 --- a/css/properties/text-justify.json +++ b/css/properties/text-justify.json @@ -60,6 +60,166 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "55" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "distribute": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "55" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "inter-character": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "55" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "inter-word": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "55" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "55" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } } } From 4e73e5761ea7ee9eea0f47c61e1033f6b46acd67 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:23:19 -0800 Subject: [PATCH 048/244] Add missing css.properties.text-align-last.auto feature (#22493) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/text-align-last/auto --- css/properties/text-align-last.json | 32 +++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/text-align-last.json b/css/properties/text-align-last.json index 3d84c23253cc4f..08065fc79d845c 100644 --- a/css/properties/text-align-last.json +++ b/css/properties/text-align-last.json @@ -47,6 +47,38 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "47" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "12" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 2649e7538dfaf2c039e500cc27c4e668a243fcf9 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:26:49 -0800 Subject: [PATCH 049/244] Add missing features for page-break-inside CSS property (#22486) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/page-break-inside --- css/properties/page-break-inside.json | 72 +++++++++++++++++++++++++-- 1 file changed, 67 insertions(+), 5 deletions(-) diff --git a/css/properties/page-break-inside.json b/css/properties/page-break-inside.json index e3610889d0d26d..2c952b355ba451 100644 --- a/css/properties/page-break-inside.json +++ b/css/properties/page-break-inside.json @@ -14,8 +14,7 @@ "version_added": "12" }, "firefox": { - "version_added": "19", - "notes": "Until Firefox 25, page-break-inside: avoid did not work with the height of a block." + "version_added": "19" }, "firefox_android": "mirror", "ie": { @@ -31,15 +30,78 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "37" - } + "webview_android": "mirror" }, "status": { "experimental": false, "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "19" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1.3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "avoid": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "19", + "notes": "Until Firefox 25, page-break-inside: avoid did not work with the height of a block." + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1.3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 7aab3994972e0ed6f8d604b782bd276a901044ec Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:27:01 -0800 Subject: [PATCH 050/244] Add missing css.properties.quotes.none feature (#22489) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/quotes/none --- css/properties/quotes.json | 36 +++++++++++++++++++++++++++++++++--- 1 file changed, 33 insertions(+), 3 deletions(-) diff --git a/css/properties/quotes.json b/css/properties/quotes.json index 769589df78272b..35d2bd33835d69 100644 --- a/css/properties/quotes.json +++ b/css/properties/quotes.json @@ -30,9 +30,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -73,6 +71,38 @@ "deprecated": false } } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "11" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1.5" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From d841e562238ab1f8a5c776e3d84d508d3797b3c1 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:27:08 -0800 Subject: [PATCH 051/244] Add missing css.properties.shape-outside.none feature (#22492) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/shape-outside/none --- css/properties/shape-outside.json | 32 +++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/shape-outside.json b/css/properties/shape-outside.json index f708ba0eafb6f4..f620104f7d4fbb 100644 --- a/css/properties/shape-outside.json +++ b/css/properties/shape-outside.json @@ -172,6 +172,38 @@ } } }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "37" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "62" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "10.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "path": { "__compat": { "description": "path()", From 507a503bdc189d6f537ad7fdfa097ac6586efef3 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:27:16 -0800 Subject: [PATCH 052/244] Add missing css.properties.perspective.none feature (#22487) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/perspective/none --- css/properties/perspective.json | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/perspective.json b/css/properties/perspective.json index 486e997858cfbe..34d43f218a11ac 100644 --- a/css/properties/perspective.json +++ b/css/properties/perspective.json @@ -80,6 +80,38 @@ "standard_track": true, "deprecated": false } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "12" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "10" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 49adfb0661e0706e477584416d2014d24c40a50d Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:27:34 -0800 Subject: [PATCH 053/244] Add missing features for page-break-before CSS property (#22485) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/page-break-before --- css/properties/page-break-before.json | 167 +++++++++++++++++++++++++- 1 file changed, 162 insertions(+), 5 deletions(-) diff --git a/css/properties/page-break-before.json b/css/properties/page-break-before.json index 5edacc887006f0..23da24f62871d6 100644 --- a/css/properties/page-break-before.json +++ b/css/properties/page-break-before.json @@ -17,8 +17,7 @@ "version_added": "12" }, "firefox": { - "version_added": "1", - "notes": "The values avoid, left, and right are unsupported." + "version_added": "1" }, "firefox_android": "mirror", "ie": { @@ -34,15 +33,173 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "37" - } + "webview_android": "mirror" }, "status": { "experimental": false, "standard_track": true, "deprecated": false } + }, + "always": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1.2" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1.2" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "avoid": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1.2" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "left": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1.2" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "right": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1.2" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 85be63979dc3d2b4843b866876ec629f13f29454 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:27:46 -0800 Subject: [PATCH 054/244] Add missing features for overflow CSS property (#22483) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/overflow --- css/properties/overflow.json | 132 ++++++++++++++++++++++++++++++++++- 1 file changed, 129 insertions(+), 3 deletions(-) diff --git a/css/properties/overflow.json b/css/properties/overflow.json index b20bf109050876..5c36f0aeb75f27 100644 --- a/css/properties/overflow.json +++ b/css/properties/overflow.json @@ -37,9 +37,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -47,6 +45,38 @@ "deprecated": false } }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "clip": { "__compat": { "description": "clip value", @@ -90,6 +120,38 @@ } } }, + "hidden": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "multiple_keywords": { "__compat": { "description": "Multiple keyword syntax for overflow-x and overflow-y", @@ -164,6 +226,70 @@ "deprecated": false } } + }, + "scroll": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "visible": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 4bf59f0ac3111861aeac66b3713f65482cc1e8b8 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:27:55 -0800 Subject: [PATCH 055/244] Add missing features for overflow-y CSS property (#22482) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/overflow-y --- css/properties/overflow-y.json | 130 ++++++++++++++++++++++++++++++++- 1 file changed, 129 insertions(+), 1 deletion(-) diff --git a/css/properties/overflow-y.json b/css/properties/overflow-y.json index 85c2a5843c958b..9d3915fcce5ccd 100644 --- a/css/properties/overflow-y.json +++ b/css/properties/overflow-y.json @@ -49,6 +49,38 @@ "deprecated": false } }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "3.5" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "clip": { "__compat": { "description": "clip value", @@ -92,6 +124,38 @@ } } }, + "hidden": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "3.5" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "overlay": { "__compat": { "description": "overlay value", @@ -116,7 +180,7 @@ "version_added": false }, "safari": { - "version_added": "≤13.1" + "version_added": "3" }, "safari_ios": "mirror", "samsunginternet_android": { @@ -130,6 +194,70 @@ "deprecated": false } } + }, + "scroll": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "3.5" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "visible": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "3.5" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 438d57d8998e18dc5bbee3c7c3ce10f4abe0e039 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:28:09 -0800 Subject: [PATCH 056/244] Add missing features for page-break-after CSS property (#22484) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/page-break-after --- css/properties/page-break-after.json | 167 ++++++++++++++++++++++++++- 1 file changed, 162 insertions(+), 5 deletions(-) diff --git a/css/properties/page-break-after.json b/css/properties/page-break-after.json index 139decf902e854..873d746062c55f 100644 --- a/css/properties/page-break-after.json +++ b/css/properties/page-break-after.json @@ -17,8 +17,7 @@ "version_added": "12" }, "firefox": { - "version_added": "1", - "notes": "The values avoid, left, and right are unsupported." + "version_added": "1" }, "firefox_android": "mirror", "ie": { @@ -34,15 +33,173 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "37" - } + "webview_android": "mirror" }, "status": { "experimental": false, "standard_track": true, "deprecated": false } + }, + "always": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1.2" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1.2" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "avoid": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1.2" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "left": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1.2" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "right": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1.2" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 4bb2fcad42b31315c65c03d8f340e6712dc692d9 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:30:29 -0800 Subject: [PATCH 057/244] Add missing features for overflow-x CSS property (#22481) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/overflow-x --- css/properties/overflow-x.json | 130 ++++++++++++++++++++++++++++++++- 1 file changed, 129 insertions(+), 1 deletion(-) diff --git a/css/properties/overflow-x.json b/css/properties/overflow-x.json index 843634c1328c53..e0ebf8e0611f5c 100644 --- a/css/properties/overflow-x.json +++ b/css/properties/overflow-x.json @@ -49,6 +49,38 @@ "deprecated": false } }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "3.5" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "clip": { "__compat": { "description": "clip value", @@ -92,6 +124,38 @@ } } }, + "hidden": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "3.5" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "overlay": { "__compat": { "description": "overlay value", @@ -116,7 +180,7 @@ "version_added": false }, "safari": { - "version_added": "≤13.1" + "version_added": "3" }, "safari_ios": "mirror", "samsunginternet_android": { @@ -130,6 +194,70 @@ "deprecated": false } } + }, + "scroll": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "3.5" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "visible": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "3.5" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From c13826365f2cedb73fadf60e40f293ff88eb1604 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:30:40 -0800 Subject: [PATCH 058/244] Add missing features for overflow-anchor CSS property (#22479) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/overflow-anchor --- css/properties/overflow-anchor.json | 64 +++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/overflow-anchor.json b/css/properties/overflow-anchor.json index ab57c9566548d9..2e574dc00c9d43 100644 --- a/css/properties/overflow-anchor.json +++ b/css/properties/overflow-anchor.json @@ -33,6 +33,70 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "56" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "66" + }, + "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" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "56" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "66" + }, + "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" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From f15a7828921b3b0aad1039ef9940f4e1882f449a Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:30:47 -0800 Subject: [PATCH 059/244] Add missing features for object-fit CSS property (#22477) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/object-fit --- css/properties/object-fit.json | 160 +++++++++++++++++++++++++++++++++ 1 file changed, 160 insertions(+) diff --git a/css/properties/object-fit.json b/css/properties/object-fit.json index 198fed634c2da9..371780c8b52782 100644 --- a/css/properties/object-fit.json +++ b/css/properties/object-fit.json @@ -61,6 +61,166 @@ "standard_track": true, "deprecated": false } + }, + "contain": { + "__compat": { + "support": { + "chrome": { + "version_added": "32" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "36" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "10" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "cover": { + "__compat": { + "support": { + "chrome": { + "version_added": "32" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "36" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "10" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "fill": { + "__compat": { + "support": { + "chrome": { + "version_added": "32" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "36" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "10" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "32" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "36" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "10" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "scale-down": { + "__compat": { + "support": { + "chrome": { + "version_added": "32" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "36" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "10" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From f99180165ddcfff697d7b416d3527527d6c70a6c Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:30:57 -0800 Subject: [PATCH 060/244] Add missing css.properties.max-height.none feature (#22475) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/max-height/none --- css/properties/max-height.json | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/max-height.json b/css/properties/max-height.json index b159ea4943e10f..e6b851f22f8b1a 100644 --- a/css/properties/max-height.json +++ b/css/properties/max-height.json @@ -245,6 +245,38 @@ } } }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "18" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1.3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "stretch": { "__compat": { "description": "stretch", From dd814316b13c7908fe916728f6f4d4a7452b457a Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:31:05 -0800 Subject: [PATCH 061/244] Add missing features for mask-type CSS property (#22474) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/mask-type --- css/properties/mask-type.json | 68 +++++++++++++++++++++++++++++++++-- 1 file changed, 65 insertions(+), 3 deletions(-) diff --git a/css/properties/mask-type.json b/css/properties/mask-type.json index a2fb2cb9c9b3d3..98f58d2b2bf344 100644 --- a/css/properties/mask-type.json +++ b/css/properties/mask-type.json @@ -26,15 +26,77 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "37" - } + "webview_android": "mirror" }, "status": { "experimental": false, "standard_track": true, "deprecated": false } + }, + "alpha": { + "__compat": { + "support": { + "chrome": { + "version_added": "24" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "35" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "7" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "luminance": { + "__compat": { + "support": { + "chrome": { + "version_added": "24" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "35" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "7" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 2e270facded77e6461e7dc6937190786bf575d5f Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:31:23 -0800 Subject: [PATCH 062/244] Add missing css.properties.overflow-wrap.normal feature (#22480) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/overflow-wrap/normal --- css/properties/overflow-wrap.json | 32 +++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/overflow-wrap.json b/css/properties/overflow-wrap.json index ff2b988516b659..6923486a9441e4 100644 --- a/css/properties/overflow-wrap.json +++ b/css/properties/overflow-wrap.json @@ -158,6 +158,38 @@ "deprecated": false } } + }, + "normal": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "3.5" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 540eeca2965bac542b1ba3451897fd879bb956b0 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:31:32 -0800 Subject: [PATCH 063/244] Add missing css.properties.max-width.none feature (#22476) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/max-width/none --- css/properties/max-width.json | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/max-width.json b/css/properties/max-width.json index 498fdfded6435b..b174c49fde817e 100644 --- a/css/properties/max-width.json +++ b/css/properties/max-width.json @@ -283,6 +283,38 @@ } } }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "stretch": { "__compat": { "description": "stretch", From 10b87582c44179212e6b030d28285a907c898d62 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:31:41 -0800 Subject: [PATCH 064/244] Add missing list-style-position CSS property feature (#22473) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/list-style-position --- css/properties/list-style-position.json | 64 +++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/list-style-position.json b/css/properties/list-style-position.json index 1164ce273fc719..c31244cb819a62 100644 --- a/css/properties/list-style-position.json +++ b/css/properties/list-style-position.json @@ -40,6 +40,70 @@ "standard_track": true, "deprecated": false } + }, + "inside": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "outside": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 51a9d15043591014fdecadbaf70379b5738b47bc Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:31:52 -0800 Subject: [PATCH 065/244] Add missing css.properties.letter-spacing.normal feature (#22468) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/letter-spacing/normal --- css/properties/letter-spacing.json | 32 ++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/letter-spacing.json b/css/properties/letter-spacing.json index c79106eed50ae5..201ddf99534d80 100644 --- a/css/properties/letter-spacing.json +++ b/css/properties/letter-spacing.json @@ -42,6 +42,38 @@ "deprecated": false } }, + "normal": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "svg_elements": { "__compat": { "description": "On SVG elements", From ee6e87f0e8eb70fda9111d86dff01896b78cb60a Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:32:04 -0800 Subject: [PATCH 066/244] Add missing css.properties.left.auto feature (#22467) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/left/auto --- css/properties/left.json | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/left.json b/css/properties/left.json index 235cc4f4bd84a5..b9320698354452 100644 --- a/css/properties/left.json +++ b/css/properties/left.json @@ -37,6 +37,38 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 18800036147d3ced4ed9425d4374ded06825b8bd Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:32:14 -0800 Subject: [PATCH 067/244] Add missing features for css.properties.image-rendering.auto (#22466) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/image-rendering/auto --- css/properties/image-rendering.json | 32 +++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/image-rendering.json b/css/properties/image-rendering.json index 0e086fedf0d0db..95f0edc04d9f13 100644 --- a/css/properties/image-rendering.json +++ b/css/properties/image-rendering.json @@ -36,6 +36,38 @@ "deprecated": false } }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "13" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "3.6" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "6" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "crisp-edges": { "__compat": { "support": { From 864938a30262345c1eb97f9d2953bee7f631f6dc Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:32:24 -0800 Subject: [PATCH 068/244] Add missing features for image-orientation CSS property (#22465) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/image-orientation --- css/properties/image-orientation.json | 64 +++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/image-orientation.json b/css/properties/image-orientation.json index 7f3f421055d2e8..10daa57fbe4673 100644 --- a/css/properties/image-orientation.json +++ b/css/properties/image-orientation.json @@ -69,6 +69,70 @@ "deprecated": true } } + }, + "from-image": { + "__compat": { + "support": { + "chrome": { + "version_added": "81" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "26" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "81" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "26" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 56e33536d82fbc10791f0c4c5bcf1c80f2b5ceb6 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:32:33 -0800 Subject: [PATCH 069/244] Add missing css.properties.height.auto feature (#22464) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/height/auto --- css/properties/height.json | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/height.json b/css/properties/height.json index 7ef72de598c4c7..0801fcd11b81a8 100644 --- a/css/properties/height.json +++ b/css/properties/height.json @@ -43,6 +43,38 @@ "deprecated": false } }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "fit-content": { "__compat": { "description": "fit-content", From 9f526129e9d971e9f01ad80d1d7e19c4c557deff Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:32:41 -0800 Subject: [PATCH 070/244] Add missing css.properties.grid-template.none feature (#22463) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/grid-template/none --- css/properties/grid-template.json | 32 +++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/grid-template.json b/css/properties/grid-template.json index 55f3bf3a937234..c0eb446d93fcdf 100644 --- a/css/properties/grid-template.json +++ b/css/properties/grid-template.json @@ -40,6 +40,38 @@ "standard_track": true, "deprecated": false } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "57" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "52" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "10.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 7b9dca8b3b34c81bcece1ac7d17962078df42e59 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:32:49 -0800 Subject: [PATCH 071/244] Add missing features for grid-template-rows CSS property (#22462) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/grid-template-rows --- css/properties/grid-template-rows.json | 128 +++++++++++++++++++++++++ 1 file changed, 128 insertions(+) diff --git a/css/properties/grid-template-rows.json b/css/properties/grid-template-rows.json index bbe2a345230b6c..f2bfcb72065930 100644 --- a/css/properties/grid-template-rows.json +++ b/css/properties/grid-template-rows.json @@ -89,6 +89,38 @@ } } }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "57" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "52" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "10.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "fit-content": { "__compat": { "description": "fit-content()", @@ -176,6 +208,70 @@ } } }, + "max-content": { + "__compat": { + "support": { + "chrome": { + "version_added": "57" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "52" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "10.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "min-content": { + "__compat": { + "support": { + "chrome": { + "version_added": "57" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "52" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "10.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "minmax": { "__compat": { "description": "minmax()", @@ -218,6 +314,38 @@ } } }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "57" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "52" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "10.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "repeat": { "__compat": { "description": "repeat()", From 6a9657d5582b3c7ee715553fe2bdf726f350bf23 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:32:59 -0800 Subject: [PATCH 072/244] Add missing features for grid-template-columns CSS property (#22461) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/grid-template-columns --- css/properties/grid-template-columns.json | 128 ++++++++++++++++++++++ 1 file changed, 128 insertions(+) diff --git a/css/properties/grid-template-columns.json b/css/properties/grid-template-columns.json index c3b9a49cf3a229..f16f62262d5cfe 100644 --- a/css/properties/grid-template-columns.json +++ b/css/properties/grid-template-columns.json @@ -89,6 +89,38 @@ } } }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "57" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "52" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "10.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "fit-content": { "__compat": { "description": "fit-content()", @@ -175,6 +207,70 @@ } } }, + "max-content": { + "__compat": { + "support": { + "chrome": { + "version_added": "57" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "52" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "10.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "min-content": { + "__compat": { + "support": { + "chrome": { + "version_added": "57" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "52" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "10.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "minmax": { "__compat": { "description": "minmax()", @@ -217,6 +313,38 @@ } } }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "57" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "52" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "10.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "repeat": { "__compat": { "description": "repeat()", From c9f70360543b097b7c7b91d4e7d4bea2e7adf683 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:33:07 -0800 Subject: [PATCH 073/244] Add missing css.properties.grid-template-areas.none feature (#22460) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/grid-template-areas/none --- css/properties/grid-template-areas.json | 32 +++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/grid-template-areas.json b/css/properties/grid-template-areas.json index 3e909759f4e5ce..7af58dd8fa7656 100644 --- a/css/properties/grid-template-areas.json +++ b/css/properties/grid-template-areas.json @@ -40,6 +40,38 @@ "standard_track": true, "deprecated": false } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "57" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "52" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "10.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From a46c22f8640875e8e8de87ee59f1977bd63f2770 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:33:16 -0800 Subject: [PATCH 074/244] Add missing features for grid-auto-flow CSS property (#22459) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/grid-auto-flow --- css/properties/grid-auto-flow.json | 96 ++++++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) diff --git a/css/properties/grid-auto-flow.json b/css/properties/grid-auto-flow.json index 6cba290d3bff5e..f8b7c9bd0c04da 100644 --- a/css/properties/grid-auto-flow.json +++ b/css/properties/grid-auto-flow.json @@ -40,6 +40,102 @@ "standard_track": true, "deprecated": false } + }, + "column": { + "__compat": { + "support": { + "chrome": { + "version_added": "57" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "52" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "dense": { + "__compat": { + "support": { + "chrome": { + "version_added": "57" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "52" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "row": { + "__compat": { + "support": { + "chrome": { + "version_added": "57" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "52" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 0928df6ab82ff89c445b7286c3309326a4bba00a Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:33:25 -0800 Subject: [PATCH 075/244] Add missing features for font-weight CSS property (#22458) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/font-weight --- css/properties/font-weight.json | 128 ++++++++++++++++++++++++++++++++ 1 file changed, 128 insertions(+) diff --git a/css/properties/font-weight.json b/css/properties/font-weight.json index 363f13104f193b..8f3c80ba6d21b9 100644 --- a/css/properties/font-weight.json +++ b/css/properties/font-weight.json @@ -40,6 +40,134 @@ "deprecated": false } }, + "bold": { + "__compat": { + "support": { + "chrome": { + "version_added": "2" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "bolder": { + "__compat": { + "support": { + "chrome": { + "version_added": "2" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "lighter": { + "__compat": { + "support": { + "chrome": { + "version_added": "2" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "normal": { + "__compat": { + "support": { + "chrome": { + "version_added": "2" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "number": { "__compat": { "description": "<number> syntax", From 7b64b495353ae94c53064ddf3ae56d98fe486eac Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:33:33 -0800 Subject: [PATCH 076/244] Add missing features for font-variant-numeric CSS property (#22457) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/font-variant-numeric --- css/properties/font-variant-numeric.json | 288 +++++++++++++++++++++++ 1 file changed, 288 insertions(+) diff --git a/css/properties/font-variant-numeric.json b/css/properties/font-variant-numeric.json index 1d932d337f85ed..4819013a60de2f 100644 --- a/css/properties/font-variant-numeric.json +++ b/css/properties/font-variant-numeric.json @@ -33,6 +33,294 @@ "standard_track": true, "deprecated": false } + }, + "diagonal-fractions": { + "__compat": { + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "lining-nums": { + "__compat": { + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "normal": { + "__compat": { + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "oldstyle-nums": { + "__compat": { + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ordinal": { + "__compat": { + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "proportional-nums": { + "__compat": { + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "slashed-zero": { + "__compat": { + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "stacked-fractions": { + "__compat": { + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "tabular-nums": { + "__compat": { + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 6af3a48813fb2ca495cf112d5ed1260ec0ae6445 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:33:44 -0800 Subject: [PATCH 077/244] Add missing features for font-variant-ligatures CSS property (#22456) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/font-variant-ligatures --- css/properties/font-variant-ligatures.json | 344 +++++++++++++++++++-- 1 file changed, 323 insertions(+), 21 deletions(-) diff --git a/css/properties/font-variant-ligatures.json b/css/properties/font-variant-ligatures.json index 48806d5b574c37..5c46cbb21ff85d 100644 --- a/css/properties/font-variant-ligatures.json +++ b/css/properties/font-variant-ligatures.json @@ -15,9 +15,7 @@ "version_added": "31" } ], - "chrome_android": { - "version_added": "34" - }, + "chrome_android": "mirror", "edge": "mirror", "firefox": { "version_added": "34" @@ -27,24 +25,8 @@ "version_added": false }, "oculus": "mirror", - "opera": [ - { - "version_added": "21" - }, - { - "prefix": "-webkit-", - "version_added": "19" - } - ], - "opera_android": [ - { - "version_added": "21" - }, - { - "prefix": "-webkit-", - "version_added": "19" - } - ], + "opera": "mirror", + "opera_android": "mirror", "safari": [ { "version_added": "9.1" @@ -71,6 +53,326 @@ "standard_track": true, "deprecated": false } + }, + "common-ligatures": { + "__compat": { + "support": { + "chrome": { + "version_added": "31" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "7" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "contextual": { + "__compat": { + "support": { + "chrome": { + "version_added": "31" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "7" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "discretionary-ligatures": { + "__compat": { + "support": { + "chrome": { + "version_added": "31" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "7" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "historical-ligatures": { + "__compat": { + "support": { + "chrome": { + "version_added": "31" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "7" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "no-common-ligatures": { + "__compat": { + "support": { + "chrome": { + "version_added": "31" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "7" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "no-contextual": { + "__compat": { + "support": { + "chrome": { + "version_added": "31" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "7" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "no-discretionary-ligatures": { + "__compat": { + "support": { + "chrome": { + "version_added": "31" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "7" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "no-historical-ligatures": { + "__compat": { + "support": { + "chrome": { + "version_added": "31" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "7" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "31" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "7" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "normal": { + "__compat": { + "support": { + "chrome": { + "version_added": "31" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "7" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From cdbee85544f81b66f0d0e23fa70e274796875c66 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:33:53 -0800 Subject: [PATCH 078/244] Add missing features for font-variant-caps CSS property (#22454) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/font-variant-caps --- css/properties/font-variant-caps.json | 224 ++++++++++++++++++++++++++ 1 file changed, 224 insertions(+) diff --git a/css/properties/font-variant-caps.json b/css/properties/font-variant-caps.json index 537123beac1b8a..fbbc133251fd8b 100644 --- a/css/properties/font-variant-caps.json +++ b/css/properties/font-variant-caps.json @@ -33,6 +33,230 @@ "standard_track": true, "deprecated": false } + }, + "all-petite-caps": { + "__compat": { + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "all-small-caps": { + "__compat": { + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "normal": { + "__compat": { + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "petite-caps": { + "__compat": { + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "small-caps": { + "__compat": { + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "titling-caps": { + "__compat": { + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "unicase": { + "__compat": { + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 8babd2c039247ff13db21644122274adfe76b1f0 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:34:06 -0800 Subject: [PATCH 079/244] Add missing features for font-optical-sizing CSS property (#22452) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/font-optical-sizing --- css/properties/font-optical-sizing.json | 64 +++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/font-optical-sizing.json b/css/properties/font-optical-sizing.json index 4bd505147eb915..291521844be216 100644 --- a/css/properties/font-optical-sizing.json +++ b/css/properties/font-optical-sizing.json @@ -35,6 +35,70 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "79" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "79" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 9ca0645f8ef0c8ec04685c593e373eabcf215f2d Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:34:14 -0800 Subject: [PATCH 080/244] Add missing css.properties.font-feature-settings.normal feature (#22451) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/font-feature-settings/normal --- css/properties/font-feature-settings.json | 46 +++++++++++++++++------ 1 file changed, 34 insertions(+), 12 deletions(-) diff --git a/css/properties/font-feature-settings.json b/css/properties/font-feature-settings.json index 041661778d6e72..a8e36157f22e88 100644 --- a/css/properties/font-feature-settings.json +++ b/css/properties/font-feature-settings.json @@ -15,9 +15,7 @@ "version_added": "16" } ], - "chrome_android": { - "version_added": "48" - }, + "chrome_android": "mirror", "edge": { "version_added": "15" }, @@ -38,15 +36,7 @@ }, "oculus": "mirror", "opera": "mirror", - "opera_android": [ - { - "version_added": "35" - }, - { - "prefix": "-webkit-", - "version_added": "14" - } - ], + "opera_android": "mirror", "safari": { "version_added": "9.1" }, @@ -61,6 +51,38 @@ "standard_track": true, "deprecated": false } + }, + "normal": { + "__compat": { + "support": { + "chrome": { + "version_added": "16" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "15" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From b9a2608c25aad62e790e7bcd003f424301f311b1 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:34:24 -0800 Subject: [PATCH 081/244] Add missing features for float CSS property (#22450) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/float --- css/properties/float.json | 96 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) diff --git a/css/properties/float.json b/css/properties/float.json index 9519a43affd3b5..a5270c4b6ae8df 100644 --- a/css/properties/float.json +++ b/css/properties/float.json @@ -106,6 +106,102 @@ "deprecated": false } } + }, + "left": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "right": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From a3b84c518554a6b02e54923d5635a901fbf54364 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:34:34 -0800 Subject: [PATCH 082/244] Add missing features for flex-wrap CSS property (#22448) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/flex-wrap --- css/properties/flex-wrap.json | 110 ++++++++++++++++++++++++++++++++-- 1 file changed, 104 insertions(+), 6 deletions(-) diff --git a/css/properties/flex-wrap.json b/css/properties/flex-wrap.json index b6305758d26f94..4dfb2893b3661e 100644 --- a/css/properties/flex-wrap.json +++ b/css/properties/flex-wrap.json @@ -34,12 +34,8 @@ "notes": "Partial support due to large number of bugs present. See Flexbugs." }, "oculus": "mirror", - "opera": { - "version_added": "17" - }, - "opera_android": { - "version_added": "18" - }, + "opera": "mirror", + "opera_android": "mirror", "safari": [ { "version_added": "9" @@ -66,6 +62,108 @@ "standard_track": true, "deprecated": false } + }, + "nowrap": { + "__compat": { + "support": { + "chrome": { + "version_added": "21" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "28" + }, + "firefox_android": { + "version_added": "52" + }, + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "7" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "wrap": { + "__compat": { + "support": { + "chrome": { + "version_added": "21" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "28" + }, + "firefox_android": { + "version_added": "52" + }, + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "7" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "wrap-reverse": { + "__compat": { + "support": { + "chrome": { + "version_added": "21" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "28" + }, + "firefox_android": { + "version_added": "52" + }, + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "7" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 9035b494aab055fab942e52162ff1abfef7642d4 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:34:42 -0800 Subject: [PATCH 083/244] Add missing features for flex-direction CSS property (#22446) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/flex-direction --- css/properties/flex-direction.json | 128 +++++++++++++++++++++++++++++ 1 file changed, 128 insertions(+) diff --git a/css/properties/flex-direction.json b/css/properties/flex-direction.json index 4277bde04d0351..01d4f5dc8f1d35 100644 --- a/css/properties/flex-direction.json +++ b/css/properties/flex-direction.json @@ -100,6 +100,134 @@ "standard_track": true, "deprecated": false } + }, + "column": { + "__compat": { + "support": { + "chrome": { + "version_added": "21" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "7" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "column-reverse": { + "__compat": { + "support": { + "chrome": { + "version_added": "21" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "7" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "row": { + "__compat": { + "support": { + "chrome": { + "version_added": "21" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "7" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "row-reverse": { + "__compat": { + "support": { + "chrome": { + "version_added": "21" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "7" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From a1c0bb69e0de1e39399051fee87aa3572f3ae427 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:37:53 -0800 Subject: [PATCH 084/244] Add missing features for text-decoration-thickness CSS property (#22425) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/text-decoration-thickness --- css/properties/text-decoration-thickness.json | 64 +++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/text-decoration-thickness.json b/css/properties/text-decoration-thickness.json index 6d605c431df4fa..2bc31f182b5280 100644 --- a/css/properties/text-decoration-thickness.json +++ b/css/properties/text-decoration-thickness.json @@ -42,6 +42,70 @@ "deprecated": false } }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "87" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "70" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "12.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "from-font": { + "__compat": { + "support": { + "chrome": { + "version_added": "87" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "70" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "12.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "percentage": { "__compat": { "description": "percentage values", From 492b68d4fddfc602f770e82b79c64c085e863fb3 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:38:03 -0800 Subject: [PATCH 085/244] Add missing features for text-decoration-skip CSS property (#22424) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/text-decoration-skip --- css/properties/text-decoration-skip.json | 64 ++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/text-decoration-skip.json b/css/properties/text-decoration-skip.json index 759c4f951c2269..7f08162bcfa93e 100644 --- a/css/properties/text-decoration-skip.json +++ b/css/properties/text-decoration-skip.json @@ -51,6 +51,70 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "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": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "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": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } } } From 05b54f9a8c0be8c6042ac5c2df48cedd63748186 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:38:15 -0800 Subject: [PATCH 086/244] Add missing features for text-decoration-skip-ink CSS property (#22423) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/text-decoration-skip-ink --- css/properties/text-decoration-skip-ink.json | 64 ++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/text-decoration-skip-ink.json b/css/properties/text-decoration-skip-ink.json index 805b1c35632100..d20ff54b498cac 100644 --- a/css/properties/text-decoration-skip-ink.json +++ b/css/properties/text-decoration-skip-ink.json @@ -70,6 +70,70 @@ "deprecated": false } } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "64" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "70" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "64" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "70" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From a07f14f6f2e05fc95e93c8520059d02a44f00c11 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:38:27 -0800 Subject: [PATCH 087/244] Add missing features for text-decoration-line CSS property (#22422) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/text-decoration-line --- css/properties/text-decoration-line.json | 192 +++++++++++++++++++++++ 1 file changed, 192 insertions(+) diff --git a/css/properties/text-decoration-line.json b/css/properties/text-decoration-line.json index 3f8ac41defe74d..a6252abc13df8a 100644 --- a/css/properties/text-decoration-line.json +++ b/css/properties/text-decoration-line.json @@ -85,6 +85,198 @@ "deprecated": true } } + }, + "grammar-error": { + "__compat": { + "support": { + "chrome": { + "version_added": "121" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "line-through": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "overline": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "spelling-error": { + "__compat": { + "support": { + "chrome": { + "version_added": "121" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "underline": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From bb5e0ec34e24dd14a140072dce5c987c781e4394 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:38:37 -0800 Subject: [PATCH 088/244] Add missing features for stroke-linejoin CSS property (#22421) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/stroke-linejoin --- css/properties/stroke-linejoin.json | 100 +++++++++++++++++++++++++++- 1 file changed, 97 insertions(+), 3 deletions(-) diff --git a/css/properties/stroke-linejoin.json b/css/properties/stroke-linejoin.json index 222ee02933191c..dec0b4333f10e2 100644 --- a/css/properties/stroke-linejoin.json +++ b/css/properties/stroke-linejoin.json @@ -9,9 +9,7 @@ "version_added": "≤80" }, "chrome_android": "mirror", - "edge": { - "version_added": "≤80" - }, + "edge": "mirror", "firefox": { "version_added": "≤72" }, @@ -34,6 +32,102 @@ "standard_track": true, "deprecated": false } + }, + "bevel": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "miter": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "round": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From cbdead4c662c158095879cd7778265f05075e0d9 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:38:48 -0800 Subject: [PATCH 089/244] Add missing features for stroke-linecap CSS property (#22420) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/stroke-linecap --- css/properties/stroke-linecap.json | 100 ++++++++++++++++++++++++++++- 1 file changed, 97 insertions(+), 3 deletions(-) diff --git a/css/properties/stroke-linecap.json b/css/properties/stroke-linecap.json index 4fe51111a3527f..19f65ce6bf3477 100644 --- a/css/properties/stroke-linecap.json +++ b/css/properties/stroke-linecap.json @@ -9,9 +9,7 @@ "version_added": "≤80" }, "chrome_android": "mirror", - "edge": { - "version_added": "≤80" - }, + "edge": "mirror", "firefox": { "version_added": "≤72" }, @@ -34,6 +32,102 @@ "standard_track": true, "deprecated": false } + }, + "butt": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "round": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "square": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 5fe39ab9040bf3f3e81ac44850a786ed64283f3d Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:39:06 -0800 Subject: [PATCH 090/244] Add missing features for text-emphasis-style CSS property (#22426) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/text-emphasis-style --- css/properties/text-emphasis-style.json | 224 ++++++++++++++++++++++++ 1 file changed, 224 insertions(+) diff --git a/css/properties/text-emphasis-style.json b/css/properties/text-emphasis-style.json index 4d7360b4710245..264a6ee45c063f 100644 --- a/css/properties/text-emphasis-style.json +++ b/css/properties/text-emphasis-style.json @@ -45,6 +45,230 @@ "standard_track": true, "deprecated": false } + }, + "circle": { + "__compat": { + "support": { + "chrome": { + "version_added": "99" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "dot": { + "__compat": { + "support": { + "chrome": { + "version_added": "99" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "double-circle": { + "__compat": { + "support": { + "chrome": { + "version_added": "99" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "filled": { + "__compat": { + "support": { + "chrome": { + "version_added": "99" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "99" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "sesame": { + "__compat": { + "support": { + "chrome": { + "version_added": "99" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "triangle": { + "__compat": { + "support": { + "chrome": { + "version_added": "99" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From c1a7014f3d9c6c9c5fe6a26765e00b40bc60bed9 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:40:35 -0800 Subject: [PATCH 091/244] Add missing css.properties.stroke-dasharray.none feature (#22419) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/stroke-dasharray/none --- css/properties/stroke-dasharray.json | 36 +++++++++++++++++++++++++--- 1 file changed, 33 insertions(+), 3 deletions(-) diff --git a/css/properties/stroke-dasharray.json b/css/properties/stroke-dasharray.json index e787ee0fa6d6ae..b1b08bdc651f76 100644 --- a/css/properties/stroke-dasharray.json +++ b/css/properties/stroke-dasharray.json @@ -9,9 +9,7 @@ "version_added": "≤80" }, "chrome_android": "mirror", - "edge": { - "version_added": "≤80" - }, + "edge": "mirror", "firefox": { "version_added": "≤72" }, @@ -34,6 +32,38 @@ "standard_track": true, "deprecated": false } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From cfe2da50c9d96383774752548acc51e0dec1896a Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:40:50 -0800 Subject: [PATCH 092/244] Add missing features for speak-as CSS property (#22418) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/speak-as --- css/properties/speak-as.json | 160 +++++++++++++++++++++++++++++++++++ 1 file changed, 160 insertions(+) diff --git a/css/properties/speak-as.json b/css/properties/speak-as.json index c3b4cbb94d35fa..131a79b7fb2d87 100644 --- a/css/properties/speak-as.json +++ b/css/properties/speak-as.json @@ -33,6 +33,166 @@ "standard_track": true, "deprecated": false } + }, + "digits": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "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": "11.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "literal-punctuation": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "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": "11.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "no-punctuation": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "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": "11.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "normal": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "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": "11.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "spell-out": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "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": "11.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } } } From 2e452ee12369b6b46df2a06151406f2ff1965f90 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:41:05 -0800 Subject: [PATCH 093/244] Add missing features for scrollbar-width CSS property (#22417) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/scrollbar-width --- css/properties/scrollbar-width.json | 102 ++++++++++++++++++++++++++++ 1 file changed, 102 insertions(+) diff --git a/css/properties/scrollbar-width.json b/css/properties/scrollbar-width.json index c16e1f73dd4cbb..9966c8576429ab 100644 --- a/css/properties/scrollbar-width.json +++ b/css/properties/scrollbar-width.json @@ -36,6 +36,108 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "64" + }, + "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": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "64" + }, + "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": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "thin": { + "__compat": { + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "64" + }, + "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": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 0cc47e2549dd20d3856d124f7c293bd2a398dd18 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:41:19 -0800 Subject: [PATCH 094/244] Add missing scrollbar-gutter CSS property feature (#22416) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/scrollbar-gutter --- css/properties/scrollbar-gutter.json | 64 ++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/scrollbar-gutter.json b/css/properties/scrollbar-gutter.json index 60135b043580fa..3aece4e161d595 100644 --- a/css/properties/scrollbar-gutter.json +++ b/css/properties/scrollbar-gutter.json @@ -40,6 +40,70 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "94" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "97" + }, + "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" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "stable": { + "__compat": { + "support": { + "chrome": { + "version_added": "94" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "97" + }, + "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" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From fd5a1ad28613b087a480552076c4bc0350657e56 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:41:32 -0800 Subject: [PATCH 095/244] Add missing css.properties.scroll-padding.auto feature (#22411) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/scroll-padding/auto --- css/properties/scroll-padding.json | 32 ++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/scroll-padding.json b/css/properties/scroll-padding.json index c8dc854236bd9e..939499056da309 100644 --- a/css/properties/scroll-padding.json +++ b/css/properties/scroll-padding.json @@ -41,6 +41,38 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "68" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "11" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 927029456489c4223d042b02508091fef73eb055 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:41:44 -0800 Subject: [PATCH 096/244] Add missing css.properties.scroll-padding-inline.auto feature (#22410) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/scroll-padding-inline/auto --- css/properties/scroll-padding-inline.json | 32 +++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/scroll-padding-inline.json b/css/properties/scroll-padding-inline.json index 9ad3afc2d18211..4c6018539e5e8f 100644 --- a/css/properties/scroll-padding-inline.json +++ b/css/properties/scroll-padding-inline.json @@ -33,6 +33,38 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "68" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From f0d910c268419539193fed9004789528ff797f48 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:41:56 -0800 Subject: [PATCH 097/244] Add missing css.properties.scroll-padding-inline-start.auto feature (#22409) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/scroll-padding-inline-start/auto --- .../scroll-padding-inline-start.json | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/scroll-padding-inline-start.json b/css/properties/scroll-padding-inline-start.json index f612cf2f54d3f0..96d5a5df4c5fac 100644 --- a/css/properties/scroll-padding-inline-start.json +++ b/css/properties/scroll-padding-inline-start.json @@ -33,6 +33,38 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "68" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From c680584de0d437f7db6a3ef6304b01ddd3cea3b3 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:42:12 -0800 Subject: [PATCH 098/244] Add missing css.properties.scroll-padding-inline-end.auto feature (#22408) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/scroll-padding-inline-end/auto --- css/properties/scroll-padding-inline-end.json | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/scroll-padding-inline-end.json b/css/properties/scroll-padding-inline-end.json index c9c935d87e45da..2d8d1bdc076658 100644 --- a/css/properties/scroll-padding-inline-end.json +++ b/css/properties/scroll-padding-inline-end.json @@ -33,6 +33,38 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "68" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 0b7e2753f672728047238b1bcd3ea1218c310b0d Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:42:23 -0800 Subject: [PATCH 099/244] Add missing css.properties.scroll-padding-block-end.auto feature (#22405) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/scroll-padding-block-end/auto --- css/properties/scroll-padding-block-end.json | 32 ++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/scroll-padding-block-end.json b/css/properties/scroll-padding-block-end.json index fff49d818b2966..dccdeac5d3b469 100644 --- a/css/properties/scroll-padding-block-end.json +++ b/css/properties/scroll-padding-block-end.json @@ -33,6 +33,38 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "68" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 980ec6fe1141a1e76596bbd69d551a78924a345f Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:42:36 -0800 Subject: [PATCH 100/244] Add missing features for ruby-align CSS property (#22402) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/ruby-align --- css/properties/ruby-align.json | 128 +++++++++++++++++++++++++++++++++ 1 file changed, 128 insertions(+) diff --git a/css/properties/ruby-align.json b/css/properties/ruby-align.json index f225ca0e5752cb..0c8c3dd7da7bab 100644 --- a/css/properties/ruby-align.json +++ b/css/properties/ruby-align.json @@ -34,6 +34,134 @@ "standard_track": true, "deprecated": false } + }, + "center": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "38" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "space-around": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "38" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "space-between": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "38" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "start": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "38" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } } } From 4c172e4b4060560e372217b7fe030ddf27384157 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:42:51 -0800 Subject: [PATCH 101/244] Add missing css.properties.rotate.none feature (#22401) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/rotate/none --- css/properties/rotate.json | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/rotate.json b/css/properties/rotate.json index 88828f17278f3a..a5dde045ba45ce 100644 --- a/css/properties/rotate.json +++ b/css/properties/rotate.json @@ -34,6 +34,38 @@ "deprecated": false } }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "104" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "14.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "x_y_z_angle": { "__compat": { "description": "x, y, or z axis name plus angle value", From 7d7bb0aa80e1fe1a9bdfe7c38a47efbeb820ae66 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:43:02 -0800 Subject: [PATCH 102/244] Add missing features for print-color-adjust CSS property (#22400) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/print-color-adjust --- css/properties/print-color-adjust.json | 64 ++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/print-color-adjust.json b/css/properties/print-color-adjust.json index 6e257f5fd302a2..606122d65ccafd 100644 --- a/css/properties/print-color-adjust.json +++ b/css/properties/print-color-adjust.json @@ -74,6 +74,70 @@ "standard_track": true, "deprecated": false } + }, + "economy": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "97" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "6" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "exact": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "97" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "6" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 2689d2428a16f0c21722f4ca7022a285287fa27f Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:43:20 -0800 Subject: [PATCH 103/244] Add missing features for overscroll-behavior CSS property (#22399) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/overscroll-behavior --- css/properties/overscroll-behavior.json | 96 +++++++++++++++++++++++++ 1 file changed, 96 insertions(+) diff --git a/css/properties/overscroll-behavior.json b/css/properties/overscroll-behavior.json index d082b034489c0c..399976f88e5ea8 100644 --- a/css/properties/overscroll-behavior.json +++ b/css/properties/overscroll-behavior.json @@ -37,6 +37,102 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "63" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "59" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "contain": { + "__compat": { + "support": { + "chrome": { + "version_added": "63" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "59" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "63" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "59" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 7f7ad2f174e2e1e0285234b6109b5605e9b426e6 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:43:32 -0800 Subject: [PATCH 104/244] Add missing features for overscroll-behavior-y CSS property (#22398) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/overscroll-behavior-y --- css/properties/overscroll-behavior-y.json | 96 +++++++++++++++++++++++ 1 file changed, 96 insertions(+) diff --git a/css/properties/overscroll-behavior-y.json b/css/properties/overscroll-behavior-y.json index 2e9a236861a963..1a2a6c537b6411 100644 --- a/css/properties/overscroll-behavior-y.json +++ b/css/properties/overscroll-behavior-y.json @@ -37,6 +37,102 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "63" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "59" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "contain": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "59" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "59" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 4e5e1bf9fa907a62cde4bb70e6d36a7f9de28b06 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:43:44 -0800 Subject: [PATCH 105/244] Add missing features for overscroll-behavior-inline CSS property (#22396) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/overscroll-behavior-inline --- .../overscroll-behavior-inline.json | 96 +++++++++++++++++++ 1 file changed, 96 insertions(+) diff --git a/css/properties/overscroll-behavior-inline.json b/css/properties/overscroll-behavior-inline.json index bcc92cfda89a53..4ef4dc6325ff95 100644 --- a/css/properties/overscroll-behavior-inline.json +++ b/css/properties/overscroll-behavior-inline.json @@ -33,6 +33,102 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "77" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "73" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "contain": { + "__compat": { + "support": { + "chrome": { + "version_added": "77" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "73" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "77" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "73" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 9b0c0c5d139c25d94736120d0daea7290185ec26 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:43:57 -0800 Subject: [PATCH 106/244] Add missing features for overscroll-behavior-block CSS property (#22395) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/overscroll-behavior-block --- css/properties/overscroll-behavior-block.json | 96 +++++++++++++++++++ 1 file changed, 96 insertions(+) diff --git a/css/properties/overscroll-behavior-block.json b/css/properties/overscroll-behavior-block.json index c4007d6e26cd46..3f3883d2e9794a 100644 --- a/css/properties/overscroll-behavior-block.json +++ b/css/properties/overscroll-behavior-block.json @@ -33,6 +33,102 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "77" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "73" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "contain": { + "__compat": { + "support": { + "chrome": { + "version_added": "77" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "73" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "77" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "73" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 4792c84ff34905f0502af95bced754fab0c9aff6 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:44:10 -0800 Subject: [PATCH 107/244] Add missing css.properties.offset-position.auto feature (#22394) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/offset-position/auto --- css/properties/offset-position.json | 32 +++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/offset-position.json b/css/properties/offset-position.json index 5d1a22303f608d..915345897701e8 100644 --- a/css/properties/offset-position.json +++ b/css/properties/offset-position.json @@ -34,6 +34,38 @@ "deprecated": false } }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "116" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "122" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "normal": { "__compat": { "description": "normal keyword value", From 077304e6eeb97c99da87377b43e0af9a56b7b4b4 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:44:22 -0800 Subject: [PATCH 108/244] Add missing css.properties.overflow-inline.overlay feature (#22391) ests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/overflow-inline/overlay --- css/properties/overflow-inline.json | 32 +++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/overflow-inline.json b/css/properties/overflow-inline.json index b0e0d9773992f1..0a18639bfbf067 100644 --- a/css/properties/overflow-inline.json +++ b/css/properties/overflow-inline.json @@ -33,6 +33,38 @@ "standard_track": true, "deprecated": false } + }, + "overlay": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "112" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } } } From f9a9cfb46baede483b7ae7d0e5b67273e1371994 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:44:35 -0800 Subject: [PATCH 109/244] Add missing css.properties.overflow-block.overlay feature (#22390) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/overflow-block/overlay --- css/properties/overflow-block.json | 32 ++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/overflow-block.json b/css/properties/overflow-block.json index e879dc786708cd..6603735ce0e843 100644 --- a/css/properties/overflow-block.json +++ b/css/properties/overflow-block.json @@ -33,6 +33,38 @@ "standard_track": true, "deprecated": false } + }, + "overlay": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "112" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } } } From 99a52e8961c540163f66edbe1782edda9c53580b Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:44:46 -0800 Subject: [PATCH 110/244] Add missing features for offset-rotate CSS property (#22389) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/offset-rotate --- css/properties/offset-rotate.json | 64 +++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/offset-rotate.json b/css/properties/offset-rotate.json index 55041abea39b09..47790c89d5a4cd 100644 --- a/css/properties/offset-rotate.json +++ b/css/properties/offset-rotate.json @@ -46,6 +46,70 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "46" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "reverse": { + "__compat": { + "support": { + "chrome": { + "version_added": "46" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 4da04021ef9548667882dfa421e1b345b7ecfb38 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:44:57 -0800 Subject: [PATCH 111/244] Add missing css.properties.object-view-box.none feature (#22388) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/object-view-box/none --- css/properties/object-view-box.json | 32 +++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/object-view-box.json b/css/properties/object-view-box.json index 62fce4dd4193fc..63654872cd2298 100644 --- a/css/properties/object-view-box.json +++ b/css/properties/object-view-box.json @@ -32,6 +32,38 @@ "standard_track": true, "deprecated": false } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "104" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } } } From 56c8e2c26467ba050880a550c6a1670a3466ad8f Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:45:11 -0800 Subject: [PATCH 112/244] Add missing features for mask-composite CSS property (#22385) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/mask-composite --- css/properties/mask-composite.json | 142 ++++++++++++++++++++++++++++- 1 file changed, 138 insertions(+), 4 deletions(-) diff --git a/css/properties/mask-composite.json b/css/properties/mask-composite.json index d3732018287dc7..32a22dc6d3833f 100644 --- a/css/properties/mask-composite.json +++ b/css/properties/mask-composite.json @@ -11,10 +11,16 @@ "notes": "See also -webkit-mask-composite for a similar non-standard property that uses different keywords." }, "chrome_android": "mirror", - "edge": { - "version_added": "18", - "version_removed": "79" - }, + "edge": [ + { + "version_added": "120", + "notes": "See also -webkit-mask-composite for a similar non-standard property that uses different keywords." + }, + { + "version_added": "18", + "version_removed": "79" + } + ], "firefox": [ { "version_added": "53" @@ -44,6 +50,134 @@ "standard_track": true, "deprecated": false } + }, + "add": { + "__compat": { + "support": { + "chrome": { + "version_added": "120" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "53" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "exclude": { + "__compat": { + "support": { + "chrome": { + "version_added": "120" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "53" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "intersect": { + "__compat": { + "support": { + "chrome": { + "version_added": "120" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "53" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "subtract": { + "__compat": { + "support": { + "chrome": { + "version_added": "120" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "53" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 1550775504bb65a553fd773e91af33d2c444bc0b Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:45:23 -0800 Subject: [PATCH 113/244] Add missing css.properties.inset.auto feature (#22383) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/inset/auto --- css/properties/inset.json | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/inset.json b/css/properties/inset.json index 2151d2e624caaa..1815e4da333e7c 100644 --- a/css/properties/inset.json +++ b/css/properties/inset.json @@ -33,6 +33,38 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "87" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "14.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From cb514bb35f68b6315bf4fccb847640f565272264 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:45:38 -0800 Subject: [PATCH 114/244] Add missing css.properties.inset-block-end.auto feature (#22377) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/inset-block-end/auto --- css/properties/inset-block-end.json | 32 +++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/inset-block-end.json b/css/properties/inset-block-end.json index a202aa35b6ee27..1f0d7144ea746a 100644 --- a/css/properties/inset-block-end.json +++ b/css/properties/inset-block-end.json @@ -40,6 +40,38 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "87" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "14.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From a430498433e7b9bfabce68d9396c9d9d725f3bac Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:45:50 -0800 Subject: [PATCH 115/244] Add missing features for clip-rule CSS property (#22346) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/clip-rule --- css/properties/clip-rule.json | 64 +++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/clip-rule.json b/css/properties/clip-rule.json index e4ce45221d71a0..ca9027c31101ed 100644 --- a/css/properties/clip-rule.json +++ b/css/properties/clip-rule.json @@ -34,6 +34,70 @@ "standard_track": true, "deprecated": false } + }, + "evenodd": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "nonzero": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From f3e3a79d15d7dc9a155c9b5fcf1e4aacc4b92a3e Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:46:03 -0800 Subject: [PATCH 116/244] Add missing features for clear CSS property (#22344) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/clear --- css/properties/clear.json | 96 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) diff --git a/css/properties/clear.json b/css/properties/clear.json index 6bac747b46e464..34efac6343f60b 100644 --- a/css/properties/clear.json +++ b/css/properties/clear.json @@ -43,6 +43,38 @@ "deprecated": false } }, + "both": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "inline-end": { "__compat": { "support": { @@ -106,6 +138,70 @@ "deprecated": false } } + }, + "left": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "right": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 7c1149915596090aa15d5a4e2489dd2a8f515039 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:46:17 -0800 Subject: [PATCH 117/244] Add missing css.properties.bottom.auto feature (#22335) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/bottom/auto --- css/properties/bottom.json | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/bottom.json b/css/properties/bottom.json index 3e6c4faa5730ab..47131e36942735 100644 --- a/css/properties/bottom.json +++ b/css/properties/bottom.json @@ -40,6 +40,38 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From d83147cd7a29829969bf364260ef11161c158618 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:46:32 -0800 Subject: [PATCH 118/244] Add missing css.properties.border-image-width.auto feature (#22334) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/border-image-width/auto Additional Notes: This value was not supported when the property was first introduced. --- css/properties/border-image-width.json | 32 ++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/border-image-width.json b/css/properties/border-image-width.json index 32cec5f5f06976..39ce79195604af 100644 --- a/css/properties/border-image-width.json +++ b/css/properties/border-image-width.json @@ -40,6 +40,38 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From cae68fb8824ed39604055ec0cf82e6286f91188d Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:46:47 -0800 Subject: [PATCH 119/244] Add missing features for border-image-repeat CSS property (#22333) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/border-image-repeat --- css/properties/border-image-repeat.json | 68 +++++++++++++++++++++++++ 1 file changed, 68 insertions(+) diff --git a/css/properties/border-image-repeat.json b/css/properties/border-image-repeat.json index f667cba058a57b..7443bfd03effa8 100644 --- a/css/properties/border-image-repeat.json +++ b/css/properties/border-image-repeat.json @@ -41,6 +41,40 @@ "deprecated": false } }, + "repeat": { + "__compat": { + "support": { + "chrome": { + "version_added": "15" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "6" + }, + "safari_ios": { + "version_added": "9.3" + }, + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "round": { "__compat": { "description": "round", @@ -118,6 +152,40 @@ "deprecated": false } } + }, + "stretch": { + "__compat": { + "support": { + "chrome": { + "version_added": "15" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "6" + }, + "safari_ios": { + "version_added": "9.3" + }, + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 3bd0b002a56ae6f6fe31a7d92d626911d241e72d Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:50:25 -0800 Subject: [PATCH 120/244] Add missing css.properties.list-style-image.none feature (#22472) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/list-style-image/none --- css/properties/list-style-image.json | 32 ++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/list-style-image.json b/css/properties/list-style-image.json index 010871f191fa1e..1df5cf691439e1 100644 --- a/css/properties/list-style-image.json +++ b/css/properties/list-style-image.json @@ -40,6 +40,38 @@ "standard_track": true, "deprecated": false } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 36a9cbc01fe19d71f58dbae1791515524640dfb3 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:50:38 -0800 Subject: [PATCH 121/244] Add missing css.properties.list-style-type.none feature (#22471) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/list-style-type/none --- css/properties/list-style-type.json | 32 +++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/list-style-type.json b/css/properties/list-style-type.json index 0a22fb4ed42a98..b6b9f98f509cf4 100644 --- a/css/properties/list-style-type.json +++ b/css/properties/list-style-type.json @@ -2659,6 +2659,38 @@ } } }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "octal": { "__compat": { "description": "octal", From 3b9814ca41b9c766975137e709825831d994657a Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:50:50 -0800 Subject: [PATCH 122/244] Add missing css.properties.line-height.normal feature (#22470) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/line-height/normal --- css/properties/line-height.json | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/line-height.json b/css/properties/line-height.json index 2cc8fea935c1a0..7f0f9ad2dd7208 100644 --- a/css/properties/line-height.json +++ b/css/properties/line-height.json @@ -39,6 +39,38 @@ "standard_track": true, "deprecated": false } + }, + "normal": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 8e5554cbabfa328a4b10a9d5f9c5e2479fd1c5c7 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:51:02 -0800 Subject: [PATCH 123/244] Add missing features for line-break CSS property (#22469) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/line-break --- css/properties/line-break.json | 160 +++++++++++++++++++++++++++++++++ 1 file changed, 160 insertions(+) diff --git a/css/properties/line-break.json b/css/properties/line-break.json index 401e0f0fd708b1..96a4cb94f4cfd6 100644 --- a/css/properties/line-break.json +++ b/css/properties/line-break.json @@ -74,6 +74,166 @@ "standard_track": true, "deprecated": false } + }, + "anywhere": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "loose": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "normal": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "2" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "strict": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 11e9e4a5653b4c6756486c913988f08bfeb57743 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:51:14 -0800 Subject: [PATCH 124/244] Add missing features for font-variant-east-asian CSS property (#22455) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/font-variant-east-asian --- css/properties/font-variant-east-asian.json | 320 ++++++++++++++++++++ 1 file changed, 320 insertions(+) diff --git a/css/properties/font-variant-east-asian.json b/css/properties/font-variant-east-asian.json index 8d920fa66fe259..37e2d30329ab24 100644 --- a/css/properties/font-variant-east-asian.json +++ b/css/properties/font-variant-east-asian.json @@ -33,6 +33,326 @@ "standard_track": true, "deprecated": false } + }, + "full-width": { + "__compat": { + "support": { + "chrome": { + "version_added": "63" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "jis04": { + "__compat": { + "support": { + "chrome": { + "version_added": "63" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "jis78": { + "__compat": { + "support": { + "chrome": { + "version_added": "63" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "jis83": { + "__compat": { + "support": { + "chrome": { + "version_added": "63" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "jis90": { + "__compat": { + "support": { + "chrome": { + "version_added": "63" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "normal": { + "__compat": { + "support": { + "chrome": { + "version_added": "63" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "proportional-width": { + "__compat": { + "support": { + "chrome": { + "version_added": "63" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ruby": { + "__compat": { + "support": { + "chrome": { + "version_added": "63" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "simplified": { + "__compat": { + "support": { + "chrome": { + "version_added": "63" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "traditional": { + "__compat": { + "support": { + "chrome": { + "version_added": "63" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "34" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "9.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 46cc6e1f13c8b3af2648abece10aff2db0e9c91b Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:51:27 -0800 Subject: [PATCH 125/244] Add missing features for font-style CSS property (#22453) ests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/font-style --- css/properties/font-style.json | 64 ++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/font-style.json b/css/properties/font-style.json index 58e1b50686a715..54365bdea43ca3 100644 --- a/css/properties/font-style.json +++ b/css/properties/font-style.json @@ -41,6 +41,70 @@ "deprecated": false } }, + "italic": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "normal": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "oblique-angle": { "__compat": { "description": "oblique can accept an <angle>", From f17f96c4e62a40558dfa6197bb35fb3e2f8540bb Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:51:39 -0800 Subject: [PATCH 126/244] Add missing css.properties.flex.none feature (#22449) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/flex/none --- css/properties/flex.json | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/flex.json b/css/properties/flex.json index ba6874d0f69d70..59be6204ea0057 100644 --- a/css/properties/flex.json +++ b/css/properties/flex.json @@ -106,6 +106,38 @@ "standard_track": true, "deprecated": false } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "21" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "7" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From b485c0765b0cd4d5cfab9d6290b02277f3e52c5d Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:51:54 -0800 Subject: [PATCH 127/244] Add missing features for direction CSS property (#22445) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/direction --- css/properties/direction.json | 64 +++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/direction.json b/css/properties/direction.json index 473a8cd7e1d8b3..3cbf324f74f1e1 100644 --- a/css/properties/direction.json +++ b/css/properties/direction.json @@ -40,6 +40,70 @@ "deprecated": false } }, + "ltr": { + "__compat": { + "support": { + "chrome": { + "version_added": "2" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "rtl": { + "__compat": { + "support": { + "chrome": { + "version_added": "2" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "vertical_slider_direction": { "__compat": { "description": "Control direction of vertical range sliders, meters, and progress bars", From 3cb07958bdb1236d90294afc8f53ca0e34155c76 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:52:05 -0800 Subject: [PATCH 128/244] Add missing css.properties.cursor.grabbing feature (#22444) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/cursor/grabbing --- css/properties/cursor.json | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/css/properties/cursor.json b/css/properties/cursor.json index cc197e88e234da..983e53c4a36a13 100644 --- a/css/properties/cursor.json +++ b/css/properties/cursor.json @@ -572,6 +572,40 @@ } } }, + "grabbing": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": { + "version_added": "95" + }, + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "help": { "__compat": { "description": "help", From 0c892ac3bd3f9a079f9734a9dd76e5a3f11c8f32 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:52:15 -0800 Subject: [PATCH 129/244] Add missing features for counter-reset CSS property (#22443) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/counter-reset --- css/properties/counter-reset.json | 68 +++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) diff --git a/css/properties/counter-reset.json b/css/properties/counter-reset.json index 7b17d741ec8769..1dd39b7ed848a7 100644 --- a/css/properties/counter-reset.json +++ b/css/properties/counter-reset.json @@ -44,6 +44,74 @@ "deprecated": false } }, + "list-item": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "25" + }, + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "2" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "25" + }, + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "reset_does_not_affect_siblings": { "__compat": { "description": "Resets counter on current element (not sibling elements).", From f2850b66213d615be7ffbd9e4b7b33ff9ead3cac Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:52:30 -0800 Subject: [PATCH 130/244] Add missing features for text-size-adjust CSS property (#22442) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/text-size-adjust --- css/properties/text-size-adjust.json | 64 ++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/text-size-adjust.json b/css/properties/text-size-adjust.json index fe26ca60961659..5374e0598a9e88 100644 --- a/css/properties/text-size-adjust.json +++ b/css/properties/text-size-adjust.json @@ -55,6 +55,70 @@ "deprecated": false } }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "54" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "54" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "percentages": { "__compat": { "description": "<percentage>", From 5a7e562f55a307cb75391486e7289b91f342701e Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:52:42 -0800 Subject: [PATCH 131/244] Add missing features for perspective-origin CSS property (#22440) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/perspective-origin --- css/properties/perspective-origin.json | 160 +++++++++++++++++++++++++ 1 file changed, 160 insertions(+) diff --git a/css/properties/perspective-origin.json b/css/properties/perspective-origin.json index 1c4be22381d594..6642d12acc7bca 100644 --- a/css/properties/perspective-origin.json +++ b/css/properties/perspective-origin.json @@ -80,6 +80,166 @@ "standard_track": true, "deprecated": false } + }, + "bottom": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "center": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "left": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "right": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "top": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From a2c04a8ab30a045af0a66232e0178c4f64f79e4c Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:52:53 -0800 Subject: [PATCH 132/244] Add missing features for font-variant CSS property (#22439) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/font-variant --- css/properties/font-variant.json | 64 ++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/font-variant.json b/css/properties/font-variant.json index 1b445754abc9a8..e4bfd1d0b119b0 100644 --- a/css/properties/font-variant.json +++ b/css/properties/font-variant.json @@ -144,6 +144,70 @@ } } }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "normal": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "sub": { "__compat": { "support": { From 7235037305043e3f2d58010adc52587053cbe874 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:53:07 -0800 Subject: [PATCH 133/244] Add missing features for fill-rule CSS property (#22438) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/fill-rule --- css/properties/fill-rule.json | 68 +++++++++++++++++++++++++++++++++-- 1 file changed, 65 insertions(+), 3 deletions(-) diff --git a/css/properties/fill-rule.json b/css/properties/fill-rule.json index 63398abf082c56..0cced2c376edfb 100644 --- a/css/properties/fill-rule.json +++ b/css/properties/fill-rule.json @@ -9,9 +9,7 @@ "version_added": "≤80" }, "chrome_android": "mirror", - "edge": { - "version_added": "≤80" - }, + "edge": "mirror", "firefox": { "version_added": "≤72" }, @@ -34,6 +32,70 @@ "standard_track": true, "deprecated": false } + }, + "evenodd": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "nonzero": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 31ed5cea686da60c6a91cfb5aa5607c8db78a040 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:53:22 -0800 Subject: [PATCH 134/244] Add missing features for dominant-baseline CSS property (#22437) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/dominant-baseline --- css/properties/dominant-baseline.json | 228 +++++++++++++++++++++++++- 1 file changed, 225 insertions(+), 3 deletions(-) diff --git a/css/properties/dominant-baseline.json b/css/properties/dominant-baseline.json index 57de214c2b89d9..5f80fa3299511a 100644 --- a/css/properties/dominant-baseline.json +++ b/css/properties/dominant-baseline.json @@ -12,9 +12,7 @@ "version_added": "≤80" }, "chrome_android": "mirror", - "edge": { - "version_added": "≤80" - }, + "edge": "mirror", "firefox": { "version_added": "≤72" }, @@ -37,6 +35,230 @@ "standard_track": true, "deprecated": false } + }, + "alphabetic": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "central": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "hanging": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ideographic": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "mathematical": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "middle": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 961cbd2aa48afe9e1f9b6c7a07c9efb1744739aa Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:53:39 -0800 Subject: [PATCH 135/244] Add missing features for counter-increment CSS property (#22436) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/counter-increment --- css/properties/counter-increment.json | 68 +++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) diff --git a/css/properties/counter-increment.json b/css/properties/counter-increment.json index 7ae973bea006c1..69f64c9acbfb15 100644 --- a/css/properties/counter-increment.json +++ b/css/properties/counter-increment.json @@ -43,6 +43,74 @@ "standard_track": true, "deprecated": false } + }, + "list-item": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "25" + }, + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "2" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": { + "version_added": "25" + }, + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 245870de5f535e2f69c02cd9c0d4c11a572e7f53 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:53:51 -0800 Subject: [PATCH 136/244] Add missing features for content CSS property (#22435) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/content --- css/properties/content.json | 64 +++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/content.json b/css/properties/content.json index 9065b4fa40b970..6ebf8f69d26c37 100644 --- a/css/properties/content.json +++ b/css/properties/content.json @@ -186,6 +186,38 @@ } } }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "none_applies_to_elements": { "__compat": { "description": "content: none for elements", @@ -225,6 +257,38 @@ } } }, + "normal": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "url": { "__compat": { "description": "url()", From 165bd64fbae4b229973e1147409d8a2e0bff6dd7 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:54:07 -0800 Subject: [PATCH 137/244] Add missing css.properties.view-timeline-inset.auto feature (#22431) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/view-timeline-inset/auto --- css/properties/view-timeline-inset.json | 32 +++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/view-timeline-inset.json b/css/properties/view-timeline-inset.json index 1b026ca1f8fa75..d507590a594bd2 100644 --- a/css/properties/view-timeline-inset.json +++ b/css/properties/view-timeline-inset.json @@ -33,6 +33,38 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "115" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } } } From 57c9b2f97ffd0f7044aade06ea8506bef25790c4 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:54:19 -0800 Subject: [PATCH 138/244] Add missing features for view-timeline-axis CSS property (#22430) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/view-timeline-axis --- css/properties/view-timeline-axis.json | 128 +++++++++++++++++++++++++ 1 file changed, 128 insertions(+) diff --git a/css/properties/view-timeline-axis.json b/css/properties/view-timeline-axis.json index 1a8be166723594..ab157d2bd8817a 100644 --- a/css/properties/view-timeline-axis.json +++ b/css/properties/view-timeline-axis.json @@ -41,6 +41,134 @@ "standard_track": true, "deprecated": false } + }, + "block": { + "__compat": { + "support": { + "chrome": { + "version_added": "115" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "inline": { + "__compat": { + "support": { + "chrome": { + "version_added": "115" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "x": { + "__compat": { + "support": { + "chrome": { + "version_added": "115" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "y": { + "__compat": { + "support": { + "chrome": { + "version_added": "115" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } } } From e3c2b34d68079bab43d3bc94fbc70621bff167b1 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:54:31 -0800 Subject: [PATCH 139/244] Add missing features for timeline-scope CSS property (#22428) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/timeline-scope --- css/properties/timeline-scope.json | 64 ++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/timeline-scope.json b/css/properties/timeline-scope.json index cdd03cb8ec2da4..56669a9c9a5bc9 100644 --- a/css/properties/timeline-scope.json +++ b/css/properties/timeline-scope.json @@ -33,6 +33,70 @@ "standard_track": true, "deprecated": false } + }, + "all": { + "__compat": { + "support": { + "chrome": { + "version_added": "116" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "116" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } } } From feffd27f3b6e0013a85e200cd88f584ce6af19fa Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:54:45 -0800 Subject: [PATCH 140/244] Add missing css.properties.text-underline-offset.auto feature (#22427) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/text-underline-offset/auto --- css/properties/text-underline-offset.json | 32 +++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/text-underline-offset.json b/css/properties/text-underline-offset.json index d4d2764bcd544e..592a9193d05875 100644 --- a/css/properties/text-underline-offset.json +++ b/css/properties/text-underline-offset.json @@ -34,6 +34,38 @@ "deprecated": false } }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "87" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "70" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "12.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "percentage": { "__compat": { "description": "percentage values", From 3c5ef3342032c896b9e637708db0912ed1c5e579 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:54:57 -0800 Subject: [PATCH 141/244] Add missing css.properties.scrollbar-color.auto feature (#22415) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/scrollbar-color/auto --- css/properties/scrollbar-color.json | 34 +++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/css/properties/scrollbar-color.json b/css/properties/scrollbar-color.json index 3d49c43efd292f..6c790f07ea2de0 100644 --- a/css/properties/scrollbar-color.json +++ b/css/properties/scrollbar-color.json @@ -36,6 +36,40 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "121" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "64" + }, + "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": { + "version_added": false + } + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 6bbe0097ce1cd64c2440691c3d44e6d25a9fdb81 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:55:12 -0800 Subject: [PATCH 142/244] Add missing features for scroll-timeline-axis CSS property (#22414) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/scroll-timeline-axis --- css/properties/scroll-timeline-axis.json | 128 +++++++++++++++++++++++ 1 file changed, 128 insertions(+) diff --git a/css/properties/scroll-timeline-axis.json b/css/properties/scroll-timeline-axis.json index ed8b4e8197e49a..9aac774a2ab10b 100644 --- a/css/properties/scroll-timeline-axis.json +++ b/css/properties/scroll-timeline-axis.json @@ -45,6 +45,134 @@ "standard_track": true, "deprecated": false } + }, + "block": { + "__compat": { + "support": { + "chrome": { + "version_added": "115" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "inline": { + "__compat": { + "support": { + "chrome": { + "version_added": "115" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "x": { + "__compat": { + "support": { + "chrome": { + "version_added": "115" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "y": { + "__compat": { + "support": { + "chrome": { + "version_added": "115" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } } } From 2f6c216fdcb03f16919071288278f8d54fe6b8df Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:55:26 -0800 Subject: [PATCH 143/244] Add missing features for scroll-snap-stop CSS property (#22413) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/scroll-snap-stop --- css/properties/scroll-snap-stop.json | 64 ++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/scroll-snap-stop.json b/css/properties/scroll-snap-stop.json index 195675aa421c7c..6bbefd418d74b9 100644 --- a/css/properties/scroll-snap-stop.json +++ b/css/properties/scroll-snap-stop.json @@ -33,6 +33,70 @@ "standard_track": true, "deprecated": false } + }, + "always": { + "__compat": { + "support": { + "chrome": { + "version_added": "75" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "103" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "normal": { + "__compat": { + "support": { + "chrome": { + "version_added": "75" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "103" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 5aa8e5c3394d8f1e0258579e40c32a9f1935a125 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:55:39 -0800 Subject: [PATCH 144/244] Add missing scroll-snap-align CSS property feature (#22412) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/scroll-snap-align --- css/properties/scroll-snap-align.json | 128 ++++++++++++++++++++++++++ 1 file changed, 128 insertions(+) diff --git a/css/properties/scroll-snap-align.json b/css/properties/scroll-snap-align.json index 6a55a1eb98ec15..589b96fb4d357c 100644 --- a/css/properties/scroll-snap-align.json +++ b/css/properties/scroll-snap-align.json @@ -33,6 +33,134 @@ "standard_track": true, "deprecated": false } + }, + "center": { + "__compat": { + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "68" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "11" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "end": { + "__compat": { + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "68" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "11" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "68" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "11" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "start": { + "__compat": { + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "68" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "11" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From d16450afa87cf30c01933bdb14b9b8175fcfdf74 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:55:53 -0800 Subject: [PATCH 145/244] Add missing scroll-padding-block CSS property feature (#22407) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/scroll-padding-block --- css/properties/scroll-padding-block.json | 32 ++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/scroll-padding-block.json b/css/properties/scroll-padding-block.json index 952fd6b02d340d..4e2218fa175cb1 100644 --- a/css/properties/scroll-padding-block.json +++ b/css/properties/scroll-padding-block.json @@ -33,6 +33,38 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "68" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From e0ebe768b19816a460dde25b5cfd98d4570dd515 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:56:07 -0800 Subject: [PATCH 146/244] Add missing css.properties.scroll-padding-block-start.auto feature (#22406) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/scroll-padding-block-start/auto --- .../scroll-padding-block-start.json | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/scroll-padding-block-start.json b/css/properties/scroll-padding-block-start.json index c73c05afe90c5b..f46be14796742e 100644 --- a/css/properties/scroll-padding-block-start.json +++ b/css/properties/scroll-padding-block-start.json @@ -33,6 +33,38 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "69" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "68" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 64e216576ae5e6f26a1a90b3effd754e63c98f95 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:56:18 -0800 Subject: [PATCH 147/244] Add missing features for scroll-behavior CSS property (#22404) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/scroll-behavior --- css/properties/scroll-behavior.json | 64 +++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/scroll-behavior.json b/css/properties/scroll-behavior.json index 3c0561c6ec20f1..7a3788d37f14f2 100644 --- a/css/properties/scroll-behavior.json +++ b/css/properties/scroll-behavior.json @@ -33,6 +33,70 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "36" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "smooth": { + "__compat": { + "support": { + "chrome": { + "version_added": "61" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "36" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 981a48ee70ab73f08e5a5cd11281f29f5abd44d7 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:56:29 -0800 Subject: [PATCH 148/244] Add missing features for overlay CSS property (#22392) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/overlay --- css/properties/overlay.json | 64 +++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/overlay.json b/css/properties/overlay.json index 5c73418f000ab7..51d994839457ef 100644 --- a/css/properties/overlay.json +++ b/css/properties/overlay.json @@ -33,6 +33,70 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "117" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "117" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } } } From f7679e56107df70b1c4d58ec53e6a07b62d8d9fa Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:56:42 -0800 Subject: [PATCH 149/244] Add missing css.properties.mix-blend-mode.plus-darker feature (#22387) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/mix-blend-mode/plus-darker --- css/properties/mix-blend-mode.json | 32 ++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/mix-blend-mode.json b/css/properties/mix-blend-mode.json index 33047764afd5e7..37ece95ce9d182 100644 --- a/css/properties/mix-blend-mode.json +++ b/css/properties/mix-blend-mode.json @@ -34,6 +34,38 @@ "deprecated": false } }, + "plus-darker": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "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": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "plus-lighter": { "__compat": { "description": "plus-lighter", From af618046547df4a38528cb4bbee11fb02170daaa Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:56:58 -0800 Subject: [PATCH 150/244] Add missing features for mask-mode CSS property (#22386) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/mask-mode --- css/properties/mask-mode.json | 96 +++++++++++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) diff --git a/css/properties/mask-mode.json b/css/properties/mask-mode.json index 9a4edace23be92..59ac4ec43bea3e 100644 --- a/css/properties/mask-mode.json +++ b/css/properties/mask-mode.json @@ -33,6 +33,102 @@ "standard_track": true, "deprecated": false } + }, + "alpha": { + "__compat": { + "support": { + "chrome": { + "version_added": "120" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "53" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "luminance": { + "__compat": { + "support": { + "chrome": { + "version_added": "120" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "53" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "match-source": { + "__compat": { + "support": { + "chrome": { + "version_added": "120" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "53" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From e4d2e0a7c2f842a94af9e00d32482435d3f613ba Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:57:10 -0800 Subject: [PATCH 151/244] Add missing features for margin-trim CSS property (#22384) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/margin-trim --- css/properties/margin-trim.json | 224 ++++++++++++++++++++++++++++++++ 1 file changed, 224 insertions(+) diff --git a/css/properties/margin-trim.json b/css/properties/margin-trim.json index 56882d64e87f0a..6d568f37b02cf8 100644 --- a/css/properties/margin-trim.json +++ b/css/properties/margin-trim.json @@ -34,6 +34,230 @@ "standard_track": true, "deprecated": false } + }, + "block": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "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": "16.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "block-end": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "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": "16.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "block-start": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "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": "16.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "inline": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "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": "16.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "inline-end": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "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": "16.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "inline-start": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "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": "16.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "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": "16.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } } } From 3842770ba84f73680b33398395fb1580f358adde Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:57:23 -0800 Subject: [PATCH 152/244] Add missing css.properties.inset-inline.auto feature (#22382) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/inset-inline/auto --- css/properties/inset-inline.json | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/inset-inline.json b/css/properties/inset-inline.json index ee253d417cb342..77985eab76ee98 100644 --- a/css/properties/inset-inline.json +++ b/css/properties/inset-inline.json @@ -40,6 +40,38 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "87" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "14.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 9ebc94b64d0f1232cb5d6e3e3b93b351cf2e1e02 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:57:37 -0800 Subject: [PATCH 153/244] Add missing css.properties.inset-inline-start.auto feature (#22381) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/inset-inline-start/auto --- css/properties/inset-inline-start.json | 32 ++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/inset-inline-start.json b/css/properties/inset-inline-start.json index bd76cc87156cbb..bac68e032a1d34 100644 --- a/css/properties/inset-inline-start.json +++ b/css/properties/inset-inline-start.json @@ -40,6 +40,38 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "87" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "14.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 069ddf482db55f8b545880a8d8ddbc16cf851abe Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:57:56 -0800 Subject: [PATCH 154/244] Add missing css.properties.inset-inline-end.auto feature (#22380) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/inset-inline-end/auto --- css/properties/inset-inline-end.json | 32 ++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/inset-inline-end.json b/css/properties/inset-inline-end.json index f889825e35cb26..dcddb975a5f0fc 100644 --- a/css/properties/inset-inline-end.json +++ b/css/properties/inset-inline-end.json @@ -40,6 +40,38 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "87" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "14.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 1eb7cdaee3a871dd6d51349964dab0f50628c3af Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:58:09 -0800 Subject: [PATCH 155/244] Add missing css.properties.inset-block.auto feature (#22379) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/inset-block/auto --- css/properties/inset-block.json | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/inset-block.json b/css/properties/inset-block.json index aabfb5af4d7515..8905351c44dc65 100644 --- a/css/properties/inset-block.json +++ b/css/properties/inset-block.json @@ -40,6 +40,38 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "87" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "14.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From a4cedee186376f4f7c22a9b87847b614213d9232 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:58:24 -0800 Subject: [PATCH 156/244] Add missing inset-block-start CSS property feature (#22378) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/inset-block-start --- css/properties/inset-block-start.json | 32 +++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/inset-block-start.json b/css/properties/inset-block-start.json index 3058215b7e4fb8..b663f3ee4ad62e 100644 --- a/css/properties/inset-block-start.json +++ b/css/properties/inset-block-start.json @@ -40,6 +40,38 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "87" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "14.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 7293e52890a7fb1e3c3d934041ebfe12c2b70775 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:58:35 -0800 Subject: [PATCH 157/244] Add missing css.properties.initial-letter.normal feature (#22376) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/initial-letter/normal --- css/properties/initial-letter.json | 32 ++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/initial-letter.json b/css/properties/initial-letter.json index adfa3d8f887749..bc3163794ebc25 100644 --- a/css/properties/initial-letter.json +++ b/css/properties/initial-letter.json @@ -36,6 +36,38 @@ "standard_track": true, "deprecated": false } + }, + "normal": { + "__compat": { + "support": { + "chrome": { + "version_added": "110" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } } } From 3a934db5c84385b01e5bfad9d65a9e5ce7570425 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:58:47 -0800 Subject: [PATCH 158/244] Add missing css.properties.hyphenate-limit-chars.auto feature (#22375) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/hyphenate-limit-chars/auto --- css/properties/hyphenate-limit-chars.json | 32 +++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/hyphenate-limit-chars.json b/css/properties/hyphenate-limit-chars.json index 5fcd89a3ee5bf9..d280ebbb83cd54 100644 --- a/css/properties/hyphenate-limit-chars.json +++ b/css/properties/hyphenate-limit-chars.json @@ -32,6 +32,38 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "109" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } } } From f6b90ae72547125febbb07eee8cd130cc6aabb7d Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 15:59:56 -0800 Subject: [PATCH 159/244] Add missing features for hanging-punctuation CSS property (#22366) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/hanging-punctuation --- css/properties/hanging-punctuation.json | 166 +++++++++++++++++++++++- 1 file changed, 162 insertions(+), 4 deletions(-) diff --git a/css/properties/hanging-punctuation.json b/css/properties/hanging-punctuation.json index 29dbff534c28ca..9daead05b78c12 100644 --- a/css/properties/hanging-punctuation.json +++ b/css/properties/hanging-punctuation.json @@ -24,10 +24,7 @@ "safari": { "version_added": "10", "partial_implementation": true, - "notes": [ - "The force-end keyword is recognized but has no effect.", - "The characters U+0027 and U+0022 are not supported by the first and last keywords." - ] + "notes": "The characters U+0027 and U+0022 are not supported by the first and last keywords." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -38,6 +35,167 @@ "standard_track": true, "deprecated": false } + }, + "allow-end": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "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": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "first": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "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": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "force-end": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "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, + "notes": "The force-end keyword is recognized but has no effect." + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "last": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "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": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "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": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } } } From ffaf5ba61f3adc1d8425de52d2e8b0d7ccad1f12 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:00:09 -0800 Subject: [PATCH 160/244] Add missing features for forced-color-adjust CSS property (#22365) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/forced-color-adjust --- css/properties/forced-color-adjust.json | 96 +++++++++++++++++++++++++ 1 file changed, 96 insertions(+) diff --git a/css/properties/forced-color-adjust.json b/css/properties/forced-color-adjust.json index 61fee5e5596c5c..2d1248b8121f8e 100644 --- a/css/properties/forced-color-adjust.json +++ b/css/properties/forced-color-adjust.json @@ -42,6 +42,102 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "89" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "113" + }, + "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" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "89" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "113" + }, + "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" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "preserve-parent-color": { + "__compat": { + "support": { + "chrome": { + "version_added": "106" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } } } From c6283a00d4b8e973373c7ec05b0ef4d54c8046fd Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:00:20 -0800 Subject: [PATCH 161/244] Add missing features for font-synthesis-small-caps CSS property (#22360) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/font-synthesis-small-caps --- css/properties/font-synthesis-small-caps.json | 64 +++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/font-synthesis-small-caps.json b/css/properties/font-synthesis-small-caps.json index 6019bbe7239add..a023bda96053d8 100644 --- a/css/properties/font-synthesis-small-caps.json +++ b/css/properties/font-synthesis-small-caps.json @@ -33,6 +33,70 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "97" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "111" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "97" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "111" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 5cacae5b41f4b6b7923b191f30a8bd9f74de80e2 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:00:36 -0800 Subject: [PATCH 162/244] Add missing css.properties.background-size.auto feature (#22330) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/background-size/auto --- css/properties/background-size.json | 32 +++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/background-size.json b/css/properties/background-size.json index 8195fb7e902da9..6f9cfc12830fb3 100644 --- a/css/properties/background-size.json +++ b/css/properties/background-size.json @@ -115,6 +115,38 @@ "deprecated": false } }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "contain": { "__compat": { "support": { From 3abbf4eb4439ae4964e1e02f20127588b3aff420 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:00:50 -0800 Subject: [PATCH 163/244] Add missing css.properties.clip-path.view-box feature (#22345) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/clip-path/view-box --- css/properties/clip-path.json | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/clip-path.json b/css/properties/clip-path.json index 8246c7e8e9c089..4516ffa3f3e017 100644 --- a/css/properties/clip-path.json +++ b/css/properties/clip-path.json @@ -306,6 +306,38 @@ "deprecated": false } } + }, + "view-box": { + "__compat": { + "support": { + "chrome": { + "version_added": "119" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From cc8256880f032ba5616fe14024e48b88cd48e8b6 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:05:57 -0800 Subject: [PATCH 164/244] Add missing features for text-orientation CSS property (#22441) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/text-orientation --- css/properties/text-orientation.json | 96 ++++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) diff --git a/css/properties/text-orientation.json b/css/properties/text-orientation.json index d8f464de3e1e89..a6b2efe57265ea 100644 --- a/css/properties/text-orientation.json +++ b/css/properties/text-orientation.json @@ -54,6 +54,38 @@ "deprecated": false } }, + "mixed": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "sideways": { "__compat": { "description": "sideways", @@ -87,6 +119,70 @@ "deprecated": false } } + }, + "sideways-right": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "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" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "upright": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 8baa95bc4067236873f280951efda1ec23e17fb9 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:06:10 -0800 Subject: [PATCH 165/244] Add missing features for white-space-collapse CSS property (#22433) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/white-space-collapse --- css/properties/white-space-collapse.json | 132 ++++++++++++++++++++++- 1 file changed, 129 insertions(+), 3 deletions(-) diff --git a/css/properties/white-space-collapse.json b/css/properties/white-space-collapse.json index d47af1cdcedba8..7f190df353ae83 100644 --- a/css/properties/white-space-collapse.json +++ b/css/properties/white-space-collapse.json @@ -7,9 +7,7 @@ "spec_url": "https://drafts.csswg.org/css-text-4/#white-space-collapsing", "support": { "chrome": { - "version_added": "114", - "partial_implementation": true, - "notes": "The discard and preserve-spaces values are not supported." + "version_added": "114" }, "chrome_android": "mirror", "edge": "mirror", @@ -35,6 +33,134 @@ "standard_track": true, "deprecated": false } + }, + "break-spaces": { + "__compat": { + "support": { + "chrome": { + "version_added": "114" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "collapse": { + "__compat": { + "support": { + "chrome": { + "version_added": "114" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "preserve": { + "__compat": { + "support": { + "chrome": { + "version_added": "114" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "preserve-breaks": { + "__compat": { + "support": { + "chrome": { + "version_added": "114" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } } } From 4b552b2e0edc7f2caac02359df22ee580360c89a Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:06:22 -0800 Subject: [PATCH 166/244] Add missing css.properties.view-transition-name.none feature (#22432) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/view-transition-name/none --- css/properties/view-transition-name.json | 32 ++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/view-transition-name.json b/css/properties/view-transition-name.json index 51608e39e6769e..b9af5790736b96 100644 --- a/css/properties/view-transition-name.json +++ b/css/properties/view-transition-name.json @@ -36,6 +36,38 @@ "standard_track": true, "deprecated": false } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "111" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } } } From ac32219a277c49a336bafdfbb4a5112d32f6431d Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:06:41 -0800 Subject: [PATCH 167/244] Add missing css.properties.translate.none feature (#22429) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/translate/none --- css/properties/translate.json | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/translate.json b/css/properties/translate.json index d8948882e8dd55..8038f2104361c6 100644 --- a/css/properties/translate.json +++ b/css/properties/translate.json @@ -33,6 +33,38 @@ "standard_track": true, "deprecated": false } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "104" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "14.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 8459873ef782012f19b0659fecaa3f4fd33f65ff Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:06:52 -0800 Subject: [PATCH 168/244] Add missing css.properties.scale.none feature (#22403) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/scale/none --- css/properties/scale.json | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/scale.json b/css/properties/scale.json index b5aeb9d308f966..e6f4dae43164b9 100644 --- a/css/properties/scale.json +++ b/css/properties/scale.json @@ -33,6 +33,38 @@ "standard_track": true, "deprecated": false } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "104" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "14.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 64984004d3ff32eb013109494a0e40ea7a0116c6 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:07:05 -0800 Subject: [PATCH 169/244] Add missing features for overscroll-behavior-x CSS property (#22397) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/overscroll-behavior-x --- css/properties/overscroll-behavior-x.json | 96 +++++++++++++++++++++++ 1 file changed, 96 insertions(+) diff --git a/css/properties/overscroll-behavior-x.json b/css/properties/overscroll-behavior-x.json index a5d0b5de7cfecf..e2c0c8d31cfe52 100644 --- a/css/properties/overscroll-behavior-x.json +++ b/css/properties/overscroll-behavior-x.json @@ -37,6 +37,102 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "63" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "59" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "contain": { + "__compat": { + "support": { + "chrome": { + "version_added": "63" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "59" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "63" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "59" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 314956038284953e052c85c7a74428bfd0f3f083 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:07:18 -0800 Subject: [PATCH 170/244] Add missing css.properties.offset-anchor.auto feature (#22393) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/offset-anchor/auto --- css/properties/offset-anchor.json | 32 +++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/offset-anchor.json b/css/properties/offset-anchor.json index 1b2c639bf297f6..3e51fb55d818d8 100644 --- a/css/properties/offset-anchor.json +++ b/css/properties/offset-anchor.json @@ -36,6 +36,38 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "116" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From c7056069edf83234cb248555d92b6ae1abb41a9c Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:07:30 -0800 Subject: [PATCH 171/244] Add missing css.properties.hyphenate-character.auto feature (#22374) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/hyphenate-character/auto --- css/properties/hyphenate-character.json | 32 +++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/hyphenate-character.json b/css/properties/hyphenate-character.json index 433cc7d286c7de..e84e217bbdfd45 100644 --- a/css/properties/hyphenate-character.json +++ b/css/properties/hyphenate-character.json @@ -45,6 +45,38 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "98" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "5.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 8f399952a79652c5e52620e64280108992d154a0 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:07:42 -0800 Subject: [PATCH 172/244] Add missing css.properties.font-size-adjust.none feature (#22373) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/font-size-adjust/none --- css/properties/font-size-adjust.json | 32 ++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/font-size-adjust.json b/css/properties/font-size-adjust.json index 529269c5ddfc33..fb2ac7fa86114b 100644 --- a/css/properties/font-size-adjust.json +++ b/css/properties/font-size-adjust.json @@ -76,6 +76,38 @@ } } }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "two-values": { "__compat": { "description": "Two-value syntax", From 8ebaa16b90fcc80d077c5b60e04c142afcc0ae8a Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:07:54 -0800 Subject: [PATCH 173/244] Add missing features for contain CSS property (#22367) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/contain --- css/properties/contain.json | 192 ++++++++++++++++++++++++++++++++++++ 1 file changed, 192 insertions(+) diff --git a/css/properties/contain.json b/css/properties/contain.json index 9a29b593bf4be0..b3f499a2628937 100644 --- a/css/properties/contain.json +++ b/css/properties/contain.json @@ -37,6 +37,38 @@ "deprecated": false } }, + "content": { + "__compat": { + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "69" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "inline-size": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/contain#inline-size", @@ -74,6 +106,166 @@ } } }, + "layout": { + "__compat": { + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "69" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "69" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "paint": { + "__compat": { + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "69" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "size": { + "__compat": { + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "69" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "strict": { + "__compat": { + "support": { + "chrome": { + "version_added": "52" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "69" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "style": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/contain#style", From 86766f4531bdbc7fded2580baeb5a6b866a1ba09 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:08:08 -0800 Subject: [PATCH 174/244] Add missing features for font-variant-position CSS property (#22364) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/font-variant-position --- css/properties/font-variant-position.json | 96 +++++++++++++++++++++++ 1 file changed, 96 insertions(+) diff --git a/css/properties/font-variant-position.json b/css/properties/font-variant-position.json index 10eae9889e8dea..0ecdce02edf698 100644 --- a/css/properties/font-variant-position.json +++ b/css/properties/font-variant-position.json @@ -33,6 +33,102 @@ "standard_track": true, "deprecated": false } + }, + "normal": { + "__compat": { + "support": { + "chrome": { + "version_added": "117" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "sub": { + "__compat": { + "support": { + "chrome": { + "version_added": "117" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "super": { + "__compat": { + "support": { + "chrome": { + "version_added": "117" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From f95efed4161b1654e8c34400043d0e317f9caade Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:08:23 -0800 Subject: [PATCH 175/244] Add missing features for font-variant-alternates CSS property (#22363) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/font-variant-alternates --- css/properties/font-variant-alternates.json | 64 +++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/font-variant-alternates.json b/css/properties/font-variant-alternates.json index 160406b600b4fe..ba22ca88d46b9e 100644 --- a/css/properties/font-variant-alternates.json +++ b/css/properties/font-variant-alternates.json @@ -111,6 +111,70 @@ } } }, + "historical-forms": { + "__compat": { + "support": { + "chrome": { + "version_added": "111" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "normal": { + "__compat": { + "support": { + "chrome": { + "version_added": "111" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "ornaments": { "__compat": { "description": "ornaments()", From 13e66fbe44cf15ea61b1f3123e95ce927f074fd9 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:08:37 -0800 Subject: [PATCH 176/244] Add missing features for font-synthesis-weight CSS property (#22362) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/font-synthesis-weight --- css/properties/font-synthesis-weight.json | 64 +++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/font-synthesis-weight.json b/css/properties/font-synthesis-weight.json index a1cea2fb70f01e..fd704559534498 100644 --- a/css/properties/font-synthesis-weight.json +++ b/css/properties/font-synthesis-weight.json @@ -33,6 +33,70 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "97" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "111" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "97" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "111" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 84939db725213d8d027d5054917878d7b7bde87e Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:08:50 -0800 Subject: [PATCH 177/244] Add missing features for font-synthesis-style CSS property (#22361) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/font-synthesis-style --- css/properties/font-synthesis-style.json | 64 ++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/font-synthesis-style.json b/css/properties/font-synthesis-style.json index 2189cd0ee76625..221edaaa0bc1f5 100644 --- a/css/properties/font-synthesis-style.json +++ b/css/properties/font-synthesis-style.json @@ -33,6 +33,70 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "97" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "111" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "97" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "111" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 5ac3871886b7b8c9dee72722cd29ebf13123cc9c Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:09:03 -0800 Subject: [PATCH 178/244] Add missing features for font-synthesis-position CSS property (#22359) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/font-synthesis-position --- css/properties/font-synthesis-position.json | 64 +++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/font-synthesis-position.json b/css/properties/font-synthesis-position.json index adf2ce374c969c..75b38a8a9c7dbb 100644 --- a/css/properties/font-synthesis-position.json +++ b/css/properties/font-synthesis-position.json @@ -33,6 +33,70 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "118" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "118" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } } } From 6cdac8ee1161dea0b55794b7c3aa6dae637eb210 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:09:17 -0800 Subject: [PATCH 179/244] Add missing features for font-palette CSS property (#22358) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/font-palette --- css/properties/font-palette.json | 96 ++++++++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) diff --git a/css/properties/font-palette.json b/css/properties/font-palette.json index c60f47e47054bb..f74c5230815dbf 100644 --- a/css/properties/font-palette.json +++ b/css/properties/font-palette.json @@ -67,6 +67,102 @@ } } }, + "dark": { + "__compat": { + "support": { + "chrome": { + "version_added": "101" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "107" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "light": { + "__compat": { + "support": { + "chrome": { + "version_added": "101" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "107" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "normal": { + "__compat": { + "support": { + "chrome": { + "version_added": "101" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "107" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "palette-mix_function": { "__compat": { "description": "palette-mix()", From 1c56cc5519b4a874e5a6a5266c23e617d8a0044a Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:09:28 -0800 Subject: [PATCH 180/244] Add missing features for counter-set CSS property (#22357) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/counter-set --- css/properties/counter-set.json | 64 +++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/counter-set.json b/css/properties/counter-set.json index 3d86697e846cad..318eb9b7d1baa4 100644 --- a/css/properties/counter-set.json +++ b/css/properties/counter-set.json @@ -33,6 +33,70 @@ "standard_track": true, "deprecated": false } + }, + "list-item": { + "__compat": { + "support": { + "chrome": { + "version_added": "85" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "68" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "17.2" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "85" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "68" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "17.2" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From fb21b20aaca1505485adecf7d1cc74eea3f8ff0d Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:09:41 -0800 Subject: [PATCH 181/244] Add missing features for content-visibility CSS property (#22356) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/content-visibility --- css/properties/content-visibility.json | 96 ++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) diff --git a/css/properties/content-visibility.json b/css/properties/content-visibility.json index 31f293eabc6f6e..88ba7cb6f0712b 100644 --- a/css/properties/content-visibility.json +++ b/css/properties/content-visibility.json @@ -37,6 +37,70 @@ "deprecated": false } }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "85" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "hidden": { + "__compat": { + "support": { + "chrome": { + "version_added": "85" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "keyframe_animatable": { "__compat": { "description": "@keyframe animatable", @@ -104,6 +168,38 @@ "deprecated": false } } + }, + "visible": { + "__compat": { + "support": { + "chrome": { + "version_added": "85" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } } } From cda5574486b261be6f9a67002ff870e808f2afc2 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:09:54 -0800 Subject: [PATCH 182/244] Add missing features for container-type CSS property (#22355) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/container-type --- css/properties/container-type.json | 96 ++++++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) diff --git a/css/properties/container-type.json b/css/properties/container-type.json index 2eb271b15f22e0..28dd9dcac4de51 100644 --- a/css/properties/container-type.json +++ b/css/properties/container-type.json @@ -36,6 +36,102 @@ "standard_track": true, "deprecated": false } + }, + "inline-size": { + "__compat": { + "support": { + "chrome": { + "version_added": "105" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "110" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "normal": { + "__compat": { + "support": { + "chrome": { + "version_added": "105" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "110" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "size": { + "__compat": { + "support": { + "chrome": { + "version_added": "105" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "110" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 9e3f586c8a63710d9af3e65d867ef14d975d395d Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:10:15 -0800 Subject: [PATCH 183/244] Add missing css.properties.container-name.none feature (#22354) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/container-name/none --- css/properties/container-name.json | 32 ++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/container-name.json b/css/properties/container-name.json index 0fa50d2a146087..887f54a2b0e19a 100644 --- a/css/properties/container-name.json +++ b/css/properties/container-name.json @@ -36,6 +36,38 @@ "standard_track": true, "deprecated": false } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "105" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "110" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From f0a7aacd545d2163b51f31f96457c045171a47ff Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:10:28 -0800 Subject: [PATCH 184/244] Add missing css.properties.contain-intrinsic-size.none feature (#22352) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/contain-intrinsic-size/none --- css/properties/contain-intrinsic-size.json | 32 ++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/contain-intrinsic-size.json b/css/properties/contain-intrinsic-size.json index 9ec1252bb0ac4d..df7f41bed53a9e 100644 --- a/css/properties/contain-intrinsic-size.json +++ b/css/properties/contain-intrinsic-size.json @@ -66,6 +66,38 @@ "deprecated": false } } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "98" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "107" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "17" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From ddafcaa31d64f2d2c048f14873fb70382c96d596 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:10:37 -0800 Subject: [PATCH 185/244] Add missing css.properties.contain-intrinsic-inline-size.none feature (#22351) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/contain-intrinsic-inline-size/none --- .../contain-intrinsic-inline-size.json | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/contain-intrinsic-inline-size.json b/css/properties/contain-intrinsic-inline-size.json index 76f46f342fbb85..4317ff1f610185 100644 --- a/css/properties/contain-intrinsic-inline-size.json +++ b/css/properties/contain-intrinsic-inline-size.json @@ -33,6 +33,38 @@ "standard_track": true, "deprecated": false } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "98" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "107" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "17" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 11893fec5562db3d5ed68a37ab0d7bd8fb6291ec Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:10:49 -0800 Subject: [PATCH 186/244] Add missing css.properties.contain-intrinsic-height.none feature (#22350) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/contain-intrinsic-height/none --- css/properties/contain-intrinsic-height.json | 32 ++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/contain-intrinsic-height.json b/css/properties/contain-intrinsic-height.json index 009b7008c2d575..38126299ff382d 100644 --- a/css/properties/contain-intrinsic-height.json +++ b/css/properties/contain-intrinsic-height.json @@ -33,6 +33,38 @@ "standard_track": true, "deprecated": false } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "98" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "107" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "17" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From a8286c44d097e5db44965381647f386230f158d0 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:11:03 -0800 Subject: [PATCH 187/244] Add missing css.properties.contain-intrinsic-block-size.none feature (#22349) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/contain-intrinsic-block-size/none --- .../contain-intrinsic-block-size.json | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/contain-intrinsic-block-size.json b/css/properties/contain-intrinsic-block-size.json index c221a0158d359f..d11a79fd8e6589 100644 --- a/css/properties/contain-intrinsic-block-size.json +++ b/css/properties/contain-intrinsic-block-size.json @@ -33,6 +33,38 @@ "standard_track": true, "deprecated": false } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "98" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "107" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "17" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 2c3159b5b34e0cfbd057cbd99072e2bd03d7a7fd Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:11:17 -0800 Subject: [PATCH 188/244] Add missing features for color-interpolation-filters CSS property (#22347) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/color-interpolation-filters --- .../color-interpolation-filters.json | 100 +++++++++++++++++- 1 file changed, 97 insertions(+), 3 deletions(-) diff --git a/css/properties/color-interpolation-filters.json b/css/properties/color-interpolation-filters.json index 02869403d045be..9cad037323b66b 100644 --- a/css/properties/color-interpolation-filters.json +++ b/css/properties/color-interpolation-filters.json @@ -9,9 +9,7 @@ "version_added": "≤80" }, "chrome_android": "mirror", - "edge": { - "version_added": "≤80" - }, + "edge": "mirror", "firefox": { "version_added": "≤72" }, @@ -34,6 +32,102 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "linearRGB": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "sRGB": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 08fb392da8801edd197b1c6c055f08707d78e694 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:11:33 -0800 Subject: [PATCH 189/244] Add missing features for column-fill CSS property (#22348) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/column-fill --- css/properties/column-fill.json | 64 +++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/column-fill.json b/css/properties/column-fill.json index 5b4aa383b4fdc2..d1153b7d8763a0 100644 --- a/css/properties/column-fill.json +++ b/css/properties/column-fill.json @@ -57,6 +57,70 @@ "deprecated": false } }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "50" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "8" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "balance": { + "__compat": { + "support": { + "chrome": { + "version_added": "50" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "8" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "balance-all": { "__compat": { "description": "balance-all", From 44b38a5d93c692eaad97abdf338ccda414d1a714 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:11:47 -0800 Subject: [PATCH 190/244] Add missing features for baseline-shift CSS property (#22331) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/baseline-shift --- css/properties/baseline-shift.json | 100 ++++++++++++++++++++++++++++- 1 file changed, 97 insertions(+), 3 deletions(-) diff --git a/css/properties/baseline-shift.json b/css/properties/baseline-shift.json index dd6d2e2964c897..47729d75c5d8cf 100644 --- a/css/properties/baseline-shift.json +++ b/css/properties/baseline-shift.json @@ -12,9 +12,7 @@ "version_added": "≤80" }, "chrome_android": "mirror", - "edge": { - "version_added": "≤80" - }, + "edge": "mirror", "firefox": { "version_added": false }, @@ -37,6 +35,102 @@ "standard_track": true, "deprecated": false } + }, + "baseline": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "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": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "sub": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "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": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "super": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "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": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 90f2fd1fc43b2176aec214326918f7286ca0c092 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:12:07 -0800 Subject: [PATCH 191/244] Add missing features for background-origin CSS property (#22327) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/background-origin * MS browser data (not verified) --- css/properties/background-origin.json | 68 +++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) diff --git a/css/properties/background-origin.json b/css/properties/background-origin.json index 25f18d33bbbdc6..bbb6b1cb781554 100644 --- a/css/properties/background-origin.json +++ b/css/properties/background-origin.json @@ -115,6 +115,40 @@ "deprecated": false } }, + "border-box": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "≤15" + }, + "firefox_android": "mirror", + "ie": { + "version_added": "9" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "content-box": { "__compat": { "description": "content-box", @@ -160,6 +194,40 @@ "deprecated": false } } + }, + "padding-box": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "≤15" + }, + "firefox_android": "mirror", + "ie": { + "version_added": "9" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 7d0d866bc9c420530724a0f06e494bbe09350cd3 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:12:20 -0800 Subject: [PATCH 192/244] Add missing css.properties.animation-range-end.normal feature (#22306) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/animation-range-end/normal --- css/properties/animation-range-end.json | 32 +++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/animation-range-end.json b/css/properties/animation-range-end.json index 12d2813506f8c3..f79bd1bd38c715 100644 --- a/css/properties/animation-range-end.json +++ b/css/properties/animation-range-end.json @@ -33,6 +33,38 @@ "standard_track": true, "deprecated": false } + }, + "normal": { + "__compat": { + "support": { + "chrome": { + "version_added": "115" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } } } From 87bc0b9493ac4d4c85257522f26c59ae22bcdd03 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:12:35 -0800 Subject: [PATCH 193/244] Update WebView data for -webkit-mask-repeat-x CSS property (#22072) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/-webkit-mask-repeat-x --- css/properties/-webkit-mask-repeat-x.json | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/css/properties/-webkit-mask-repeat-x.json b/css/properties/-webkit-mask-repeat-x.json index 2187bf1639b7f4..c3f2d347aa634a 100644 --- a/css/properties/-webkit-mask-repeat-x.json +++ b/css/properties/-webkit-mask-repeat-x.json @@ -30,9 +30,7 @@ "version_removed": "15" }, "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "37" - } + "webview_android": "mirror" }, "status": { "experimental": false, From d26f133cc85dd0b86c275c8a4257e685bd1ee586 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:13:38 -0800 Subject: [PATCH 194/244] Add missing contain-intrinsic-width CSS property feature (#22353) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/contain-intrinsic-width --- css/properties/contain-intrinsic-width.json | 32 +++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/contain-intrinsic-width.json b/css/properties/contain-intrinsic-width.json index 343021f029e05a..5c35c13351b930 100644 --- a/css/properties/contain-intrinsic-width.json +++ b/css/properties/contain-intrinsic-width.json @@ -33,6 +33,38 @@ "standard_track": true, "deprecated": false } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "98" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "107" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "17" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 8daaccd67c1b35ae847a8f0983ab7f8be21b6d9d Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:13:52 -0800 Subject: [PATCH 195/244] Add missing features for box-sizing CSS property (#22343) ests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/box-sizing --- css/properties/box-sizing.json | 64 ++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) diff --git a/css/properties/box-sizing.json b/css/properties/box-sizing.json index 00d5c82af7cb1d..4fff48eb27258a 100644 --- a/css/properties/box-sizing.json +++ b/css/properties/box-sizing.json @@ -86,6 +86,70 @@ "deprecated": false } }, + "border-box": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "content-box": { + "__compat": { + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "padding-box": { "__compat": { "description": "padding-box", From 8b725d2cb991e44519be114c2d8634a49e9a983b Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:14:03 -0800 Subject: [PATCH 196/244] Add missing features for baseline-source CSS property (#22332) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/baseline-source --- css/properties/baseline-source.json | 96 +++++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) diff --git a/css/properties/baseline-source.json b/css/properties/baseline-source.json index 66570b20d06148..cd352c2239438f 100644 --- a/css/properties/baseline-source.json +++ b/css/properties/baseline-source.json @@ -33,6 +33,102 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "111" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "115" + }, + "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" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "first": { + "__compat": { + "support": { + "chrome": { + "version_added": "111" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "115" + }, + "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" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "last": { + "__compat": { + "support": { + "chrome": { + "version_added": "111" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "115" + }, + "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" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 5333841d0d04bff0e5c0b4c4e0a231d40ed813b6 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:14:21 -0800 Subject: [PATCH 197/244] Add missing background-position CSS property feature (#22328) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/background-position Additional Notes: The ranges were left as-is because these values were not supported when the property was introduced. --- css/properties/background-position.json | 160 ++++++++++++++++++++++++ 1 file changed, 160 insertions(+) diff --git a/css/properties/background-position.json b/css/properties/background-position.json index 3f4789b2441607..d5a929a9f996ce 100644 --- a/css/properties/background-position.json +++ b/css/properties/background-position.json @@ -40,6 +40,102 @@ "deprecated": false } }, + "bottom": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "center": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "left": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "multiple_backgrounds": { "__compat": { "description": "Multiple backgrounds", @@ -79,6 +175,38 @@ } } }, + "right": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "side-relative_values": { "__compat": { "description": "Side-relative values (such as bottom 10% right 20%)", @@ -115,6 +243,38 @@ "deprecated": false } } + }, + "top": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤83" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 5e314d13a08a192b27c669b36d9d3d635c6a3903 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:14:33 -0800 Subject: [PATCH 198/244] Add missing css.properties.animation-range-start.normal feature (#22307) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/animation-range-start/normal --- css/properties/animation-range-start.json | 32 +++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/animation-range-start.json b/css/properties/animation-range-start.json index 7cffbe0b171a6d..08027893019515 100644 --- a/css/properties/animation-range-start.json +++ b/css/properties/animation-range-start.json @@ -33,6 +33,38 @@ "standard_track": true, "deprecated": false } + }, + "normal": { + "__compat": { + "support": { + "chrome": { + "version_added": "115" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } } } } From df1f77c20834989be44ff69012b9b976cf7a87a8 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:14:45 -0800 Subject: [PATCH 199/244] Update Chromium data for -webkit-mask-repeat-y CSS property (#22073) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/-webkit-mask-repeat-y --- css/properties/-webkit-mask-repeat-y.json | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/css/properties/-webkit-mask-repeat-y.json b/css/properties/-webkit-mask-repeat-y.json index db5a4bc3a465ea..b612c1de8eb2d6 100644 --- a/css/properties/-webkit-mask-repeat-y.json +++ b/css/properties/-webkit-mask-repeat-y.json @@ -20,9 +20,7 @@ }, "oculus": "mirror", "opera": "mirror", - "opera_android": { - "version_added": "15" - }, + "opera_android": "mirror", "safari": { "version_added": "5", "version_removed": "15" @@ -32,9 +30,7 @@ "version_removed": "15" }, "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "37" - } + "webview_android": "mirror" }, "status": { "experimental": false, From 55c896bc73641db02da1fd419250e0038d7c7f24 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:14:59 -0800 Subject: [PATCH 200/244] Add missing features for border-style CSS property (#21617) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/border-style --- css/properties/border-style.json | 320 +++++++++++++++++++++++++++++++ 1 file changed, 320 insertions(+) diff --git a/css/properties/border-style.json b/css/properties/border-style.json index 12ddddd813ce7e..c1988c91b14aed 100644 --- a/css/properties/border-style.json +++ b/css/properties/border-style.json @@ -42,6 +42,326 @@ "standard_track": true, "deprecated": false } + }, + "dashed": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "dotted": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "double": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "groove": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "hidden": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "inset": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "outset": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ridge": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "solid": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 23a7b6399f095f2630f9a328b064d77e4dbe9000 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:15:12 -0800 Subject: [PATCH 201/244] Add missing features for outline-style CSS property (#21616) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/outline-style --- css/properties/outline-style.json | 288 ++++++++++++++++++++++++++++++ 1 file changed, 288 insertions(+) diff --git a/css/properties/outline-style.json b/css/properties/outline-style.json index 1c1c2c673e33c6..b77d0121cd2814 100644 --- a/css/properties/outline-style.json +++ b/css/properties/outline-style.json @@ -84,6 +84,294 @@ "deprecated": false } } + }, + "dashed": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "dotted": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "double": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "groove": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "inset": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "outset": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "ridge": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "solid": { + "__compat": { + "support": { + "chrome": { + "version_added": "≤80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤72" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 34e1da88eb32432178521e4d2aba3490ddf65543 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 16:15:36 -0800 Subject: [PATCH 202/244] Add missing css.properties.aspect-ratio.auto feature (#22309) Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/aspect-ratio/auto --- css/properties/aspect-ratio.json | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/css/properties/aspect-ratio.json b/css/properties/aspect-ratio.json index e7fee62636ea39..471f38ba2f1785 100644 --- a/css/properties/aspect-ratio.json +++ b/css/properties/aspect-ratio.json @@ -33,6 +33,38 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "support": { + "chrome": { + "version_added": "88" + }, + "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": "15" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 4298385f2ec952e32a8c7e80d7ea3a367cdd5ebe Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 20:05:15 -0800 Subject: [PATCH 203/244] Remove SVG event global attributes (#22522) --- svg/global_attributes.json | 2146 ------------------------------------ 1 file changed, 2146 deletions(-) diff --git a/svg/global_attributes.json b/svg/global_attributes.json index 40d7b96c5ee448..630f91458586a3 100644 --- a/svg/global_attributes.json +++ b/svg/global_attributes.json @@ -822,2152 +822,6 @@ } } }, - "oncancel": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/oncancel", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "oncanplay": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/oncanplay", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "oncanplaythrough": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/oncanplaythrough", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onchange": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onchange", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onclick": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onclick", - "spec_url": "https://svgwg.org/svg2-draft/interact.html#EventAttributes", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onclose": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onclose", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "oncuechange": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/oncuechange", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "ondblclick": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ondblclick", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "ondrag": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ondrag", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "ondragend": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ondragend", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "ondragenter": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ondragenter", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "ondragexit": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ondragexit", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "ondragleave": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ondragleave", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "ondragover": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ondragover", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "ondragstart": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ondragstart", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "ondrop": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ondrop", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "ondurationchange": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ondurationchange", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onemptied": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onemptied", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onended": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onended", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onerror": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onerror", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onfocus": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onfocus", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "oninput": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/oninput", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "oninvalid": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/oninvalid", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onkeydown": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onkeydown", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onkeypress": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onkeypress", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onkeyup": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onkeyup", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onload": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onload", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onloadeddata": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onloadeddata", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onloadedmetadata": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onloadedmetadata", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onloadstart": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onloadstart", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onmousedown": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onmousedown", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onmouseenter": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onmouseenter", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onmouseleave": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onmouseleave", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onmousemove": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onmousemove", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onmouseout": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onmouseout", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onmouseover": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onmouseover", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onmouseup": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onmouseup", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onmousewheel": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onmousewheel", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onpause": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onpause", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onplay": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onplay", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onplaying": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onplaying", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onprogress": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onprogress", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onratechange": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onratechange", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onreset": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onreset", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onresize": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onresize", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onscroll": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onscroll", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onseeked": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onseeked", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onseeking": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onseeking", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onselect": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onselect", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onshow": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onshow", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onstalled": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onstalled", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onsubmit": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onsubmit", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onsuspend": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onsuspend", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "ontimeupdate": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ontimeupdate", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "ontoggle": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/ontoggle", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onvolumechange": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onvolumechange", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onwaiting": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onwaiting", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onbegin": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onbegin", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onend": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onend", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onrepeat": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onrepeat", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onabort": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onabort", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onunload": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onunload", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": true - } - } - }, - "onactivate": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onactivate", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": true - } - } - }, - "onfocusin": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onfocusin", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "onfocusout": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/onfocusout", - "support": { - "chrome": { - "version_added": null - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": null - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": null - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, "alignment-baseline": { "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/SVG/Attribute/alignment-baseline", From a0d01f5b09b27ae8c10e96ebfab0ae714d9f22c5 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Mon, 4 Mar 2024 21:48:57 -0800 Subject: [PATCH 204/244] Add missing features for api.RTCStatsReport.type_outbound-rtp (#21892) This PR is a part of a project to add missing interfaces and interface features to BCD that are from an active spec (including WICG specs) and is supported in at least one browser. This particular PR adds the missing features of the `type_outbound-rtp` member of the `RTCStatsReport` API. The data comes from the [mdn-bcd-collector](https://mdn-bcd-collector.gooborg.com) project (v10.6.5). _Check out the [collector's guide on how to review this PR](https://github.com/openwebdocs/mdn-bcd-collector#reviewing-bcd-changes)._ Tests Used: https://mdn-bcd-collector.gooborg.com/tests/api/RTCStatsReport/type_outbound-rtp --- api/RTCStatsReport.json | 410 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 410 insertions(+) diff --git a/api/RTCStatsReport.json b/api/RTCStatsReport.json index 1da42ccdfd43e3..a31075d8f281b9 100644 --- a/api/RTCStatsReport.json +++ b/api/RTCStatsReport.json @@ -4952,6 +4952,177 @@ } } }, + "frameHeight": { + "__compat": { + "description": "frameHeight in 'outbound-rtp' stats", + "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-frameheight", + "support": { + "chrome": { + "version_added": "84" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "101" + }, + "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" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "framesEncoded": { + "__compat": { + "description": "framesEncoded in 'outbound-rtp' stats", + "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-framesencoded", + "support": { + "chrome": { + "version_added": "80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤73" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "≤13.1", + "version_removed": "15.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "framesPerSecond": { + "__compat": { + "description": "framesPerSecond in 'outbound-rtp' stats", + "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-framespersecond", + "support": { + "chrome": { + "version_added": "84" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "115" + }, + "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" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "framesSent": { + "__compat": { + "description": "framesSent in 'outbound-rtp' stats", + "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-framessent", + "support": { + "chrome": { + "version_added": "84" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "101" + }, + "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" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "frameWidth": { + "__compat": { + "description": "frameWidth in 'outbound-rtp' stats", + "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-framewidth", + "support": { + "chrome": { + "version_added": "84" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "101" + }, + "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" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "headerBytesSent": { "__compat": { "description": "headerBytesSent in 'outbound-rtp' stats", @@ -5020,6 +5191,40 @@ } } }, + "keyFramesEncoded": { + "__compat": { + "description": "keyFramesEncoded in 'outbound-rtp' stats", + "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-keyframesencoded", + "support": { + "chrome": { + "version_added": "80" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "kind": { "__compat": { "description": "kind in 'outbound-rtp' stats", @@ -5190,6 +5395,108 @@ } } }, + "qpSum": { + "__compat": { + "description": "qpSum in 'outbound-rtp' stats", + "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-qpsum", + "support": { + "chrome": { + "version_added": "80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "≤73" + }, + "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" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "qualityLimitationDurations": { + "__compat": { + "description": "qualityLimitationDurations in 'outbound-rtp' stats", + "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-qualitylimitationdurations", + "support": { + "chrome": { + "version_added": "93" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "qualityLimitationReason": { + "__compat": { + "description": "qualityLimitationReason in 'outbound-rtp' stats", + "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-qualitylimitationreason", + "support": { + "chrome": { + "version_added": "80" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "remoteId": { "__compat": { "description": "remoteId in 'outbound-rtp' stats", @@ -5297,6 +5604,40 @@ } } }, + "scalabilityMode": { + "__compat": { + "description": "scalabilityMode in 'outbound-rtp' stats", + "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-scalabilitymode", + "support": { + "chrome": { + "version_added": "110" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, "ssrc": { "__compat": { "description": "ssrc in 'outbound-rtp' stats", @@ -5399,6 +5740,75 @@ } } }, + "totalEncodedBytesTarget": { + "__compat": { + "description": "totalEncodedBytesTarget in 'outbound-rtp' stats", + "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-totalencodedbytestarget", + "support": { + "chrome": { + "version_added": "80", + "version_removed": "84" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "102" + }, + "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" + }, + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "totalEncodeTime": { + "__compat": { + "description": "totalEncodeTime in 'outbound-rtp' stats", + "spec_url": "https://w3c.github.io/webrtc-stats/#dom-rtcoutboundrtpstreamstats-totalencodetime", + "support": { + "chrome": { + "version_added": "80" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "102" + }, + "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" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "totalPacketSendDelay": { "__compat": { "description": "totalPacketSendDelay in 'outbound-rtp' stats", From dab59f5efd1b78aa9038758e982f825f42b069a6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 5 Mar 2024 11:03:42 +0000 Subject: [PATCH 205/244] Bump @typescript-eslint/parser from 7.1.0 to 7.1.1 (#22532) --- package-lock.json | 158 ++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 151 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index f7bbda3ee712d2..21fcc154b2104e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1519,15 +1519,15 @@ "dev": true }, "node_modules/@typescript-eslint/parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.1.0.tgz", - "integrity": "sha512-V1EknKUubZ1gWFjiOZhDSNToOjs63/9O0puCgGS8aDOgpZY326fzFu15QAUjwaXzRZjf/qdsdBrckYdv9YxB8w==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.1.1.tgz", + "integrity": "sha512-ZWUFyL0z04R1nAEgr9e79YtV5LbafdOtN7yapNbn1ansMyaegl2D4bL7vHoJ4HPSc4CaLwuCVas8CVuneKzplQ==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "7.1.0", - "@typescript-eslint/types": "7.1.0", - "@typescript-eslint/typescript-estree": "7.1.0", - "@typescript-eslint/visitor-keys": "7.1.0", + "@typescript-eslint/scope-manager": "7.1.1", + "@typescript-eslint/types": "7.1.1", + "@typescript-eslint/typescript-estree": "7.1.1", + "@typescript-eslint/visitor-keys": "7.1.1", "debug": "^4.3.4" }, "engines": { @@ -1546,6 +1546,150 @@ } } }, + "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/scope-manager": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.1.1.tgz", + "integrity": "sha512-cirZpA8bJMRb4WZ+rO6+mnOJrGFDd38WoXCEI57+CYBqta8Yc8aJym2i7vyqLL1vVYljgw0X27axkUXz32T8TA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.1.1", + "@typescript-eslint/visitor-keys": "7.1.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/types": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.1.1.tgz", + "integrity": "sha512-KhewzrlRMrgeKm1U9bh2z5aoL4s7K3tK5DwHDn8MHv0yQfWFz/0ZR6trrIHHa5CsF83j/GgHqzdbzCXJ3crx0Q==", + "dev": true, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/typescript-estree": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.1.1.tgz", + "integrity": "sha512-9ZOncVSfr+sMXVxxca2OJOPagRwT0u/UHikM2Rd6L/aB+kL/QAuTnsv6MeXtjzCJYb8PzrXarypSGIPx3Jemxw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.1.1", + "@typescript-eslint/visitor-keys": "7.1.1", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "minimatch": "9.0.3", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/visitor-keys": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.1.1.tgz", + "integrity": "sha512-yTdHDQxY7cSoCcAtiBzVzxleJhkGB9NncSIyMYe2+OGON1ZsP9zOPws/Pqgopa65jvknOjlk/w7ulPlZ78PiLQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.1.1", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/parser/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@typescript-eslint/parser/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@typescript-eslint/parser/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/parser/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@typescript-eslint/parser/node_modules/semver": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/parser/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/@typescript-eslint/scope-manager": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.1.0.tgz", From 8386cba32b570f9e6ff4c0f86b2d4aaaee925abf Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 5 Mar 2024 11:04:16 +0000 Subject: [PATCH 206/244] Bump @typescript-eslint/eslint-plugin from 7.1.0 to 7.1.1 (#22533) --- package-lock.json | 333 +++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 315 insertions(+), 18 deletions(-) diff --git a/package-lock.json b/package-lock.json index 21fcc154b2104e..d92b73526d33ed 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1451,16 +1451,16 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.1.0.tgz", - "integrity": "sha512-j6vT/kCulhG5wBmGtstKeiVr1rdXE4nk+DT1k6trYkwlrvW9eOF5ZbgKnd/YR6PcM4uTEXa0h6Fcvf6X7Dxl0w==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.1.1.tgz", + "integrity": "sha512-zioDz623d0RHNhvx0eesUmGfIjzrk18nSBC8xewepKXbBvN/7c1qImV7Hg8TI1URTxKax7/zxfxj3Uph8Chcuw==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "7.1.0", - "@typescript-eslint/type-utils": "7.1.0", - "@typescript-eslint/utils": "7.1.0", - "@typescript-eslint/visitor-keys": "7.1.0", + "@typescript-eslint/scope-manager": "7.1.1", + "@typescript-eslint/type-utils": "7.1.1", + "@typescript-eslint/utils": "7.1.1", + "@typescript-eslint/visitor-keys": "7.1.1", "debug": "^4.3.4", "graphemer": "^1.4.0", "ignore": "^5.2.4", @@ -1485,6 +1485,65 @@ } } }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.1.1.tgz", + "integrity": "sha512-cirZpA8bJMRb4WZ+rO6+mnOJrGFDd38WoXCEI57+CYBqta8Yc8aJym2i7vyqLL1vVYljgw0X27axkUXz32T8TA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.1.1", + "@typescript-eslint/visitor-keys": "7.1.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/types": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.1.1.tgz", + "integrity": "sha512-KhewzrlRMrgeKm1U9bh2z5aoL4s7K3tK5DwHDn8MHv0yQfWFz/0ZR6trrIHHa5CsF83j/GgHqzdbzCXJ3crx0Q==", + "dev": true, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.1.1.tgz", + "integrity": "sha512-yTdHDQxY7cSoCcAtiBzVzxleJhkGB9NncSIyMYe2+OGON1ZsP9zOPws/Pqgopa65jvknOjlk/w7ulPlZ78PiLQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.1.1", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -1708,13 +1767,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.1.0.tgz", - "integrity": "sha512-UZIhv8G+5b5skkcuhgvxYWHjk7FW7/JP5lPASMEUoliAPwIH/rxoUSQPia2cuOj9AmDZmwUl1usKm85t5VUMew==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.1.1.tgz", + "integrity": "sha512-5r4RKze6XHEEhlZnJtR3GYeCh1IueUHdbrukV2KSlLXaTjuSfeVF8mZUVPLovidCuZfbVjfhi4c0DNSa/Rdg5g==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "7.1.0", - "@typescript-eslint/utils": "7.1.0", + "@typescript-eslint/typescript-estree": "7.1.1", + "@typescript-eslint/utils": "7.1.1", "debug": "^4.3.4", "ts-api-utils": "^1.0.1" }, @@ -1734,6 +1793,133 @@ } } }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.1.1.tgz", + "integrity": "sha512-KhewzrlRMrgeKm1U9bh2z5aoL4s7K3tK5DwHDn8MHv0yQfWFz/0ZR6trrIHHa5CsF83j/GgHqzdbzCXJ3crx0Q==", + "dev": true, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.1.1.tgz", + "integrity": "sha512-9ZOncVSfr+sMXVxxca2OJOPagRwT0u/UHikM2Rd6L/aB+kL/QAuTnsv6MeXtjzCJYb8PzrXarypSGIPx3Jemxw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.1.1", + "@typescript-eslint/visitor-keys": "7.1.1", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "minimatch": "9.0.3", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.1.1.tgz", + "integrity": "sha512-yTdHDQxY7cSoCcAtiBzVzxleJhkGB9NncSIyMYe2+OGON1ZsP9zOPws/Pqgopa65jvknOjlk/w7ulPlZ78PiLQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.1.1", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/semver": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/@typescript-eslint/types": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.1.0.tgz", @@ -1833,17 +2019,17 @@ "dev": true }, "node_modules/@typescript-eslint/utils": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.1.0.tgz", - "integrity": "sha512-WUFba6PZC5OCGEmbweGpnNJytJiLG7ZvDBJJoUcX4qZYf1mGZ97mO2Mps6O2efxJcJdRNpqweCistDbZMwIVHw==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.1.1.tgz", + "integrity": "sha512-thOXM89xA03xAE0lW7alstvnyoBUbBX38YtY+zAUcpRPcq9EIhXPuJ0YTv948MbzmKh6e1AUszn5cBFK49Umqg==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "7.1.0", - "@typescript-eslint/types": "7.1.0", - "@typescript-eslint/typescript-estree": "7.1.0", + "@typescript-eslint/scope-manager": "7.1.1", + "@typescript-eslint/types": "7.1.1", + "@typescript-eslint/typescript-estree": "7.1.1", "semver": "^7.5.4" }, "engines": { @@ -1857,6 +2043,102 @@ "eslint": "^8.56.0" } }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.1.1.tgz", + "integrity": "sha512-cirZpA8bJMRb4WZ+rO6+mnOJrGFDd38WoXCEI57+CYBqta8Yc8aJym2i7vyqLL1vVYljgw0X27axkUXz32T8TA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.1.1", + "@typescript-eslint/visitor-keys": "7.1.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.1.1.tgz", + "integrity": "sha512-KhewzrlRMrgeKm1U9bh2z5aoL4s7K3tK5DwHDn8MHv0yQfWFz/0ZR6trrIHHa5CsF83j/GgHqzdbzCXJ3crx0Q==", + "dev": true, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.1.1.tgz", + "integrity": "sha512-9ZOncVSfr+sMXVxxca2OJOPagRwT0u/UHikM2Rd6L/aB+kL/QAuTnsv6MeXtjzCJYb8PzrXarypSGIPx3Jemxw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.1.1", + "@typescript-eslint/visitor-keys": "7.1.1", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "minimatch": "9.0.3", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.1.1.tgz", + "integrity": "sha512-yTdHDQxY7cSoCcAtiBzVzxleJhkGB9NncSIyMYe2+OGON1ZsP9zOPws/Pqgopa65jvknOjlk/w7ulPlZ78PiLQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "7.1.1", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, "node_modules/@typescript-eslint/utils/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", @@ -1869,6 +2151,21 @@ "node": ">=10" } }, + "node_modules/@typescript-eslint/utils/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/@typescript-eslint/utils/node_modules/semver": { "version": "7.6.0", "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", From 9e9aaaae72ea19c69189efc12e4d51867f96437e Mon Sep 17 00:00:00 2001 From: "Daniel D. Beck" Date: Tue, 5 Mar 2024 16:59:49 +0000 Subject: [PATCH 207/244] Unbreak installing from Git (#22542) `save-git-history.ts` breaks installing BCD from Git (in a fit of irony, there won't be a `.git` if you use `npm install github:mdn/browser-compat-data`). While I'm here, I've stopped the script from running if you, like me, have `HUSKY=0` set. --- package.json | 3 ++- scripts/save-git-history.ts | 6 +++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index ee80f9d3dbc722..0e8ab15995d508 100644 --- a/package.json +++ b/package.json @@ -92,7 +92,8 @@ "yargs": "~17.7.0" }, "scripts": { - "postinstall": "node --loader=ts-node/esm --no-warnings=ExperimentalWarning scripts/save-git-history.ts", + "postinstall": "(git rev-parse --is-inside-work-tree && npm run save-git-history) || echo 'not in Git worktree; skipping save-git-history'", + "save-git-history": "node --loader=ts-node/esm --no-warnings=ExperimentalWarning scripts/save-git-history.ts", "prepare": "(husky || true) && npm run gentypes && npm run build", "diff": "node --loader=ts-node/esm --no-warnings=ExperimentalWarning scripts/diff.ts", "unittest": "NODE_ENV=test c8 mocha index.test.ts --recursive \"{,!(node_modules)/**}/*.test.ts\"", diff --git a/scripts/save-git-history.ts b/scripts/save-git-history.ts index 9dcb7c7c002c9d..a696257c249be2 100644 --- a/scripts/save-git-history.ts +++ b/scripts/save-git-history.ts @@ -10,6 +10,10 @@ import { getBranchName, getHashOfHEAD } from './lib/git.js'; const HUSKY_ROOT = '.husky/_/'; const HISTORY_FILE = HUSKY_ROOT + 'history'; -if ('main' === getBranchName() && fs.existsSync(HUSKY_ROOT)) { +if ( + 'main' === getBranchName() && + fs.existsSync(HUSKY_ROOT) && + process.env['HUSKY'] !== '0' +) { fs.writeFileSync(HISTORY_FILE, getHashOfHEAD()); } From 8dffb5f8fe517a80fcc9a194b5bb43311e1a741f Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Tue, 5 Mar 2024 09:04:31 -0800 Subject: [PATCH 208/244] Update Firefox Android data for background-clip CSS property (#22541) This PR updates and corrects version values for Firefox Android for the `background-clip` CSS property. This data came from the wiki migration, so it's likely incorrect. --- css/properties/background-clip.json | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/css/properties/background-clip.json b/css/properties/background-clip.json index eb4639aacdf2a0..9261f1162feeb0 100644 --- a/css/properties/background-clip.json +++ b/css/properties/background-clip.json @@ -43,15 +43,7 @@ "notes": "Used the -moz-background-clip: padding | border syntax." } ], - "firefox_android": [ - { - "version_added": "14" - }, - { - "prefix": "-webkit-", - "version_added": "49" - } - ], + "firefox_android": "mirror", "ie": { "version_added": "9", "notes": "In IE 7 and IE 8 of Internet Explorer, this property always behaved like background-clip: padding when overflow was hidden, auto, or scroll." @@ -163,9 +155,7 @@ "firefox": { "version_added": "4" }, - "firefox_android": { - "version_added": "14" - }, + "firefox_android": "mirror", "ie": { "version_added": "9", "notes": "In IE 7 and IE 9 of Internet Explorer, it always behaved like background-clip: padding if overflow: hidden | auto | scroll" From 82eac87d67a4460e7ef016304996b73a99b6a001 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Tue, 5 Mar 2024 09:04:43 -0800 Subject: [PATCH 209/244] Update Firefox Android data for background-origin CSS property (#22543) This PR updates and corrects version values for Firefox Android for the `background-origin` CSS property. This data came from the wiki migration, so it's likely incorrect. --- css/properties/background-origin.json | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/css/properties/background-origin.json b/css/properties/background-origin.json index bbb6b1cb781554..fce3dc2253737c 100644 --- a/css/properties/background-origin.json +++ b/css/properties/background-origin.json @@ -43,15 +43,7 @@ "notes": "Used the -moz-background-clip: padding | border syntax." } ], - "firefox_android": [ - { - "version_added": "14" - }, - { - "prefix": "-webkit-", - "version_added": "49" - } - ], + "firefox_android": "mirror", "ie": { "version_added": "9", "notes": "In IE 7 and before, Internet explorer was behaving as if background-origin: border-box was set. In Internet Explorer 8, as if background-origin: padding-box, the regular default value, was set." @@ -163,9 +155,7 @@ "firefox": { "version_added": "4" }, - "firefox_android": { - "version_added": "14" - }, + "firefox_android": "mirror", "ie": { "version_added": "9", "notes": "In IE 7 and IE 9 of Internet Explorer, it always behaved like background-clip: padding if overflow: hidden | auto | scroll." From d5e9b43dc86f4a973c07361aace8be323cedfe8e Mon Sep 17 00:00:00 2001 From: Brian Thomas Smith Date: Tue, 5 Mar 2024 18:10:25 +0100 Subject: [PATCH 210/244] fix(api): Chrome respects document.fonts.check() per spec since v 120 (#22340) * fix(api): Chrome respects document.fonts.check() per spec since v 120 * fix(api): Chrome respects document.fonts.check() per spec since v 120 --------- Co-authored-by: Queen Vinyl Da.i'gyu-Kazotetsu --- api/FontFaceSet.json | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/api/FontFaceSet.json b/api/FontFaceSet.json index 7d41827d91e69a..03de1217e840cf 100644 --- a/api/FontFaceSet.json +++ b/api/FontFaceSet.json @@ -140,11 +140,16 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/API/FontFaceSet/check", "spec_url": "https://drafts.csswg.org/css-font-loading/#dom-fontfaceset-check", "support": { - "chrome": { - "version_added": "35", - "partial_implementation": true, - "notes": "The method returns false instead of true for nonexistent or locally installed fonts. See bug 591602." - }, + "chrome": [ + { + "version_added": "120" + }, + { + "version_added": "35", + "partial_implementation": true, + "notes": "Prior to version 120, this method returned false instead of true for nonexistent or locally installed fonts. See bug 40893726." + } + ], "chrome_android": "mirror", "edge": "mirror", "firefox": { From f36b104dd5bcee318f1a5cdfa15d907e741939e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20J=C3=A4genstedt?= Date: Tue, 5 Mar 2024 18:13:31 +0100 Subject: [PATCH 211/244] Update Edge 13-18 release note URLs (#22544) Following the edit in https://github.com/mdn/browser-compat-data/pull/22286. The URLs have been manually tested to confirm they work. --- browsers/edge.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/browsers/edge.json b/browsers/edge.json index 117f1b3255efc0..b496bb9a7b382c 100644 --- a/browsers/edge.json +++ b/browsers/edge.json @@ -17,42 +17,42 @@ }, "13": { "release_date": "2015-11-12", - "release_notes": "https://learn.microsoft.com/en-us/microsoft-edge/dev-guide/whats-new/edgehtml-13", + "release_notes": "https://learn.microsoft.com/en-us/archive/microsoft-edge/legacy/developer/dev-guide/whats-new/edgehtml-13", "status": "retired", "engine": "EdgeHTML", "engine_version": "13" }, "14": { "release_date": "2016-08-02", - "release_notes": "https://learn.microsoft.com/en-us/microsoft-edge/dev-guide/whats-new/edgehtml-14", + "release_notes": "https://learn.microsoft.com/en-us/archive/microsoft-edge/legacy/developer/dev-guide/whats-new/edgehtml-14", "status": "retired", "engine": "EdgeHTML", "engine_version": "14" }, "15": { "release_date": "2017-04-05", - "release_notes": "https://learn.microsoft.com/en-us/microsoft-edge/dev-guide/whats-new/edgehtml-15", + "release_notes": "https://learn.microsoft.com/en-us/archive/microsoft-edge/legacy/developer/dev-guide/whats-new/edgehtml-15", "status": "retired", "engine": "EdgeHTML", "engine_version": "15" }, "16": { "release_date": "2017-10-17", - "release_notes": "https://learn.microsoft.com/en-us/microsoft-edge/dev-guide/whats-new/edgehtml-16", + "release_notes": "https://learn.microsoft.com/en-us/archive/microsoft-edge/legacy/developer/dev-guide/whats-new/edgehtml-16", "status": "retired", "engine": "EdgeHTML", "engine_version": "16" }, "17": { "release_date": "2018-04-30", - "release_notes": "https://learn.microsoft.com/en-us/microsoft-edge/dev-guide/whats-new/edgehtml-17", + "release_notes": "https://learn.microsoft.com/en-us/archive/microsoft-edge/legacy/developer/dev-guide/whats-new/edgehtml-17", "status": "retired", "engine": "EdgeHTML", "engine_version": "17" }, "18": { "release_date": "2018-10-02", - "release_notes": "https://learn.microsoft.com/en-us/microsoft-edge/dev-guide/whats-new", + "release_notes": "https://learn.microsoft.com/en-us/archive/microsoft-edge/legacy/developer/dev-guide/whats-new", "status": "retired", "engine": "EdgeHTML", "engine_version": "18" From c576267aa687a9eda056388d81ab08a7cb007464 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Tue, 5 Mar 2024 09:15:38 -0800 Subject: [PATCH 212/244] =?UTF-8?q?Update=20Firefox=20=E2=89=A415=20+=20?= =?UTF-8?q?=E2=89=A416=20with=20version=20numbers=20(#22538)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- css/properties/animation-direction.json | 4 ++-- css/properties/animation-fill-mode.json | 8 ++++---- css/properties/animation-iteration-count.json | 2 +- css/properties/animation-name.json | 2 +- css/properties/animation-play-state.json | 4 ++-- css/properties/background-clip.json | 4 ++-- css/properties/background-image.json | 2 +- css/properties/background-origin.json | 4 ++-- css/properties/background-repeat.json | 8 ++++---- 9 files changed, 19 insertions(+), 19 deletions(-) diff --git a/css/properties/animation-direction.json b/css/properties/animation-direction.json index e98e1707d62e47..d81bec589f6287 100644 --- a/css/properties/animation-direction.json +++ b/css/properties/animation-direction.json @@ -117,7 +117,7 @@ "version_added": "12" }, "firefox": { - "version_added": "≤16" + "version_added": "5" }, "firefox_android": "mirror", "ie": { @@ -190,7 +190,7 @@ "version_added": "12" }, "firefox": { - "version_added": "≤16" + "version_added": "5" }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/animation-fill-mode.json b/css/properties/animation-fill-mode.json index 082fc083a40a9e..64f2b1214e9a96 100644 --- a/css/properties/animation-fill-mode.json +++ b/css/properties/animation-fill-mode.json @@ -125,7 +125,7 @@ "version_added": "12" }, "firefox": { - "version_added": "≤16" + "version_added": "5" }, "firefox_android": "mirror", "ie": { @@ -159,7 +159,7 @@ "version_added": "12" }, "firefox": { - "version_added": "≤16" + "version_added": "5" }, "firefox_android": "mirror", "ie": { @@ -193,7 +193,7 @@ "version_added": "12" }, "firefox": { - "version_added": "≤16" + "version_added": "5" }, "firefox_android": "mirror", "ie": { @@ -227,7 +227,7 @@ "version_added": "12" }, "firefox": { - "version_added": "≤16" + "version_added": "5" }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/animation-iteration-count.json b/css/properties/animation-iteration-count.json index 724a0c3426618b..79e57a62981feb 100644 --- a/css/properties/animation-iteration-count.json +++ b/css/properties/animation-iteration-count.json @@ -117,7 +117,7 @@ "version_added": "12" }, "firefox": { - "version_added": "≤16" + "version_added": "5" }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/animation-name.json b/css/properties/animation-name.json index 361b5fc4879b73..1efda47a1e9c79 100644 --- a/css/properties/animation-name.json +++ b/css/properties/animation-name.json @@ -117,7 +117,7 @@ "version_added": "12" }, "firefox": { - "version_added": "≤16" + "version_added": "5" }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/animation-play-state.json b/css/properties/animation-play-state.json index 496fa3e9867ae6..7d22990db68204 100644 --- a/css/properties/animation-play-state.json +++ b/css/properties/animation-play-state.json @@ -125,7 +125,7 @@ "version_added": "12" }, "firefox": { - "version_added": "≤16" + "version_added": "5" }, "firefox_android": "mirror", "ie": { @@ -159,7 +159,7 @@ "version_added": "12" }, "firefox": { - "version_added": "≤16" + "version_added": "5" }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/background-clip.json b/css/properties/background-clip.json index 9261f1162feeb0..e876f7fdea89d0 100644 --- a/css/properties/background-clip.json +++ b/css/properties/background-clip.json @@ -118,7 +118,7 @@ "version_added": "12" }, "firefox": { - "version_added": "≤16" + "version_added": "4" }, "firefox_android": "mirror", "ie": { @@ -196,7 +196,7 @@ "version_added": "12" }, "firefox": { - "version_added": "≤16" + "version_added": "4" }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/background-image.json b/css/properties/background-image.json index 9d1bdbcfd20735..d522501966fb00 100644 --- a/css/properties/background-image.json +++ b/css/properties/background-image.json @@ -268,7 +268,7 @@ "version_added": "12" }, "firefox": { - "version_added": "≤16" + "version_added": "1" }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/background-origin.json b/css/properties/background-origin.json index fce3dc2253737c..c07aeeeef7d98a 100644 --- a/css/properties/background-origin.json +++ b/css/properties/background-origin.json @@ -118,7 +118,7 @@ "version_added": "12" }, "firefox": { - "version_added": "≤15" + "version_added": "4" }, "firefox_android": "mirror", "ie": { @@ -196,7 +196,7 @@ "version_added": "12" }, "firefox": { - "version_added": "≤15" + "version_added": "4" }, "firefox_android": "mirror", "ie": { diff --git a/css/properties/background-repeat.json b/css/properties/background-repeat.json index 99bd0c39d45fc3..be280edf8db8d6 100644 --- a/css/properties/background-repeat.json +++ b/css/properties/background-repeat.json @@ -90,7 +90,7 @@ "version_added": "12" }, "firefox": { - "version_added": "≤15" + "version_added": "1" }, "firefox_android": "mirror", "ie": { @@ -124,7 +124,7 @@ "version_added": "12" }, "firefox": { - "version_added": "≤15" + "version_added": "1" }, "firefox_android": "mirror", "ie": { @@ -158,7 +158,7 @@ "version_added": "12" }, "firefox": { - "version_added": "≤15" + "version_added": "1" }, "firefox_android": "mirror", "ie": { @@ -192,7 +192,7 @@ "version_added": "12" }, "firefox": { - "version_added": "≤15" + "version_added": "1" }, "firefox_android": "mirror", "ie": { From 5a1321acb40c269e1536be425b9148b8cf43519b Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Tue, 5 Mar 2024 09:41:29 -0800 Subject: [PATCH 213/244] =?UTF-8?q?Set=20occurrences=20of=20WebView=20?= =?UTF-8?q?=E2=89=A437=20to=20mirror=20in=20CSS=20properties=20category=20?= =?UTF-8?q?(#22537)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Set occurrences of WebView ≤37 to mirror in CSS properties category * Fix consistency --- css/properties/-webkit-line-clamp.json | 4 +- .../-webkit-tap-highlight-color.json | 4 +- css/properties/-webkit-text-security.json | 4 +- css/properties/align-content.json | 10 +-- css/properties/animation-delay.json | 10 +-- css/properties/animation-direction.json | 10 +-- css/properties/animation-fill-mode.json | 10 +-- css/properties/animation-iteration-count.json | 10 +-- css/properties/animation-name.json | 10 +-- css/properties/animation-play-state.json | 10 +-- css/properties/animation-timing-function.json | 10 +-- css/properties/background-attachment.json | 8 +- css/properties/background-clip.json | 15 +--- css/properties/background-color.json | 4 +- css/properties/background-image.json | 17 +---- css/properties/background-position-x.json | 4 +- css/properties/background-position-y.json | 4 +- css/properties/background-position.json | 8 +- css/properties/background-repeat.json | 4 +- css/properties/background.json | 4 +- css/properties/border-bottom-left-radius.json | 18 +---- .../border-bottom-right-radius.json | 18 +---- css/properties/border-bottom-style.json | 4 +- css/properties/border-image-repeat.json | 4 +- css/properties/border-image.json | 12 +-- css/properties/border-radius.json | 14 +--- css/properties/border-right-style.json | 4 +- css/properties/border-right.json | 4 +- css/properties/border-spacing.json | 4 +- css/properties/border-top-left-radius.json | 18 +---- css/properties/border-top-right-radius.json | 18 +---- css/properties/border-top-style.json | 4 +- css/properties/border.json | 4 +- css/properties/bottom.json | 4 +- css/properties/box-align.json | 5 +- css/properties/box-decoration-break.json | 12 +-- css/properties/box-direction.json | 5 +- css/properties/box-flex-group.json | 6 +- css/properties/box-flex.json | 5 +- css/properties/box-lines.json | 6 +- css/properties/box-ordinal-group.json | 5 +- css/properties/box-orient.json | 5 +- css/properties/box-pack.json | 5 +- css/properties/box-shadow.json | 41 +---------- css/properties/caption-side.json | 4 +- css/properties/column-count.json | 10 +-- css/properties/column-gap.json | 10 +-- css/properties/column-rule-color.json | 10 +-- css/properties/column-rule-style.json | 10 +-- css/properties/column-rule-width.json | 10 +-- css/properties/column-rule.json | 10 +-- css/properties/column-span.json | 10 +-- css/properties/column-width.json | 10 +-- css/properties/display.json | 73 ++++--------------- css/properties/flex-basis.json | 10 +-- css/properties/flex-direction.json | 10 +-- css/properties/flex-flow.json | 10 +-- css/properties/flex-grow.json | 10 +-- css/properties/flex-shrink.json | 10 +-- css/properties/flex-wrap.json | 10 +-- css/properties/flex.json | 10 +-- css/properties/font-size.json | 12 +-- css/properties/font-smooth.json | 5 +- css/properties/font.json | 4 +- css/properties/image-rendering.json | 5 +- css/properties/letter-spacing.json | 8 +- css/properties/line-break.json | 10 +-- css/properties/list-style-position.json | 4 +- css/properties/list-style-type.json | 2 +- css/properties/mask-image.json | 8 +- css/properties/max-height.json | 4 +- css/properties/max-width.json | 10 +-- css/properties/min-height.json | 14 +--- css/properties/min-width.json | 25 +------ css/properties/order.json | 10 +-- css/properties/outline-style.json | 4 +- css/properties/overflow-wrap.json | 4 +- css/properties/padding-bottom.json | 4 +- css/properties/padding-left.json | 4 +- css/properties/padding-right.json | 4 +- css/properties/padding-top.json | 4 +- css/properties/padding.json | 4 +- css/properties/position.json | 8 +- css/properties/text-align.json | 4 +- css/properties/text-combine-upright.json | 12 +-- css/properties/text-decoration.json | 4 +- css/properties/text-indent.json | 4 +- css/properties/text-orientation.json | 10 +-- css/properties/text-overflow.json | 4 +- css/properties/text-rendering.json | 10 +-- css/properties/top.json | 4 +- css/properties/transform-origin.json | 14 +--- css/properties/transition-property.json | 14 +--- .../transition-timing-function.json | 10 +-- css/properties/user-select.json | 22 +----- css/properties/visibility.json | 8 +- css/properties/word-break.json | 8 +- css/properties/word-spacing.json | 4 +- css/properties/zoom.json | 9 +-- 99 files changed, 152 insertions(+), 758 deletions(-) diff --git a/css/properties/-webkit-line-clamp.json b/css/properties/-webkit-line-clamp.json index 72d67743c9b74d..5357361f743dbe 100644 --- a/css/properties/-webkit-line-clamp.json +++ b/css/properties/-webkit-line-clamp.json @@ -31,9 +31,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/-webkit-tap-highlight-color.json b/css/properties/-webkit-tap-highlight-color.json index 5e8966045c6512..660992fdccef26 100644 --- a/css/properties/-webkit-tap-highlight-color.json +++ b/css/properties/-webkit-tap-highlight-color.json @@ -29,9 +29,7 @@ "version_added": "4" }, "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/-webkit-text-security.json b/css/properties/-webkit-text-security.json index 7ff2a97c5e8a15..5040c5c71a4d72 100644 --- a/css/properties/-webkit-text-security.json +++ b/css/properties/-webkit-text-security.json @@ -27,9 +27,7 @@ "version_added": "1" }, "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/align-content.json b/css/properties/align-content.json index 8bbb6e0ef96974..8b993b897773bd 100644 --- a/css/properties/align-content.json +++ b/css/properties/align-content.json @@ -55,15 +55,7 @@ ], "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "4.4" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/animation-delay.json b/css/properties/animation-delay.json index 2a8da19fb70a7a..adf828fb8830e5 100644 --- a/css/properties/animation-delay.json +++ b/css/properties/animation-delay.json @@ -103,15 +103,7 @@ ], "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "43" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/animation-direction.json b/css/properties/animation-direction.json index d81bec589f6287..45b9072483cff2 100644 --- a/css/properties/animation-direction.json +++ b/css/properties/animation-direction.json @@ -90,15 +90,7 @@ ], "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "43" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/animation-fill-mode.json b/css/properties/animation-fill-mode.json index 64f2b1214e9a96..a4f3b3d210dd9d 100644 --- a/css/properties/animation-fill-mode.json +++ b/css/properties/animation-fill-mode.json @@ -98,15 +98,7 @@ } ], "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "43" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/animation-iteration-count.json b/css/properties/animation-iteration-count.json index 79e57a62981feb..a64636c819aa25 100644 --- a/css/properties/animation-iteration-count.json +++ b/css/properties/animation-iteration-count.json @@ -90,15 +90,7 @@ ], "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "43" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/animation-name.json b/css/properties/animation-name.json index 1efda47a1e9c79..302868ec7d67dd 100644 --- a/css/properties/animation-name.json +++ b/css/properties/animation-name.json @@ -90,15 +90,7 @@ ], "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "43" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/animation-play-state.json b/css/properties/animation-play-state.json index 7d22990db68204..6ff944746e412c 100644 --- a/css/properties/animation-play-state.json +++ b/css/properties/animation-play-state.json @@ -98,15 +98,7 @@ } ], "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "43" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/animation-timing-function.json b/css/properties/animation-timing-function.json index 8335ae0deeeb66..a9a951636d95b7 100644 --- a/css/properties/animation-timing-function.json +++ b/css/properties/animation-timing-function.json @@ -90,15 +90,7 @@ ], "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "43" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/background-attachment.json b/css/properties/background-attachment.json index b521109b11623d..e3556a927d5ba4 100644 --- a/css/properties/background-attachment.json +++ b/css/properties/background-attachment.json @@ -34,9 +34,7 @@ "version_added": "3.2" }, "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -203,9 +201,7 @@ "version_added": "3.2" }, "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/background-clip.json b/css/properties/background-clip.json index e876f7fdea89d0..f17e6abd100813 100644 --- a/css/properties/background-clip.json +++ b/css/properties/background-clip.json @@ -90,16 +90,7 @@ } ], "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "4" - }, - { - "prefix": "-webkit-", - "version_added": "≤37", - "notes": "WebView accepts alternate synonyms to its values: padding, border, and content." - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, @@ -174,9 +165,7 @@ "version_added": "1" }, "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "4" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/background-color.json b/css/properties/background-color.json index 7f4735924901d6..65bca7f5728483 100644 --- a/css/properties/background-color.json +++ b/css/properties/background-color.json @@ -31,9 +31,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/background-image.json b/css/properties/background-image.json index d522501966fb00..c3be05f167bdb5 100644 --- a/css/properties/background-image.json +++ b/css/properties/background-image.json @@ -31,9 +31,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -114,10 +112,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37", - "notes": "Some versions support only experimental gradients prefixed with -webkit." - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -246,9 +241,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -323,9 +316,7 @@ "notes": "Support of SVG in CSS background is incomplete." }, "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/background-position-x.json b/css/properties/background-position-x.json index e5b25ebf962b96..490bcc25e7e55f 100644 --- a/css/properties/background-position-x.json +++ b/css/properties/background-position-x.json @@ -28,9 +28,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/background-position-y.json b/css/properties/background-position-y.json index 6cfcfcda1dec00..b216fa54e2b8cd 100644 --- a/css/properties/background-position-y.json +++ b/css/properties/background-position-y.json @@ -28,9 +28,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/background-position.json b/css/properties/background-position.json index d5a929a9f996ce..996e6a41e3808f 100644 --- a/css/properties/background-position.json +++ b/css/properties/background-position.json @@ -30,9 +30,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -164,9 +162,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/background-repeat.json b/css/properties/background-repeat.json index be280edf8db8d6..2575889b3f4722 100644 --- a/css/properties/background-repeat.json +++ b/css/properties/background-repeat.json @@ -333,9 +333,7 @@ "version_added": "4" }, "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/background.json b/css/properties/background.json index bb77b8801931d5..f22eff9f2a7412 100644 --- a/css/properties/background.json +++ b/css/properties/background.json @@ -74,9 +74,7 @@ "version_added": "1" }, "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/border-bottom-left-radius.json b/css/properties/border-bottom-left-radius.json index 338d92335c5ec3..aa00fa7790a3de 100644 --- a/css/properties/border-bottom-left-radius.json +++ b/css/properties/border-bottom-left-radius.json @@ -82,15 +82,7 @@ } ], "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "≤37" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, @@ -128,9 +120,7 @@ "version_added": "1" }, "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -175,9 +165,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/border-bottom-right-radius.json b/css/properties/border-bottom-right-radius.json index 8b37f2848fbfa6..0f45975044fde8 100644 --- a/css/properties/border-bottom-right-radius.json +++ b/css/properties/border-bottom-right-radius.json @@ -82,15 +82,7 @@ } ], "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "≤37" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, @@ -128,9 +120,7 @@ "version_added": "1" }, "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -175,9 +165,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/border-bottom-style.json b/css/properties/border-bottom-style.json index 0939d1f9943926..9b32f25809f8ff 100644 --- a/css/properties/border-bottom-style.json +++ b/css/properties/border-bottom-style.json @@ -31,9 +31,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/border-image-repeat.json b/css/properties/border-image-repeat.json index 7443bfd03effa8..5b7f07c9d17896 100644 --- a/css/properties/border-image-repeat.json +++ b/css/properties/border-image-repeat.json @@ -104,9 +104,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/border-image.json b/css/properties/border-image.json index 2f30d94ce272a2..8545e174ba7fec 100644 --- a/css/properties/border-image.json +++ b/css/properties/border-image.json @@ -137,9 +137,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -177,9 +175,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -217,9 +213,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/border-radius.json b/css/properties/border-radius.json index 85965cc1802cca..f5e11df28835aa 100644 --- a/css/properties/border-radius.json +++ b/css/properties/border-radius.json @@ -87,7 +87,7 @@ "samsunginternet_android": "mirror", "webview_android": [ { - "version_added": "≤37" + "version_added": "≤4.4" }, { "prefix": "-webkit-", @@ -137,9 +137,7 @@ "version_added": "4.2" }, "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -182,9 +180,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -223,9 +219,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/border-right-style.json b/css/properties/border-right-style.json index 766be07fc6062f..ab281408cc3a93 100644 --- a/css/properties/border-right-style.json +++ b/css/properties/border-right-style.json @@ -34,9 +34,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/border-right.json b/css/properties/border-right.json index 8241116a1ccd24..ca9f612dabf639 100644 --- a/css/properties/border-right.json +++ b/css/properties/border-right.json @@ -32,9 +32,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/border-spacing.json b/css/properties/border-spacing.json index 1fe08bd858856a..9a8707565b7495 100644 --- a/css/properties/border-spacing.json +++ b/css/properties/border-spacing.json @@ -30,9 +30,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/border-top-left-radius.json b/css/properties/border-top-left-radius.json index 620ff3b9e0233b..5e48fe751031c5 100644 --- a/css/properties/border-top-left-radius.json +++ b/css/properties/border-top-left-radius.json @@ -82,15 +82,7 @@ } ], "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "≤37" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, @@ -128,9 +120,7 @@ "version_added": "1" }, "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -175,9 +165,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/border-top-right-radius.json b/css/properties/border-top-right-radius.json index 8a1ca9a7631340..fa16e7d0e1c195 100644 --- a/css/properties/border-top-right-radius.json +++ b/css/properties/border-top-right-radius.json @@ -82,15 +82,7 @@ } ], "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "≤37" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, @@ -128,9 +120,7 @@ "version_added": "1" }, "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -175,9 +165,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/border-top-style.json b/css/properties/border-top-style.json index 4fb188a3712bc2..4b5aaa7bd074fe 100644 --- a/css/properties/border-top-style.json +++ b/css/properties/border-top-style.json @@ -31,9 +31,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/border.json b/css/properties/border.json index 9bf58780b7714d..4e2588b6e3ea75 100644 --- a/css/properties/border.json +++ b/css/properties/border.json @@ -30,9 +30,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/bottom.json b/css/properties/bottom.json index 47131e36942735..72b850717f16d0 100644 --- a/css/properties/bottom.json +++ b/css/properties/bottom.json @@ -31,9 +31,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/box-align.json b/css/properties/box-align.json index ff3bedc05f81cb..390007d47b967f 100644 --- a/css/properties/box-align.json +++ b/css/properties/box-align.json @@ -47,10 +47,7 @@ "version_added": "1" }, "samsunginternet_android": "mirror", - "webview_android": { - "prefix": "-webkit-", - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/box-decoration-break.json b/css/properties/box-decoration-break.json index 32200058012fde..b5c7675a207202 100644 --- a/css/properties/box-decoration-break.json +++ b/css/properties/box-decoration-break.json @@ -11,11 +11,7 @@ "version_added": "22", "notes": "This property is only supported for inline elements." }, - "chrome_android": { - "prefix": "-webkit-", - "version_added": "18", - "notes": "This property is only supported for inline elements." - }, + "chrome_android": "mirror", "edge": "mirror", "firefox": [ { @@ -59,11 +55,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "prefix": "-webkit-", - "version_added": "≤37", - "notes": "This property is only supported for inline elements." - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/box-direction.json b/css/properties/box-direction.json index 05c7c3a5af7016..c9e2ccd7eaf6ca 100644 --- a/css/properties/box-direction.json +++ b/css/properties/box-direction.json @@ -47,10 +47,7 @@ "version_added": "1" }, "samsunginternet_android": "mirror", - "webview_android": { - "prefix": "-webkit-", - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/box-flex-group.json b/css/properties/box-flex-group.json index 010c60303eb301..ab801f01387447 100644 --- a/css/properties/box-flex-group.json +++ b/css/properties/box-flex-group.json @@ -38,11 +38,7 @@ "version_added": "1" }, "samsunginternet_android": "mirror", - "webview_android": { - "prefix": "-webkit-", - "version_added": "≤37", - "version_removed": "67" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/box-flex.json b/css/properties/box-flex.json index 59ade750abde2d..789e7be516a48c 100644 --- a/css/properties/box-flex.json +++ b/css/properties/box-flex.json @@ -47,10 +47,7 @@ "version_added": "1" }, "samsunginternet_android": "mirror", - "webview_android": { - "prefix": "-webkit-", - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/box-lines.json b/css/properties/box-lines.json index 6ef7f00b5b69db..8de86d5ce22fef 100644 --- a/css/properties/box-lines.json +++ b/css/properties/box-lines.json @@ -38,11 +38,7 @@ "version_added": "1" }, "samsunginternet_android": "mirror", - "webview_android": { - "prefix": "-webkit-", - "version_added": "≤37", - "version_removed": "67" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/box-ordinal-group.json b/css/properties/box-ordinal-group.json index 38dceb6b7b7351..002bcb56805a55 100644 --- a/css/properties/box-ordinal-group.json +++ b/css/properties/box-ordinal-group.json @@ -47,10 +47,7 @@ "version_added": "1" }, "samsunginternet_android": "mirror", - "webview_android": { - "prefix": "-webkit-", - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/box-orient.json b/css/properties/box-orient.json index 1eb37239709c76..1714e4a6cf0a3a 100644 --- a/css/properties/box-orient.json +++ b/css/properties/box-orient.json @@ -47,10 +47,7 @@ "version_added": "1" }, "samsunginternet_android": "mirror", - "webview_android": { - "prefix": "-webkit-", - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/box-pack.json b/css/properties/box-pack.json index 01aa7834187b44..3e58088c57f251 100644 --- a/css/properties/box-pack.json +++ b/css/properties/box-pack.json @@ -47,10 +47,7 @@ "version_added": "1" }, "samsunginternet_android": "mirror", - "webview_android": { - "prefix": "-webkit-", - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/box-shadow.json b/css/properties/box-shadow.json index 07b6fc9dbd9c4d..132bf9ae1c7509 100644 --- a/css/properties/box-shadow.json +++ b/css/properties/box-shadow.json @@ -70,16 +70,7 @@ } ], "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "≤37", - "notes": "Shadows affect layout in this browser. For example, if you cast an outer shadow to a box with a width of 100%, then you'll see a scrollbar." - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, @@ -139,15 +130,7 @@ ], "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "≤37" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, @@ -212,15 +195,7 @@ } ], "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "≤37" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, @@ -277,15 +252,7 @@ ], "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "≤37" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/caption-side.json b/css/properties/caption-side.json index a554c0dcbdaab2..38d5b453da6b6c 100644 --- a/css/properties/caption-side.json +++ b/css/properties/caption-side.json @@ -33,9 +33,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/column-count.json b/css/properties/column-count.json index d34aa6c43a1a12..8459e20ace91f4 100644 --- a/css/properties/column-count.json +++ b/css/properties/column-count.json @@ -87,15 +87,7 @@ } ], "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "50" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/column-gap.json b/css/properties/column-gap.json index 08c47c97c19748..535c51167e5209 100644 --- a/css/properties/column-gap.json +++ b/css/properties/column-gap.json @@ -257,15 +257,7 @@ } ], "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "50" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/column-rule-color.json b/css/properties/column-rule-color.json index ca6d68e1a2e4f0..8fccf0bb93dfe2 100644 --- a/css/properties/column-rule-color.json +++ b/css/properties/column-rule-color.json @@ -85,15 +85,7 @@ } ], "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "50" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/column-rule-style.json b/css/properties/column-rule-style.json index db2c67f03aad9d..66a737d2a0014a 100644 --- a/css/properties/column-rule-style.json +++ b/css/properties/column-rule-style.json @@ -85,15 +85,7 @@ } ], "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "50" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/column-rule-width.json b/css/properties/column-rule-width.json index 6c3c9948a6cbec..b043453c5f2ab0 100644 --- a/css/properties/column-rule-width.json +++ b/css/properties/column-rule-width.json @@ -85,15 +85,7 @@ } ], "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "50" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/column-rule.json b/css/properties/column-rule.json index da58874973809c..0397e5f6d50da1 100644 --- a/css/properties/column-rule.json +++ b/css/properties/column-rule.json @@ -86,15 +86,7 @@ } ], "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "50" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/column-span.json b/css/properties/column-span.json index a17fa18460dbea..b9ebb534952b4c 100644 --- a/css/properties/column-span.json +++ b/css/properties/column-span.json @@ -62,15 +62,7 @@ ], "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "50" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/column-width.json b/css/properties/column-width.json index 035b6448b9c6b7..9fb7eeb2b369c4 100644 --- a/css/properties/column-width.json +++ b/css/properties/column-width.json @@ -90,15 +90,7 @@ } ], "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "50" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/display.json b/css/properties/display.json index c39d3d670f76b0..44d0caa42a6bcb 100644 --- a/css/properties/display.json +++ b/css/properties/display.json @@ -32,9 +32,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -223,15 +221,7 @@ ], "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "4.4" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, @@ -355,9 +345,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -413,15 +401,7 @@ ], "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "4.4" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, @@ -506,9 +486,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -614,9 +592,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -758,10 +734,7 @@ "version_added": "1.0", "notes": "Chrome 65 stopped creating layout objects for elements inside an <iframe> with display:none applied." }, - "webview_android": { - "version_added": "≤37", - "notes": "WebView 65 stopped creating layout objects for elements inside an <iframe> with display:none applied." - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -972,9 +945,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -1010,9 +981,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -1048,9 +1017,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -1086,9 +1053,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -1124,9 +1089,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -1162,9 +1125,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -1200,9 +1161,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -1238,9 +1197,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/flex-basis.json b/css/properties/flex-basis.json index 2b3e1ec7941e15..1fba1bfac1ed39 100644 --- a/css/properties/flex-basis.json +++ b/css/properties/flex-basis.json @@ -73,15 +73,7 @@ ], "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "4.4" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/flex-direction.json b/css/properties/flex-direction.json index 01d4f5dc8f1d35..af0d9a0ea5aae0 100644 --- a/css/properties/flex-direction.json +++ b/css/properties/flex-direction.json @@ -85,15 +85,7 @@ ], "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "4.4" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/flex-flow.json b/css/properties/flex-flow.json index 03c2e64f195ae6..b1ba06f1258094 100644 --- a/css/properties/flex-flow.json +++ b/css/properties/flex-flow.json @@ -65,15 +65,7 @@ ], "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "4.4" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/flex-grow.json b/css/properties/flex-grow.json index 1b1d499399e3b4..e85906d8a7fb24 100644 --- a/css/properties/flex-grow.json +++ b/css/properties/flex-grow.json @@ -72,15 +72,7 @@ ], "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "4.4" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/flex-shrink.json b/css/properties/flex-shrink.json index fffeeb17bf1c7d..0f83fcbcc075c9 100644 --- a/css/properties/flex-shrink.json +++ b/css/properties/flex-shrink.json @@ -76,15 +76,7 @@ ], "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "4.4" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/flex-wrap.json b/css/properties/flex-wrap.json index 4dfb2893b3661e..0c69acf1636351 100644 --- a/css/properties/flex-wrap.json +++ b/css/properties/flex-wrap.json @@ -47,15 +47,7 @@ ], "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "4.4" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/flex.json b/css/properties/flex.json index 59be6204ea0057..e23b6b494fd784 100644 --- a/css/properties/flex.json +++ b/css/properties/flex.json @@ -91,15 +91,7 @@ ], "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "4.4" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/font-size.json b/css/properties/font-size.json index 2baedc358c45d0..2ad6fd786a14ab 100644 --- a/css/properties/font-size.json +++ b/css/properties/font-size.json @@ -32,9 +32,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -66,9 +64,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "4" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -115,9 +111,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "4" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/font-smooth.json b/css/properties/font-smooth.json index cc3acee796986d..e86d45f8907af9 100644 --- a/css/properties/font-smooth.json +++ b/css/properties/font-smooth.json @@ -31,10 +31,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "alternative_name": "-webkit-font-smoothing", - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/font.json b/css/properties/font.json index 6c41de53baf5c7..67a784cc50ff24 100644 --- a/css/properties/font.json +++ b/css/properties/font.json @@ -30,9 +30,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/image-rendering.json b/css/properties/image-rendering.json index 95f0edc04d9f13..cf8ca2324ae4e5 100644 --- a/css/properties/image-rendering.json +++ b/css/properties/image-rendering.json @@ -104,10 +104,7 @@ ], "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "alternative_name": "-webkit-optimize-contrast", - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/letter-spacing.json b/css/properties/letter-spacing.json index 201ddf99534d80..7d9777d9a93825 100644 --- a/css/properties/letter-spacing.json +++ b/css/properties/letter-spacing.json @@ -32,9 +32,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -104,9 +102,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/line-break.json b/css/properties/line-break.json index 96a4cb94f4cfd6..37ea5e5ea7cf12 100644 --- a/css/properties/line-break.json +++ b/css/properties/line-break.json @@ -59,15 +59,7 @@ } ], "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "58" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/list-style-position.json b/css/properties/list-style-position.json index c31244cb819a62..de2466e6aa4abe 100644 --- a/css/properties/list-style-position.json +++ b/css/properties/list-style-position.json @@ -31,9 +31,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/list-style-type.json b/css/properties/list-style-type.json index b6b9f98f509cf4..b0a146d102c1f5 100644 --- a/css/properties/list-style-type.json +++ b/css/properties/list-style-type.json @@ -36,7 +36,7 @@ "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": { - "version_added": "≤37" + "version_added": "≤4.4" } }, "status": { diff --git a/css/properties/mask-image.json b/css/properties/mask-image.json index b2bbe79783e895..5ac69ecee68454 100644 --- a/css/properties/mask-image.json +++ b/css/properties/mask-image.json @@ -96,9 +96,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -133,9 +131,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/max-height.json b/css/properties/max-height.json index e6b851f22f8b1a..dc37ea7da0202d 100644 --- a/css/properties/max-height.json +++ b/css/properties/max-height.json @@ -37,9 +37,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/max-width.json b/css/properties/max-width.json index b174c49fde817e..35398b06586a4d 100644 --- a/css/properties/max-width.json +++ b/css/properties/max-width.json @@ -97,15 +97,7 @@ ], "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "46" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/min-height.json b/css/properties/min-height.json index 634b1aaf186c7c..ef420479b81d3d 100644 --- a/css/properties/min-height.json +++ b/css/properties/min-height.json @@ -72,9 +72,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -136,15 +134,7 @@ ], "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "46" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/min-width.json b/css/properties/min-width.json index 9beed15bf0a549..4dfdf883662ace 100644 --- a/css/properties/min-width.json +++ b/css/properties/min-width.json @@ -83,10 +83,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "37", - "notes": "Chrome uses auto as the initial value for min-width." - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -143,15 +140,7 @@ "alternative_name": "-webkit-fill-available", "version_added": "5.0" }, - "webview_android": [ - { - "version_added": "46" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, @@ -243,15 +232,7 @@ ], "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "46" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/order.json b/css/properties/order.json index 357a17b5d1849c..405e167bb80c38 100644 --- a/css/properties/order.json +++ b/css/properties/order.json @@ -66,15 +66,7 @@ ], "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "4.4" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/outline-style.json b/css/properties/outline-style.json index b77d0121cd2814..da91e17bb31d7f 100644 --- a/css/properties/outline-style.json +++ b/css/properties/outline-style.json @@ -74,9 +74,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/overflow-wrap.json b/css/properties/overflow-wrap.json index 6923486a9441e4..b3af5b2c437b7e 100644 --- a/css/properties/overflow-wrap.json +++ b/css/properties/overflow-wrap.json @@ -148,9 +148,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/padding-bottom.json b/css/properties/padding-bottom.json index 82090ce7b0611a..014cdf6d14cae5 100644 --- a/css/properties/padding-bottom.json +++ b/css/properties/padding-bottom.json @@ -30,9 +30,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/padding-left.json b/css/properties/padding-left.json index 1d4612509da4eb..e535792a11c105 100644 --- a/css/properties/padding-left.json +++ b/css/properties/padding-left.json @@ -30,9 +30,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/padding-right.json b/css/properties/padding-right.json index 5cd7b845309b80..39d843b588d149 100644 --- a/css/properties/padding-right.json +++ b/css/properties/padding-right.json @@ -30,9 +30,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/padding-top.json b/css/properties/padding-top.json index a0338a15dbee33..bbc751b5086aad 100644 --- a/css/properties/padding-top.json +++ b/css/properties/padding-top.json @@ -30,9 +30,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/padding.json b/css/properties/padding.json index 1a9a4dac51638b..e687d2d72dc0ae 100644 --- a/css/properties/padding.json +++ b/css/properties/padding.json @@ -30,9 +30,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/position.json b/css/properties/position.json index 20f362d5e06c1f..680e0cba4596f2 100644 --- a/css/properties/position.json +++ b/css/properties/position.json @@ -34,9 +34,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -141,9 +139,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/text-align.json b/css/properties/text-align.json index 2b11bb4a61e3bb..b211d1659e4405 100644 --- a/css/properties/text-align.json +++ b/css/properties/text-align.json @@ -35,9 +35,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/text-combine-upright.json b/css/properties/text-combine-upright.json index 0dc1f45aed3016..fc29fcf7c7d0af 100644 --- a/css/properties/text-combine-upright.json +++ b/css/properties/text-combine-upright.json @@ -53,17 +53,7 @@ ], "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "48" - }, - { - "alternative_name": "-webkit-text-combine", - "version_added": "≤37", - "partial_implementation": true, - "notes": "This property was initially named -webkit-text-combine according to a 2011 version of the CSS3 Writing Modes specification, supporting the values none and horizontal without digits." - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/text-decoration.json b/css/properties/text-decoration.json index a5aac85dc2b539..e3c33dfb8eac81 100644 --- a/css/properties/text-decoration.json +++ b/css/properties/text-decoration.json @@ -32,9 +32,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/text-indent.json b/css/properties/text-indent.json index b57eef0e5e5fb6..25be86a35bbfd0 100644 --- a/css/properties/text-indent.json +++ b/css/properties/text-indent.json @@ -33,9 +33,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/text-orientation.json b/css/properties/text-orientation.json index a6b2efe57265ea..01aedd32e22b55 100644 --- a/css/properties/text-orientation.json +++ b/css/properties/text-orientation.json @@ -38,15 +38,7 @@ ], "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "48" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/text-overflow.json b/css/properties/text-overflow.json index 9dbfb5e68f8e13..eeeb9fca51cee5 100644 --- a/css/properties/text-overflow.json +++ b/css/properties/text-overflow.json @@ -53,9 +53,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/text-rendering.json b/css/properties/text-rendering.json index b6d02b903599eb..3bd92a671c8a77 100644 --- a/css/properties/text-rendering.json +++ b/css/properties/text-rendering.json @@ -84,10 +84,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37", - "notes": "WebView treats auto as optimizeSpeed." - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -125,10 +122,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "37", - "notes": "Supports true geometric precision without rounding up or down to the nearest supported font size in the operating system." - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/top.json b/css/properties/top.json index bbfc2915913d4e..d6e0b7d9eb4641 100644 --- a/css/properties/top.json +++ b/css/properties/top.json @@ -31,9 +31,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/transform-origin.json b/css/properties/transform-origin.json index e6c8eef2398491..3819fc88a679d7 100644 --- a/css/properties/transform-origin.json +++ b/css/properties/transform-origin.json @@ -97,15 +97,7 @@ ], "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "4.4" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, @@ -306,9 +298,7 @@ "version_added": "3.2" }, "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/transition-property.json b/css/properties/transition-property.json index 279886c0be738d..e3c18f086ec825 100644 --- a/css/properties/transition-property.json +++ b/css/properties/transition-property.json @@ -89,15 +89,7 @@ ], "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "4.4" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, @@ -133,9 +125,7 @@ "version_added": "3" }, "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/transition-timing-function.json b/css/properties/transition-timing-function.json index 940e220e877942..b9c2cf440921df 100644 --- a/css/properties/transition-timing-function.json +++ b/css/properties/transition-timing-function.json @@ -89,15 +89,7 @@ ], "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "4.4" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/user-select.json b/css/properties/user-select.json index 809dfc952903ee..dd24909e4f44d8 100644 --- a/css/properties/user-select.json +++ b/css/properties/user-select.json @@ -67,15 +67,7 @@ "version_added": "3" }, "samsunginternet_android": "mirror", - "webview_android": [ - { - "version_added": "54" - }, - { - "prefix": "-webkit-", - "version_added": "≤37" - } - ] + "webview_android": "mirror" }, "status": { "experimental": false, @@ -142,9 +134,7 @@ "version_added": "3" }, "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -224,9 +214,7 @@ "version_added": "3" }, "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -262,9 +250,7 @@ "version_added": "3" }, "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/visibility.json b/css/properties/visibility.json index df1f9195de312b..1f460291903230 100644 --- a/css/properties/visibility.json +++ b/css/properties/visibility.json @@ -95,13 +95,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37", - "notes": [ - "WebView treats visibility: collapse like hidden, leaving a white gap.", - "WebView supports the collapse value only on <tr>, <thead>, <tbody>, and <tfoot>, but not on <col> and <colgroup> elements." - ] - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/word-break.json b/css/properties/word-break.json index 40489a461828f5..a1c3c30ce8e550 100644 --- a/css/properties/word-break.json +++ b/css/properties/word-break.json @@ -36,9 +36,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -136,9 +134,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/word-spacing.json b/css/properties/word-spacing.json index 564680c612b8df..e743e8305de1b4 100644 --- a/css/properties/word-spacing.json +++ b/css/properties/word-spacing.json @@ -135,9 +135,7 @@ }, "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, diff --git a/css/properties/zoom.json b/css/properties/zoom.json index ce3ce4deab9e5e..77dbf3fbe01563 100644 --- a/css/properties/zoom.json +++ b/css/properties/zoom.json @@ -37,9 +37,7 @@ "version_added": "3" }, "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -75,10 +73,7 @@ "version_added": "3" }, "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "≤37", - "version_removed": "59" - } + "webview_android": "mirror" }, "status": { "experimental": false, From 8cf9470c5a2ef1f418d6bbb38386ef40d23f63c1 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Tue, 5 Mar 2024 09:42:46 -0800 Subject: [PATCH 214/244] Update Firefox data for css.properties.position.absolute (#22540) This PR updates and corrects version values for Firefox and Firefox Android for the `absolute` member of the `position` CSS property. This moves the notes specific to absolute positioning from the parent to this specific feature. Additional Notes: Addresses https://github.com/mdn/browser-compat-data/pull/22488#discussion_r1512509699. --- css/properties/position.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/css/properties/position.json b/css/properties/position.json index 680e0cba4596f2..46dd3cac19531f 100644 --- a/css/properties/position.json +++ b/css/properties/position.json @@ -14,11 +14,7 @@ "version_added": "12" }, "firefox": { - "version_added": "1", - "notes": [ - "Before Firefox 57, absolute positioning did not work correctly when applied to elements inside tables that have border-collapse applied to them (bug 1379306).", - "Before Firefox 30, absolute positioning of table rows and row groups was not supported (bug 63895)." - ] + "version_added": "1" }, "firefox_android": "mirror", "ie": { @@ -51,7 +47,11 @@ "chrome_android": "mirror", "edge": "mirror", "firefox": { - "version_added": "1" + "version_added": "1", + "notes": [ + "Before Firefox 57, absolute positioning did not work correctly when applied to elements inside tables that have border-collapse applied to them (bug 1379306).", + "Before Firefox 30, absolute positioning of table rows and row groups was not supported (bug 63895)." + ] }, "firefox_android": "mirror", "ie": { From b3be4d70b450b0ae7b6a1ef024ec6d8f556321e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philip=20J=C3=A4genstedt?= Date: Tue, 5 Mar 2024 18:57:59 +0100 Subject: [PATCH 215/244] Mirror Chrome Android data for *-content keywords (#22545) These are the min-content, max-content, and fit-content property values. The only difference when mirroring is the prefixed variants, and the previous data can be assumed to be wrong, because this extremely rarely depends on the platform. --- css/properties/max-width.json | 12 +++--------- css/properties/min-height.json | 4 +--- css/properties/min-width.json | 8 ++------ css/properties/width.json | 4 +--- 4 files changed, 7 insertions(+), 21 deletions(-) diff --git a/css/properties/max-width.json b/css/properties/max-width.json index 35398b06586a4d..4e032d36414832 100644 --- a/css/properties/max-width.json +++ b/css/properties/max-width.json @@ -56,9 +56,7 @@ "version_added": "25" } ], - "chrome_android": { - "version_added": "46" - }, + "chrome_android": "mirror", "edge": "mirror", "firefox": [ { @@ -158,9 +156,7 @@ "version_added": "22" } ], - "chrome_android": { - "version_added": "46" - }, + "chrome_android": "mirror", "edge": "mirror", "firefox": [ { @@ -227,9 +223,7 @@ "version_added": "25" } ], - "chrome_android": { - "version_added": "46" - }, + "chrome_android": "mirror", "edge": "mirror", "firefox": [ { diff --git a/css/properties/min-height.json b/css/properties/min-height.json index ef420479b81d3d..a9cae6580ee5a5 100644 --- a/css/properties/min-height.json +++ b/css/properties/min-height.json @@ -94,9 +94,7 @@ "version_added": "25" } ], - "chrome_android": { - "version_added": "46" - }, + "chrome_android": "mirror", "edge": "mirror", "firefox": [ { diff --git a/css/properties/min-width.json b/css/properties/min-width.json index 4dfdf883662ace..501f3bf8894ad2 100644 --- a/css/properties/min-width.json +++ b/css/properties/min-width.json @@ -105,9 +105,7 @@ "version_added": "25" } ], - "chrome_android": { - "version_added": "46" - }, + "chrome_android": "mirror", "edge": "mirror", "firefox": [ { @@ -201,9 +199,7 @@ "version_added": "25" } ], - "chrome_android": { - "version_added": "46" - }, + "chrome_android": "mirror", "edge": "mirror", "firefox": [ { diff --git a/css/properties/width.json b/css/properties/width.json index 41d8f3d7a8e722..42b44ff522ee37 100644 --- a/css/properties/width.json +++ b/css/properties/width.json @@ -224,9 +224,7 @@ "version_added": "22" } ], - "chrome_android": { - "version_added": "46" - }, + "chrome_android": "mirror", "edge": "mirror", "firefox": [ { From 3682a69e143cbe81fede220e5f6f9a25f4a2e744 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Tue, 5 Mar 2024 11:57:50 -0800 Subject: [PATCH 216/244] Remove image HTML element from BCD (#21915) This PR removes the `image` HTML element from BCD. As far back as I can tell using BrowserStack browsers, the `` element has been remapped to `` during HTML parsing. Tests Used: https://mdn-bcd-collector.gooborg.com/tests/html/elements/image --- html/elements/image.json | 40 --------------------------------- html/elements/img.json | 48 ++++++++++++++++++++++++++++++---------- 2 files changed, 36 insertions(+), 52 deletions(-) delete mode 100644 html/elements/image.json diff --git a/html/elements/image.json b/html/elements/image.json deleted file mode 100644 index b96bf6169489f5..00000000000000 --- a/html/elements/image.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "html": { - "elements": { - "image": { - "__compat": { - "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/image", - "support": { - "chrome": { - "version_added": "1" - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": "1", - "notes": "Before Firefox 22, creating an <image> element incorrectly resulted in an HTMLSpanElement object, instead of the expected HTMLElement." - }, - "firefox_android": "mirror", - "ie": { - "version_added": null - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "1" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": true - } - } - } - } - } -} diff --git a/html/elements/img.json b/html/elements/img.json index 0466a9942f65e5..280838be9ab9bb 100644 --- a/html/elements/img.json +++ b/html/elements/img.json @@ -6,16 +6,34 @@ "mdn_url": "https://developer.mozilla.org/docs/Web/HTML/Element/img", "spec_url": "https://html.spec.whatwg.org/multipage/embedded-content.html#the-img-element", "support": { - "chrome": { - "version_added": "1" - }, + "chrome": [ + { + "version_added": "1" + }, + { + "alternative_name": "image", + "version_added": "≤37" + } + ], "chrome_android": "mirror", - "edge": { - "version_added": "12" - }, - "firefox": { - "version_added": "1" - }, + "edge": [ + { + "version_added": "12" + }, + { + "alternative_name": "image", + "version_added": "15" + } + ], + "firefox": [ + { + "version_added": "1" + }, + { + "alternative_name": "image", + "version_added": "≤32" + } + ], "firefox_android": "mirror", "ie": { "version_added": true @@ -23,9 +41,15 @@ "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", - "safari": { - "version_added": "1" - }, + "safari": [ + { + "version_added": "1" + }, + { + "alternative_name": "image", + "version_added": "5.1" + } + ], "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror" From 531b25b3fd404f2f03f20ca2688646834f3c3041 Mon Sep 17 00:00:00 2001 From: rebloor Date: Wed, 6 Mar 2024 14:51:41 +1300 Subject: [PATCH 217/244] Function, key support in command, manifest key (#22170) --- webextensions/manifest/commands.json | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/webextensions/manifest/commands.json b/webextensions/manifest/commands.json index 5e4c25a9d39f48..e24e54f52c96d0 100644 --- a/webextensions/manifest/commands.json +++ b/webextensions/manifest/commands.json @@ -32,11 +32,9 @@ "__compat": { "support": { "chrome": { - "version_added": true - }, - "edge": { - "version_added": "79" + "version_added": false }, + "edge": "mirror", "firefox": { "version_added": "53" }, From 25b4d85abd32ee408074f9644d7752ec58290aaf Mon Sep 17 00:00:00 2001 From: Belem Zhang Date: Wed, 6 Mar 2024 16:21:11 +0800 Subject: [PATCH 218/244] Fix links (coc, governance and license) in contributing.md (#22553) --- docs/contributing.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/contributing.md b/docs/contributing.md index 77b149fe928746..80234fae09632f 100644 --- a/docs/contributing.md +++ b/docs/contributing.md @@ -22,11 +22,11 @@ The BCD project welcomes contributors of all kinds, however there are a few requ ### Guidelines -The project requires that all contributors follow [Mozilla's code of conduct and etiquette guidelines](./CODE_OF_CONDUCT.md). Violations of these guidelines may result in exclusion from all MDN Web Docs projects. +The project requires that all contributors follow [Mozilla's code of conduct and etiquette guidelines](../CODE_OF_CONDUCT.md). Violations of these guidelines may result in exclusion from all MDN Web Docs projects. -This project has [a formal governance document](./GOVERNANCE.md), which describes how various types of contributors work within the project and how decisions are made. +This project has [a formal governance document](../GOVERNANCE.md), which describes how various types of contributors work within the project and how decisions are made. -The repository is licensed under the [Creative Commons CC0 Public Domain Dedication](./LICENSE) license. Any contributions must be compatible with its terms. If you are contributing for a company or other organization, please ask your employer. +The repository is licensed under the [Creative Commons CC0 Public Domain Dedication](../LICENSE) license. Any contributions must be compatible with its terms. If you are contributing for a company or other organization, please ask your employer. ### Prerequisites From 0d84e4dd1f4d9c4c005bda24ce8dcfffdda31b18 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Wed, 6 Mar 2024 01:54:54 -0800 Subject: [PATCH 219/244] Set IE/pre-Blink Edge to supported for old CSS property values (#22539) * Set IE/pre-Blink Edge to supported for old CSS property values * Run more conversion * Update remaining cases * Fix consistency --- css/properties/background-size.json | 6 ++- css/properties/border-image-repeat.json | 12 ++++-- css/properties/border-image-width.json | 6 ++- css/properties/bottom.json | 6 ++- css/properties/box-sizing.json | 12 ++++-- css/properties/clear.json | 18 ++++++--- css/properties/column-fill.json | 12 ++++-- css/properties/content.json | 12 ++++-- css/properties/counter-increment.json | 12 ++++-- css/properties/counter-reset.json | 12 ++++-- css/properties/direction.json | 12 ++++-- css/properties/flex-direction.json | 24 ++++++++---- css/properties/flex-wrap.json | 18 ++++++--- css/properties/flex.json | 6 ++- css/properties/float.json | 18 ++++++--- css/properties/font-feature-settings.json | 6 ++- css/properties/font-style.json | 12 ++++-- css/properties/font-variant.json | 6 ++- css/properties/font-weight.json | 24 ++++++++---- css/properties/height.json | 6 ++- css/properties/left.json | 6 ++- css/properties/letter-spacing.json | 6 ++- css/properties/line-height.json | 6 ++- css/properties/list-style-image.json | 6 ++- css/properties/list-style-position.json | 12 ++++-- css/properties/list-style-type.json | 36 +++++++++++------ css/properties/max-width.json | 6 ++- css/properties/overflow-wrap.json | 6 ++- css/properties/overflow-x.json | 24 ++++++++---- css/properties/overflow-y.json | 24 ++++++++---- css/properties/overflow.json | 24 ++++++++---- css/properties/overscroll-behavior-x.json | 17 +++++--- css/properties/page-break-after.json | 30 +++++++++----- css/properties/page-break-before.json | 30 +++++++++----- css/properties/page-break-inside.json | 12 ++++-- css/properties/perspective-origin.json | 30 +++++++++----- css/properties/perspective.json | 6 ++- css/properties/position.json | 18 ++++++--- css/properties/quotes.json | 6 ++- css/properties/right.json | 6 ++- css/properties/text-align-last.json | 6 ++- css/properties/text-align.json | 6 ++- css/properties/text-overflow.json | 12 ++++-- css/properties/text-transform.json | 18 ++++++--- css/properties/top.json | 6 ++- css/properties/transform-origin.json | 30 +++++++++----- css/properties/transition-property.json | 12 ++++-- css/properties/unicode-bidi.json | 18 ++++++--- css/properties/vertical-align.json | 48 +++++++++++++++-------- css/properties/visibility.json | 12 ++++-- css/properties/white-space.json | 6 ++- css/properties/width.json | 6 ++- css/properties/word-break.json | 18 ++++++--- 53 files changed, 499 insertions(+), 250 deletions(-) diff --git a/css/properties/background-size.json b/css/properties/background-size.json index 6f9cfc12830fb3..9546e5737a37b3 100644 --- a/css/properties/background-size.json +++ b/css/properties/background-size.json @@ -122,13 +122,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "≤72" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/border-image-repeat.json b/css/properties/border-image-repeat.json index 5b7f07c9d17896..bea186eb297a74 100644 --- a/css/properties/border-image-repeat.json +++ b/css/properties/border-image-repeat.json @@ -48,13 +48,15 @@ "version_added": "15" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "≤72" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "11" }, "oculus": "mirror", "opera": "mirror", @@ -158,13 +160,15 @@ "version_added": "15" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "≤72" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/border-image-width.json b/css/properties/border-image-width.json index 39ce79195604af..27df15fda08eaa 100644 --- a/css/properties/border-image-width.json +++ b/css/properties/border-image-width.json @@ -48,13 +48,15 @@ "version_added": "≤83" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "≤72" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/bottom.json b/css/properties/bottom.json index 72b850717f16d0..7ce0de7a323a02 100644 --- a/css/properties/bottom.json +++ b/css/properties/bottom.json @@ -46,13 +46,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/box-sizing.json b/css/properties/box-sizing.json index 4fff48eb27258a..afd54fe805e033 100644 --- a/css/properties/box-sizing.json +++ b/css/properties/box-sizing.json @@ -93,13 +93,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -125,13 +127,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/clear.json b/css/properties/clear.json index 34efac6343f60b..60f59b419e6505 100644 --- a/css/properties/clear.json +++ b/css/properties/clear.json @@ -50,13 +50,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -146,13 +148,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -178,13 +182,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/column-fill.json b/css/properties/column-fill.json index d1153b7d8763a0..e2a679e3c0e33f 100644 --- a/css/properties/column-fill.json +++ b/css/properties/column-fill.json @@ -64,13 +64,15 @@ "version_added": "50" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "≤72" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -96,13 +98,15 @@ "version_added": "50" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "≤72" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/content.json b/css/properties/content.json index 6ebf8f69d26c37..41e9f4d5ecacbc 100644 --- a/css/properties/content.json +++ b/css/properties/content.json @@ -193,13 +193,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -264,13 +266,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/counter-increment.json b/css/properties/counter-increment.json index 69f64c9acbfb15..d9a02e15f2bdd9 100644 --- a/css/properties/counter-increment.json +++ b/css/properties/counter-increment.json @@ -51,7 +51,9 @@ "version_added": "≤83" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, @@ -59,7 +61,7 @@ "version_added": "25" }, "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -85,7 +87,9 @@ "version_added": "2" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, @@ -93,7 +97,7 @@ "version_added": "25" }, "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/counter-reset.json b/css/properties/counter-reset.json index 1dd39b7ed848a7..a9196f1fe04c91 100644 --- a/css/properties/counter-reset.json +++ b/css/properties/counter-reset.json @@ -51,7 +51,9 @@ "version_added": "≤83" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, @@ -59,7 +61,7 @@ "version_added": "25" }, "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -85,7 +87,9 @@ "version_added": "2" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, @@ -93,7 +97,7 @@ "version_added": "25" }, "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/direction.json b/css/properties/direction.json index 3cbf324f74f1e1..739d205c93ebf3 100644 --- a/css/properties/direction.json +++ b/css/properties/direction.json @@ -47,13 +47,15 @@ "version_added": "2" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -79,13 +81,15 @@ "version_added": "2" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/flex-direction.json b/css/properties/flex-direction.json index af0d9a0ea5aae0..b62bd24fa8ddb9 100644 --- a/css/properties/flex-direction.json +++ b/css/properties/flex-direction.json @@ -100,13 +100,15 @@ "version_added": "21" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "≤72" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -132,13 +134,15 @@ "version_added": "21" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "≤72" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -164,13 +168,15 @@ "version_added": "21" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "≤72" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -196,13 +202,15 @@ "version_added": "21" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "≤72" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/flex-wrap.json b/css/properties/flex-wrap.json index 0c69acf1636351..2743910b0b062a 100644 --- a/css/properties/flex-wrap.json +++ b/css/properties/flex-wrap.json @@ -62,7 +62,9 @@ "version_added": "21" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "28" }, @@ -70,7 +72,7 @@ "version_added": "52" }, "ie": { - "version_added": false + "version_added": "11" }, "oculus": "mirror", "opera": "mirror", @@ -96,7 +98,9 @@ "version_added": "21" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "28" }, @@ -104,7 +108,7 @@ "version_added": "52" }, "ie": { - "version_added": false + "version_added": "11" }, "oculus": "mirror", "opera": "mirror", @@ -130,7 +134,9 @@ "version_added": "21" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "28" }, @@ -138,7 +144,7 @@ "version_added": "52" }, "ie": { - "version_added": false + "version_added": "11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/flex.json b/css/properties/flex.json index e23b6b494fd784..485cd5ca842037 100644 --- a/css/properties/flex.json +++ b/css/properties/flex.json @@ -106,13 +106,15 @@ "version_added": "21" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "≤72" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/float.json b/css/properties/float.json index a5270c4b6ae8df..3da22b3ccd52ea 100644 --- a/css/properties/float.json +++ b/css/properties/float.json @@ -114,13 +114,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -146,13 +148,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -178,13 +182,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/font-feature-settings.json b/css/properties/font-feature-settings.json index a8e36157f22e88..8d06c9b983f951 100644 --- a/css/properties/font-feature-settings.json +++ b/css/properties/font-feature-settings.json @@ -59,13 +59,15 @@ "version_added": "16" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "15" + }, "firefox": { "version_added": "15" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/font-style.json b/css/properties/font-style.json index 54365bdea43ca3..23a7dc7c11ac4a 100644 --- a/css/properties/font-style.json +++ b/css/properties/font-style.json @@ -48,13 +48,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -80,13 +82,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/font-variant.json b/css/properties/font-variant.json index e4bfd1d0b119b0..5d9c4b93c1d345 100644 --- a/css/properties/font-variant.json +++ b/css/properties/font-variant.json @@ -183,13 +183,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/font-weight.json b/css/properties/font-weight.json index 8f3c80ba6d21b9..e77379be398494 100644 --- a/css/properties/font-weight.json +++ b/css/properties/font-weight.json @@ -47,13 +47,15 @@ "version_added": "2" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -79,13 +81,15 @@ "version_added": "2" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -111,13 +115,15 @@ "version_added": "2" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -143,13 +149,15 @@ "version_added": "2" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/height.json b/css/properties/height.json index 0801fcd11b81a8..f91f21ea59fea2 100644 --- a/css/properties/height.json +++ b/css/properties/height.json @@ -50,13 +50,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/left.json b/css/properties/left.json index b9320698354452..8db159623a741d 100644 --- a/css/properties/left.json +++ b/css/properties/left.json @@ -45,13 +45,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/letter-spacing.json b/css/properties/letter-spacing.json index 7d9777d9a93825..bd302180869e8f 100644 --- a/css/properties/letter-spacing.json +++ b/css/properties/letter-spacing.json @@ -47,13 +47,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/line-height.json b/css/properties/line-height.json index 7f0f9ad2dd7208..90be43b76abbe2 100644 --- a/css/properties/line-height.json +++ b/css/properties/line-height.json @@ -47,13 +47,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/list-style-image.json b/css/properties/list-style-image.json index 1df5cf691439e1..4d499b537564ac 100644 --- a/css/properties/list-style-image.json +++ b/css/properties/list-style-image.json @@ -48,13 +48,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/list-style-position.json b/css/properties/list-style-position.json index de2466e6aa4abe..ecd06c83f90994 100644 --- a/css/properties/list-style-position.json +++ b/css/properties/list-style-position.json @@ -46,13 +46,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -78,13 +80,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/list-style-type.json b/css/properties/list-style-type.json index b0a146d102c1f5..de3858ee6a535e 100644 --- a/css/properties/list-style-type.json +++ b/css/properties/list-style-type.json @@ -1822,13 +1822,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -1855,13 +1857,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -1888,13 +1892,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -2038,13 +2044,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -2071,13 +2079,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -2666,13 +2676,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "≤72" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/max-width.json b/css/properties/max-width.json index 4e032d36414832..f4a5429d13cec0 100644 --- a/css/properties/max-width.json +++ b/css/properties/max-width.json @@ -276,13 +276,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/overflow-wrap.json b/css/properties/overflow-wrap.json index b3af5b2c437b7e..83cc784da50ae5 100644 --- a/css/properties/overflow-wrap.json +++ b/css/properties/overflow-wrap.json @@ -164,13 +164,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "3.5" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/overflow-x.json b/css/properties/overflow-x.json index e0ebf8e0611f5c..12f78cc08780c9 100644 --- a/css/properties/overflow-x.json +++ b/css/properties/overflow-x.json @@ -56,13 +56,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "3.5" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -131,13 +133,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "3.5" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -202,13 +206,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "3.5" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -234,13 +240,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "3.5" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/overflow-y.json b/css/properties/overflow-y.json index 9d3915fcce5ccd..433bbb5d246e68 100644 --- a/css/properties/overflow-y.json +++ b/css/properties/overflow-y.json @@ -56,13 +56,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "3.5" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -131,13 +133,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "3.5" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -202,13 +206,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "3.5" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -234,13 +240,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "3.5" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/overflow.json b/css/properties/overflow.json index 5c36f0aeb75f27..8c1db07aa9a21d 100644 --- a/css/properties/overflow.json +++ b/css/properties/overflow.json @@ -52,13 +52,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -127,13 +129,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -234,13 +238,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -266,13 +272,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/overscroll-behavior-x.json b/css/properties/overscroll-behavior-x.json index e2c0c8d31cfe52..0f9bd315cd4c04 100644 --- a/css/properties/overscroll-behavior-x.json +++ b/css/properties/overscroll-behavior-x.json @@ -11,9 +11,7 @@ }, "chrome_android": "mirror", "edge": { - "version_added": "18", - "partial_implementation": true, - "notes": "Currently the none value incorrectly behaves as contain (allowing for the elastic bounce effect)." + "version_added": "18" }, "firefox": { "version_added": "59" @@ -45,7 +43,9 @@ "version_added": "63" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "18" + }, "firefox": { "version_added": "59" }, @@ -77,7 +77,9 @@ "version_added": "63" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "18" + }, "firefox": { "version_added": "59" }, @@ -109,7 +111,10 @@ "version_added": "63" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "18", + "notes": "Before Edge 79, the none value incorrectly behaved as contain (allowing for the elastic bounce effect)." + }, "firefox": { "version_added": "59" }, diff --git a/css/properties/page-break-after.json b/css/properties/page-break-after.json index 873d746062c55f..2cd6047e1fbe9b 100644 --- a/css/properties/page-break-after.json +++ b/css/properties/page-break-after.json @@ -48,13 +48,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -80,13 +82,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -112,13 +116,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -144,13 +150,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -176,13 +184,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/page-break-before.json b/css/properties/page-break-before.json index 23da24f62871d6..6247feda1b6481 100644 --- a/css/properties/page-break-before.json +++ b/css/properties/page-break-before.json @@ -48,13 +48,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -80,13 +82,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -112,13 +116,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -144,13 +150,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -176,13 +184,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/page-break-inside.json b/css/properties/page-break-inside.json index 2c952b355ba451..eb678d561c80cd 100644 --- a/css/properties/page-break-inside.json +++ b/css/properties/page-break-inside.json @@ -45,13 +45,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "19" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -77,14 +79,16 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "19", "notes": "Until Firefox 25, page-break-inside: avoid did not work with the height of a block." }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/perspective-origin.json b/css/properties/perspective-origin.json index 6642d12acc7bca..9ef96456440118 100644 --- a/css/properties/perspective-origin.json +++ b/css/properties/perspective-origin.json @@ -88,13 +88,15 @@ "version_added": "≤83" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "≤72" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -120,13 +122,15 @@ "version_added": "≤83" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "≤72" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -152,13 +156,15 @@ "version_added": "≤83" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "≤72" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -184,13 +190,15 @@ "version_added": "≤83" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "≤72" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -216,13 +224,15 @@ "version_added": "≤83" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "≤72" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/perspective.json b/css/properties/perspective.json index 34d43f218a11ac..c925c57218c3e8 100644 --- a/css/properties/perspective.json +++ b/css/properties/perspective.json @@ -88,13 +88,15 @@ "version_added": "12" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "10" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/position.json b/css/properties/position.json index 46dd3cac19531f..39c8fb119ab5bb 100644 --- a/css/properties/position.json +++ b/css/properties/position.json @@ -45,7 +45,9 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1", "notes": [ @@ -55,7 +57,7 @@ }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -194,13 +196,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -226,13 +230,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/quotes.json b/css/properties/quotes.json index 35d2bd33835d69..030424ea066798 100644 --- a/css/properties/quotes.json +++ b/css/properties/quotes.json @@ -79,13 +79,15 @@ "version_added": "11" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1.5" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/right.json b/css/properties/right.json index ad900633eb5f3c..8db04cef6490bd 100644 --- a/css/properties/right.json +++ b/css/properties/right.json @@ -45,13 +45,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/text-align-last.json b/css/properties/text-align-last.json index 08065fc79d845c..01c4bada814a03 100644 --- a/css/properties/text-align-last.json +++ b/css/properties/text-align-last.json @@ -55,13 +55,15 @@ "version_added": "47" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "12" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/text-align.json b/css/properties/text-align.json index b211d1659e4405..5e23f62cdd71e0 100644 --- a/css/properties/text-align.json +++ b/css/properties/text-align.json @@ -141,13 +141,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/text-overflow.json b/css/properties/text-overflow.json index eeeb9fca51cee5..3d846faf6c55cd 100644 --- a/css/properties/text-overflow.json +++ b/css/properties/text-overflow.json @@ -68,13 +68,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "7" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -100,13 +102,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "7" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/text-transform.json b/css/properties/text-transform.json index da69c4a40832ed..e5609577dafb57 100644 --- a/css/properties/text-transform.json +++ b/css/properties/text-transform.json @@ -223,13 +223,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -323,13 +325,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -390,13 +394,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/top.json b/css/properties/top.json index d6e0b7d9eb4641..1718697df61e5a 100644 --- a/css/properties/top.json +++ b/css/properties/top.json @@ -46,13 +46,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/transform-origin.json b/css/properties/transform-origin.json index 3819fc88a679d7..8799371c52b4a1 100644 --- a/css/properties/transform-origin.json +++ b/css/properties/transform-origin.json @@ -112,13 +112,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "≤72" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -144,13 +146,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "≤72" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -176,13 +180,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "≤72" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -208,13 +214,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "≤72" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -314,13 +322,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "≤72" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/transition-property.json b/css/properties/transition-property.json index e3c18f086ec825..88b94d168ca4b3 100644 --- a/css/properties/transition-property.json +++ b/css/properties/transition-property.json @@ -141,13 +141,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "4" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -173,13 +175,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "4" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/unicode-bidi.json b/css/properties/unicode-bidi.json index f12dc2cf24d0b1..cb8ad05719f052 100644 --- a/css/properties/unicode-bidi.json +++ b/css/properties/unicode-bidi.json @@ -47,13 +47,15 @@ "version_added": "2" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -79,13 +81,15 @@ "version_added": "2" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -237,13 +241,15 @@ "version_added": "2" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/vertical-align.json b/css/properties/vertical-align.json index 40197082df276a..1b041e288cf43a 100644 --- a/css/properties/vertical-align.json +++ b/css/properties/vertical-align.json @@ -45,13 +45,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -77,13 +79,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -109,13 +113,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -141,13 +147,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -173,13 +181,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -205,13 +215,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -237,13 +249,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -269,13 +283,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/visibility.json b/css/properties/visibility.json index 1f460291903230..987ecb8c1b1a0f 100644 --- a/css/properties/visibility.json +++ b/css/properties/visibility.json @@ -111,13 +111,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -143,13 +145,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/white-space.json b/css/properties/white-space.json index c935f43bd4389f..a67b90326afe6c 100644 --- a/css/properties/white-space.json +++ b/css/properties/white-space.json @@ -82,13 +82,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/width.json b/css/properties/width.json index 42b44ff522ee37..1dbebb711e855a 100644 --- a/css/properties/width.json +++ b/css/properties/width.json @@ -50,13 +50,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", diff --git a/css/properties/word-break.json b/css/properties/word-break.json index a1c3c30ce8e550..527b1b93cb5529 100644 --- a/css/properties/word-break.json +++ b/css/properties/word-break.json @@ -85,13 +85,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "15" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -118,13 +120,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "67" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -185,13 +189,15 @@ "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "15" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", From d59dea8917121f75867c59ded3fd9290dbf3945f Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Wed, 6 Mar 2024 01:58:46 -0800 Subject: [PATCH 220/244] Update all browsers data for border-style CSS property (#22527) This PR updates and corrects version values for all browsers for the `border-style` CSS property. The data comes from the [mdn-bcd-collector](https://mdn-bcd-collector.gooborg.com) project (v10.9.0). _Check out the [collector's guide on how to review this PR](https://github.com/openwebdocs/mdn-bcd-collector#reviewing-bcd-changes)._ Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/border-style Additional Notes: This is a follow-up to #21617. --- css/properties/border-style.json | 138 ++++++++++++++++++------------- 1 file changed, 82 insertions(+), 56 deletions(-) diff --git a/css/properties/border-style.json b/css/properties/border-style.json index c1988c91b14aed..3d7348585ca288 100644 --- a/css/properties/border-style.json +++ b/css/properties/border-style.json @@ -29,13 +29,9 @@ "safari": { "version_added": "1" }, - "safari_ios": { - "version_added": "3" - }, + "safari_ios": "mirror", "samsunginternet_android": "mirror", - "webview_android": { - "version_added": "3" - } + "webview_android": "mirror" }, "status": { "experimental": false, @@ -45,24 +41,27 @@ }, "dashed": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-line-style-dashed", "support": { "chrome": { - "version_added": "≤80" + "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { - "version_added": "≤72" + "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "≤13.1" + "version_added": "1" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -77,24 +76,27 @@ }, "dotted": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-line-style-dotted", "support": { "chrome": { - "version_added": "≤80" + "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { - "version_added": "≤72" + "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "≤13.1" + "version_added": "1" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -109,24 +111,27 @@ }, "double": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-line-style-double", "support": { "chrome": { - "version_added": "≤80" + "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { - "version_added": "≤72" + "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "≤13.1" + "version_added": "1" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -141,24 +146,27 @@ }, "groove": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-line-style-groove", "support": { "chrome": { - "version_added": "≤80" + "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { - "version_added": "≤72" + "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "≤13.1" + "version_added": "1" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -173,24 +181,27 @@ }, "hidden": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-line-style-hidden", "support": { "chrome": { - "version_added": "≤80" + "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { - "version_added": "≤72" + "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "≤13.1" + "version_added": "1" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -205,24 +216,27 @@ }, "inset": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-line-style-inset", "support": { "chrome": { - "version_added": "≤80" + "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { - "version_added": "≤72" + "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "≤13.1" + "version_added": "1" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -237,24 +251,27 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-line-style-none", "support": { "chrome": { - "version_added": "≤80" + "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { - "version_added": "≤72" + "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "≤13.1" + "version_added": "1" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -269,24 +286,27 @@ }, "outset": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-line-style-outset", "support": { "chrome": { - "version_added": "≤80" + "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { - "version_added": "≤72" + "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "≤13.1" + "version_added": "1" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -301,24 +321,27 @@ }, "ridge": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-line-style-ridge", "support": { "chrome": { - "version_added": "≤80" + "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { - "version_added": "≤72" + "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "≤13.1" + "version_added": "1" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -333,24 +356,27 @@ }, "solid": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-line-style-solid", "support": { "chrome": { - "version_added": "≤80" + "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { - "version_added": "≤72" + "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "≤13.1" + "version_added": "1" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", From 66c37981200375799f85d0c9c0baaa823cb24efb Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Wed, 6 Mar 2024 02:00:08 -0800 Subject: [PATCH 221/244] Update all browsers data for outline-style CSS property (#22528) This PR updates and corrects version values for all browsers for the `outline-style` CSS property. The data comes from the [mdn-bcd-collector](https://mdn-bcd-collector.gooborg.com) project (v10.9.0). _Check out the [collector's guide on how to review this PR](https://github.com/openwebdocs/mdn-bcd-collector#reviewing-bcd-changes)._ Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/outline-style --- css/properties/outline-style.json | 125 ++++++++++++++++++------------ 1 file changed, 77 insertions(+), 48 deletions(-) diff --git a/css/properties/outline-style.json b/css/properties/outline-style.json index da91e17bb31d7f..726934e75ad7e2 100644 --- a/css/properties/outline-style.json +++ b/css/properties/outline-style.json @@ -52,19 +52,21 @@ }, "auto": { "__compat": { - "description": "auto", + "spec_url": "https://drafts.csswg.org/css-ui/#outline-style", "support": { "chrome": { "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { "version_added": "1.5" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", @@ -85,24 +87,27 @@ }, "dashed": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds-3/#valdef-line-style-dashed", "support": { "chrome": { - "version_added": "≤80" + "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { - "version_added": "≤72" + "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "≤13.1" + "version_added": "1.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -117,24 +122,27 @@ }, "dotted": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds-3/#valdef-line-style-dotted", "support": { "chrome": { - "version_added": "≤80" + "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { - "version_added": "≤72" + "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "≤13.1" + "version_added": "1.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -149,24 +157,27 @@ }, "double": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds-3/#valdef-line-style-double", "support": { "chrome": { - "version_added": "≤80" + "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { - "version_added": "≤72" + "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "≤13.1" + "version_added": "1.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -181,24 +192,27 @@ }, "groove": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds-3/#valdef-line-style-groove", "support": { "chrome": { - "version_added": "≤80" + "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { - "version_added": "≤72" + "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "≤13.1" + "version_added": "1.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -213,24 +227,27 @@ }, "inset": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds-3/#valdef-line-style-inset", "support": { "chrome": { - "version_added": "≤80" + "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { - "version_added": "≤72" + "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "≤13.1" + "version_added": "1.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -245,24 +262,27 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds-3/#valdef-line-style-none", "support": { "chrome": { - "version_added": "≤80" + "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { - "version_added": "≤72" + "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "≤13.1" + "version_added": "1.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -277,24 +297,27 @@ }, "outset": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds-3/#valdef-line-style-outset", "support": { "chrome": { - "version_added": "≤80" + "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { - "version_added": "≤72" + "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "≤13.1" + "version_added": "1.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -309,24 +332,27 @@ }, "ridge": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds-3/#valdef-line-style-ridge", "support": { "chrome": { - "version_added": "≤80" + "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { - "version_added": "≤72" + "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "≤13.1" + "version_added": "1.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -341,24 +367,27 @@ }, "solid": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds-3/#valdef-line-style-solid", "support": { "chrome": { - "version_added": "≤80" + "version_added": "1" }, "chrome_android": "mirror", - "edge": "mirror", + "edge": { + "version_added": "12" + }, "firefox": { - "version_added": "≤72" + "version_added": "1" }, "firefox_android": "mirror", "ie": { - "version_added": false + "version_added": "≤11" }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "≤13.1" + "version_added": "1.2" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", From 947dfb2b7568310ecfba311e6b6414afec917a2b Mon Sep 17 00:00:00 2001 From: MDN Web Docs GitHub Bot <108879845+mdn-bot@users.noreply.github.com> Date: Wed, 6 Mar 2024 10:01:14 +0000 Subject: [PATCH 222/244] Update browser releases (#22552) --- browsers/safari.json | 5 +++-- browsers/safari_ios.json | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/browsers/safari.json b/browsers/safari.json index 09f4b71c263ecd..5fdd41883f9388 100644 --- a/browsers/safari.json +++ b/browsers/safari.json @@ -293,13 +293,14 @@ "17.3": { "release_date": "2024-01-22", "release_notes": "https://developer.apple.com/documentation/safari-release-notes/safari-17_3-release-notes", - "status": "current", + "status": "retired", "engine": "WebKit", "engine_version": "617.2.4" }, "17.4": { + "release_date": "2024-03-05", "release_notes": "https://developer.apple.com/documentation/safari-release-notes/safari-17_4-release-notes", - "status": "beta", + "status": "current", "engine": "WebKit", "engine_version": "618.1.15" } diff --git a/browsers/safari_ios.json b/browsers/safari_ios.json index c0c224342c2b34..4db3579d56c3cd 100644 --- a/browsers/safari_ios.json +++ b/browsers/safari_ios.json @@ -265,13 +265,14 @@ "17.3": { "release_date": "2024-01-22", "release_notes": "https://developer.apple.com/documentation/safari-release-notes/safari-17_3-release-notes", - "status": "current", + "status": "retired", "engine": "WebKit", "engine_version": "617.2.4" }, "17.4": { + "release_date": "2024-03-05", "release_notes": "https://developer.apple.com/documentation/safari-release-notes/safari-17_4-release-notes", - "status": "beta", + "status": "current", "engine": "WebKit", "engine_version": "618.1.15" } From 72a3e03d4f44c5ba1fe66513e4b571cf44de409a Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Wed, 6 Mar 2024 02:10:46 -0800 Subject: [PATCH 223/244] Remove html.elements.dd.nowrap from BCD (#21913) This PR removes the `nowrap` member of the `dd` HTML element from BCD. Per the [data guidelines](https://github.com/mdn/browser-compat-data/blob/main/docs/data-guidelines/index.md#removal-of-irrelevant-features), this feature can be considered irrelevant and may be removed from BCD accordingly. Even if the current data suggests that the feature is supported, lack of support has been confirmed by the [mdn-bcd-collector](https://mdn-bcd-collector.gooborg.com) project (v10.6.5). Tests Used: https://mdn-bcd-collector.gooborg.com/tests/html/elements/dd/nowrap Additional Notes: I set a `
` element to `
`, but it still wrapped the text; no rendering changed. --- html/elements/dd.json | 34 ---------------------------------- 1 file changed, 34 deletions(-) diff --git a/html/elements/dd.json b/html/elements/dd.json index 586ce94ea50320..465ecce0d38617 100644 --- a/html/elements/dd.json +++ b/html/elements/dd.json @@ -38,40 +38,6 @@ "standard_track": true, "deprecated": false } - }, - "nowrap": { - "__compat": { - "support": { - "chrome": { - "version_added": "1" - }, - "chrome_android": "mirror", - "edge": { - "version_added": "12" - }, - "firefox": { - "version_added": "1" - }, - "firefox_android": "mirror", - "ie": { - "version_added": true - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "≤4" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": false, - "deprecated": true - } - } } } } From 244385a37ebfc10cbab4d329b4e3c13bd430820c Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Wed, 6 Mar 2024 02:16:27 -0800 Subject: [PATCH 224/244] Add spec URLs to CSS property values (#22535) * Add spec URLs to CSS property values * Run fix script --- css/properties/animation-direction.json | 6 +- css/properties/animation-fill-mode.json | 4 + css/properties/animation-iteration-count.json | 1 + css/properties/animation-name.json | 1 + css/properties/animation-play-state.json | 2 + css/properties/animation-range-end.json | 1 + css/properties/animation-range-start.json | 1 + css/properties/aspect-ratio.json | 1 + css/properties/background-attachment.json | 5 +- css/properties/background-clip.json | 4 +- css/properties/background-image.json | 1 + css/properties/background-origin.json | 4 +- css/properties/background-position.json | 5 + css/properties/background-repeat.json | 8 +- css/properties/background-size.json | 3 + css/properties/baseline-shift.json | 3 + css/properties/baseline-source.json | 3 + css/properties/border-image-repeat.json | 6 +- css/properties/border-image-width.json | 1 + css/properties/bottom.json | 1 + css/properties/box-sizing.json | 2 + css/properties/clear.json | 5 + css/properties/clip-path.json | 3 + css/properties/clip-rule.json | 2 + .../color-interpolation-filters.json | 3 + css/properties/column-fill.json | 4 +- .../contain-intrinsic-block-size.json | 1 + css/properties/contain-intrinsic-height.json | 1 + .../contain-intrinsic-inline-size.json | 1 + css/properties/contain-intrinsic-size.json | 1 + css/properties/contain-intrinsic-width.json | 1 + css/properties/contain.json | 6 + css/properties/container-name.json | 1 + css/properties/container-type.json | 3 + css/properties/content-visibility.json | 3 + css/properties/content.json | 2 + css/properties/counter-increment.json | 2 + css/properties/counter-reset.json | 2 + css/properties/counter-set.json | 2 + css/properties/cursor.json | 57 ++++--- css/properties/direction.json | 2 + css/properties/dominant-baseline.json | 7 + css/properties/fill-rule.json | 2 + css/properties/flex-direction.json | 4 + css/properties/flex-wrap.json | 3 + css/properties/flex.json | 1 + css/properties/float.json | 5 + css/properties/font-feature-settings.json | 1 + css/properties/font-optical-sizing.json | 2 + css/properties/font-palette.json | 3 + css/properties/font-size-adjust.json | 3 +- css/properties/font-style.json | 3 + css/properties/font-synthesis-position.json | 2 + css/properties/font-synthesis-small-caps.json | 2 + css/properties/font-synthesis-style.json | 2 + css/properties/font-synthesis-weight.json | 2 + css/properties/font-variant-alternates.json | 8 + css/properties/font-variant-caps.json | 7 + css/properties/font-variant-east-asian.json | 10 ++ css/properties/font-variant-ligatures.json | 10 ++ css/properties/font-variant-numeric.json | 9 ++ css/properties/font-variant-position.json | 3 + css/properties/font-variant.json | 5 + css/properties/font-weight.json | 4 + css/properties/forced-color-adjust.json | 3 + css/properties/grid-auto-flow.json | 3 + css/properties/grid-template-areas.json | 1 + css/properties/grid-template-columns.json | 4 + css/properties/grid-template-rows.json | 4 + css/properties/grid-template.json | 1 + css/properties/hanging-punctuation.json | 5 + css/properties/height.json | 10 +- css/properties/hyphenate-character.json | 1 + css/properties/hyphenate-limit-chars.json | 1 + css/properties/image-orientation.json | 2 + css/properties/image-rendering.json | 4 + css/properties/initial-letter.json | 1 + css/properties/inset-block-end.json | 1 + css/properties/inset-block-start.json | 1 + css/properties/inset-block.json | 1 + css/properties/inset-inline-end.json | 1 + css/properties/inset-inline-start.json | 1 + css/properties/inset-inline.json | 1 + css/properties/inset.json | 1 + css/properties/left.json | 1 + css/properties/letter-spacing.json | 1 + css/properties/line-break.json | 5 + css/properties/line-height.json | 1 + css/properties/list-style-image.json | 1 + css/properties/list-style-position.json | 2 + css/properties/list-style-type.json | 152 +++++++----------- css/properties/margin-trim.json | 7 + css/properties/mask-composite.json | 4 + css/properties/mask-mode.json | 3 + css/properties/mask-type.json | 2 + css/properties/max-height.json | 9 +- css/properties/max-width.json | 9 +- css/properties/mix-blend-mode.json | 3 +- css/properties/object-fit.json | 5 + css/properties/object-view-box.json | 3 +- css/properties/offset-anchor.json | 1 + css/properties/offset-position.json | 3 +- css/properties/offset-rotate.json | 2 + css/properties/overflow-anchor.json | 2 + css/properties/overflow-wrap.json | 5 +- css/properties/overflow-x.json | 6 +- css/properties/overflow-y.json | 6 +- css/properties/overflow.json | 7 +- css/properties/overlay.json | 2 + css/properties/overscroll-behavior-block.json | 3 + .../overscroll-behavior-inline.json | 3 + css/properties/overscroll-behavior-x.json | 3 + css/properties/overscroll-behavior-y.json | 3 + css/properties/overscroll-behavior.json | 3 + css/properties/page-break-after.json | 5 + css/properties/page-break-before.json | 5 + css/properties/page-break-inside.json | 2 + css/properties/perspective-origin.json | 5 + css/properties/perspective.json | 1 + css/properties/position.json | 7 +- css/properties/print-color-adjust.json | 2 + css/properties/quotes.json | 3 +- css/properties/right.json | 1 + css/properties/rotate.json | 1 + css/properties/ruby-align.json | 4 + css/properties/scale.json | 1 + css/properties/scroll-behavior.json | 2 + css/properties/scroll-padding-block-end.json | 1 + .../scroll-padding-block-start.json | 1 + css/properties/scroll-padding-block.json | 1 + css/properties/scroll-padding-inline-end.json | 1 + .../scroll-padding-inline-start.json | 1 + css/properties/scroll-padding-inline.json | 1 + css/properties/scroll-padding.json | 1 + css/properties/scroll-snap-align.json | 4 + css/properties/scroll-snap-stop.json | 2 + css/properties/scroll-snap-type.json | 6 + css/properties/scroll-timeline-axis.json | 4 + css/properties/scrollbar-color.json | 1 + css/properties/scrollbar-gutter.json | 2 + css/properties/scrollbar-width.json | 3 + css/properties/shape-outside.json | 1 + css/properties/speak-as.json | 5 + css/properties/stroke-dasharray.json | 1 + css/properties/stroke-linecap.json | 3 + css/properties/stroke-linejoin.json | 3 + css/properties/text-align-last.json | 1 + css/properties/text-align.json | 20 ++- css/properties/text-decoration-line.json | 8 +- css/properties/text-decoration-skip-ink.json | 4 +- css/properties/text-decoration-skip.json | 2 + css/properties/text-decoration-thickness.json | 2 + css/properties/text-emphasis-style.json | 7 + css/properties/text-justify.json | 4 + css/properties/text-orientation.json | 4 +- css/properties/text-overflow.json | 2 + css/properties/text-size-adjust.json | 3 + css/properties/text-transform.json | 8 +- css/properties/text-underline-offset.json | 2 + css/properties/timeline-scope.json | 2 + css/properties/top.json | 1 + css/properties/transform-box.json | 5 + css/properties/transform-origin.json | 5 + css/properties/transition-property.json | 2 + css/properties/translate.json | 1 + css/properties/unicode-bidi.json | 9 +- css/properties/vertical-align.json | 8 + css/properties/view-timeline-axis.json | 4 + css/properties/view-timeline-inset.json | 1 + css/properties/view-transition-name.json | 1 + css/properties/visibility.json | 4 +- css/properties/white-space-collapse.json | 4 + css/properties/white-space.json | 11 +- css/properties/width.json | 6 +- css/properties/will-change.json | 3 + css/properties/word-break.json | 8 +- css/properties/word-spacing.json | 1 + css/properties/z-index.json | 1 + 178 files changed, 611 insertions(+), 181 deletions(-) diff --git a/css/properties/animation-direction.json b/css/properties/animation-direction.json index 45b9072483cff2..1ba4b1b67c6c6d 100644 --- a/css/properties/animation-direction.json +++ b/css/properties/animation-direction.json @@ -100,6 +100,7 @@ }, "alternate": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-animations/#valdef-animation-direction-alternate", "support": { "chrome": { "version_added": "3" @@ -134,7 +135,7 @@ }, "alternate-reverse": { "__compat": { - "description": "alternate-reverse", + "spec_url": "https://drafts.csswg.org/css-animations/#valdef-animation-direction-alternate-reverse", "support": { "chrome": { "version_added": "19" @@ -173,6 +174,7 @@ }, "normal": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-animations/#valdef-animation-direction-normal", "support": { "chrome": { "version_added": "3" @@ -207,7 +209,7 @@ }, "reverse": { "__compat": { - "description": "reverse", + "spec_url": "https://drafts.csswg.org/css-animations/#valdef-animation-direction-reverse", "support": { "chrome": { "version_added": "19" diff --git a/css/properties/animation-fill-mode.json b/css/properties/animation-fill-mode.json index a4f3b3d210dd9d..ebb617c5dfae5e 100644 --- a/css/properties/animation-fill-mode.json +++ b/css/properties/animation-fill-mode.json @@ -108,6 +108,7 @@ }, "backwards": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-animations/#valdef-animation-fill-mode-backwards", "support": { "chrome": { "version_added": "3" @@ -142,6 +143,7 @@ }, "both": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-animations/#valdef-animation-fill-mode-both", "support": { "chrome": { "version_added": "3" @@ -176,6 +178,7 @@ }, "forwards": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-animations/#valdef-animation-fill-mode-forwards", "support": { "chrome": { "version_added": "3" @@ -210,6 +213,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-animations/#valdef-animation-fill-mode-none", "support": { "chrome": { "version_added": "3" diff --git a/css/properties/animation-iteration-count.json b/css/properties/animation-iteration-count.json index a64636c819aa25..a7ad7c2b6eb31b 100644 --- a/css/properties/animation-iteration-count.json +++ b/css/properties/animation-iteration-count.json @@ -100,6 +100,7 @@ }, "infinite": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-animations/#valdef-animation-iteration-count-infinite", "support": { "chrome": { "version_added": "3" diff --git a/css/properties/animation-name.json b/css/properties/animation-name.json index 302868ec7d67dd..efcd645ed4b3e5 100644 --- a/css/properties/animation-name.json +++ b/css/properties/animation-name.json @@ -100,6 +100,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-animations/#valdef-animation-name-none", "support": { "chrome": { "version_added": "3" diff --git a/css/properties/animation-play-state.json b/css/properties/animation-play-state.json index 6ff944746e412c..7a0c88e723ec41 100644 --- a/css/properties/animation-play-state.json +++ b/css/properties/animation-play-state.json @@ -108,6 +108,7 @@ }, "paused": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-animations/#valdef-animation-play-state-paused", "support": { "chrome": { "version_added": "3" @@ -142,6 +143,7 @@ }, "running": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-animations/#valdef-animation-play-state-running", "support": { "chrome": { "version_added": "3" diff --git a/css/properties/animation-range-end.json b/css/properties/animation-range-end.json index f79bd1bd38c715..6e32711776573d 100644 --- a/css/properties/animation-range-end.json +++ b/css/properties/animation-range-end.json @@ -36,6 +36,7 @@ }, "normal": { "__compat": { + "spec_url": "https://drafts.csswg.org/scroll-animations/#valdef-animation-range-end-normal", "support": { "chrome": { "version_added": "115" diff --git a/css/properties/animation-range-start.json b/css/properties/animation-range-start.json index 08027893019515..50d0a9a40c15d8 100644 --- a/css/properties/animation-range-start.json +++ b/css/properties/animation-range-start.json @@ -36,6 +36,7 @@ }, "normal": { "__compat": { + "spec_url": "https://drafts.csswg.org/scroll-animations/#valdef-animation-range-start-normal", "support": { "chrome": { "version_added": "115" diff --git a/css/properties/aspect-ratio.json b/css/properties/aspect-ratio.json index 471f38ba2f1785..f7d8ace1951488 100644 --- a/css/properties/aspect-ratio.json +++ b/css/properties/aspect-ratio.json @@ -36,6 +36,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-sizing-4/#valdef-aspect-ratio-auto", "support": { "chrome": { "version_added": "88" diff --git a/css/properties/background-attachment.json b/css/properties/background-attachment.json index e3556a927d5ba4..31d7819aca1b6d 100644 --- a/css/properties/background-attachment.json +++ b/css/properties/background-attachment.json @@ -44,7 +44,7 @@ }, "fixed": { "__compat": { - "description": "fixed", + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-background-attachment-fixed", "support": { "chrome": { "version_added": "1" @@ -105,7 +105,7 @@ }, "local": { "__compat": { - "description": "local", + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-background-attachment-local", "support": { "chrome": { "version_added": "1" @@ -212,6 +212,7 @@ }, "scroll": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-background-attachment-scroll", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/background-clip.json b/css/properties/background-clip.json index f17e6abd100813..cb9b49f4595631 100644 --- a/css/properties/background-clip.json +++ b/css/properties/background-clip.json @@ -100,6 +100,7 @@ }, "border-box": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-background-clip-border-box", "support": { "chrome": { "version_added": "1" @@ -134,7 +135,7 @@ }, "content-box": { "__compat": { - "description": "content-box", + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-background-clip-content-box", "support": { "chrome": { "version_added": "1" @@ -176,6 +177,7 @@ }, "padding-box": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-background-clip-padding-box", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/background-image.json b/css/properties/background-image.json index c3be05f167bdb5..b7de8530410ef1 100644 --- a/css/properties/background-image.json +++ b/css/properties/background-image.json @@ -252,6 +252,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-background-image-none", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/background-origin.json b/css/properties/background-origin.json index c07aeeeef7d98a..fa40845c59be63 100644 --- a/css/properties/background-origin.json +++ b/css/properties/background-origin.json @@ -109,6 +109,7 @@ }, "border-box": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-background-origin-border-box", "support": { "chrome": { "version_added": "1" @@ -143,7 +144,7 @@ }, "content-box": { "__compat": { - "description": "content-box", + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-background-origin-content-box", "support": { "chrome": { "version_added": "1" @@ -187,6 +188,7 @@ }, "padding-box": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-background-origin-padding-box", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/background-position.json b/css/properties/background-position.json index 996e6a41e3808f..c87410ead597d9 100644 --- a/css/properties/background-position.json +++ b/css/properties/background-position.json @@ -40,6 +40,7 @@ }, "bottom": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-background-position-bottom", "support": { "chrome": { "version_added": "≤83" @@ -72,6 +73,7 @@ }, "center": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-background-position-center", "support": { "chrome": { "version_added": "≤83" @@ -104,6 +106,7 @@ }, "left": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-background-position-left", "support": { "chrome": { "version_added": "≤83" @@ -173,6 +176,7 @@ }, "right": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-background-position-right", "support": { "chrome": { "version_added": "≤83" @@ -242,6 +246,7 @@ }, "top": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-background-position-top", "support": { "chrome": { "version_added": "≤83" diff --git a/css/properties/background-repeat.json b/css/properties/background-repeat.json index 2575889b3f4722..824d55bba056bc 100644 --- a/css/properties/background-repeat.json +++ b/css/properties/background-repeat.json @@ -81,6 +81,7 @@ }, "no-repeat": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-background-repeat-no-repeat", "support": { "chrome": { "version_added": "1" @@ -115,6 +116,7 @@ }, "repeat": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-background-repeat-repeat", "support": { "chrome": { "version_added": "1" @@ -149,6 +151,7 @@ }, "repeat-x": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-background-repeat-repeat-x", "support": { "chrome": { "version_added": "1" @@ -183,6 +186,7 @@ }, "repeat-y": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-background-repeat-repeat-y", "support": { "chrome": { "version_added": "1" @@ -217,7 +221,7 @@ }, "round": { "__compat": { - "description": "round value", + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-background-repeat-round", "support": { "chrome": { "version_added": "30" @@ -260,7 +264,7 @@ }, "space": { "__compat": { - "description": "space value", + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-background-repeat-space", "support": { "chrome": { "version_added": "30" diff --git a/css/properties/background-size.json b/css/properties/background-size.json index 9546e5737a37b3..4f4872b0f19a01 100644 --- a/css/properties/background-size.json +++ b/css/properties/background-size.json @@ -117,6 +117,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-background-size-auto", "support": { "chrome": { "version_added": "1" @@ -151,6 +152,7 @@ }, "contain": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-background-size-contain", "support": { "chrome": { "version_added": "3" @@ -189,6 +191,7 @@ }, "cover": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-background-size-cover", "support": { "chrome": { "version_added": "3" diff --git a/css/properties/baseline-shift.json b/css/properties/baseline-shift.json index 47729d75c5d8cf..363c8f687582d9 100644 --- a/css/properties/baseline-shift.json +++ b/css/properties/baseline-shift.json @@ -38,6 +38,7 @@ }, "baseline": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-baseline", "support": { "chrome": { "version_added": "≤80" @@ -70,6 +71,7 @@ }, "sub": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-sub", "support": { "chrome": { "version_added": "≤80" @@ -102,6 +104,7 @@ }, "super": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-inline-3/#valdef-baseline-shift-super", "support": { "chrome": { "version_added": "≤80" diff --git a/css/properties/baseline-source.json b/css/properties/baseline-source.json index cd352c2239438f..076cade9f364a2 100644 --- a/css/properties/baseline-source.json +++ b/css/properties/baseline-source.json @@ -36,6 +36,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-inline/#valdef-baseline-source-auto", "support": { "chrome": { "version_added": "111" @@ -68,6 +69,7 @@ }, "first": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-inline/#valdef-baseline-source-first", "support": { "chrome": { "version_added": "111" @@ -100,6 +102,7 @@ }, "last": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-inline/#valdef-baseline-source-last", "support": { "chrome": { "version_added": "111" diff --git a/css/properties/border-image-repeat.json b/css/properties/border-image-repeat.json index bea186eb297a74..14e62d81f36565 100644 --- a/css/properties/border-image-repeat.json +++ b/css/properties/border-image-repeat.json @@ -43,6 +43,7 @@ }, "repeat": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-border-image-repeat-repeat", "support": { "chrome": { "version_added": "15" @@ -79,7 +80,7 @@ }, "round": { "__compat": { - "description": "round", + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-border-image-repeat-round", "tags": [ "web-features:border-image" ], @@ -117,7 +118,7 @@ }, "space": { "__compat": { - "description": "space", + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-border-image-repeat-space", "tags": [ "web-features:border-image" ], @@ -155,6 +156,7 @@ }, "stretch": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-border-image-repeat-stretch", "support": { "chrome": { "version_added": "15" diff --git a/css/properties/border-image-width.json b/css/properties/border-image-width.json index 27df15fda08eaa..dbd0f314002614 100644 --- a/css/properties/border-image-width.json +++ b/css/properties/border-image-width.json @@ -43,6 +43,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-backgrounds/#valdef-border-image-width-auto", "support": { "chrome": { "version_added": "≤83" diff --git a/css/properties/bottom.json b/css/properties/bottom.json index 7ce0de7a323a02..1a02fd40adef6f 100644 --- a/css/properties/bottom.json +++ b/css/properties/bottom.json @@ -41,6 +41,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-position-3/#valdef-top-auto", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/box-sizing.json b/css/properties/box-sizing.json index afd54fe805e033..f6792aab0a1f41 100644 --- a/css/properties/box-sizing.json +++ b/css/properties/box-sizing.json @@ -88,6 +88,7 @@ }, "border-box": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-sizing/#valdef-box-sizing-border-box", "support": { "chrome": { "version_added": "1" @@ -122,6 +123,7 @@ }, "content-box": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-sizing/#valdef-box-sizing-content-box", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/clear.json b/css/properties/clear.json index 60f59b419e6505..2d4412ab0910d6 100644 --- a/css/properties/clear.json +++ b/css/properties/clear.json @@ -45,6 +45,7 @@ }, "both": { "__compat": { + "spec_url": "https://drafts.csswg.org/css2/#valdef-clear-both", "support": { "chrome": { "version_added": "1" @@ -79,6 +80,7 @@ }, "inline-end": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-logical/#float-clear", "support": { "chrome": { "version_added": "118" @@ -111,6 +113,7 @@ }, "inline-start": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-logical/#float-clear", "support": { "chrome": { "version_added": "118" @@ -143,6 +146,7 @@ }, "left": { "__compat": { + "spec_url": "https://drafts.csswg.org/css2/#valdef-clear-left", "support": { "chrome": { "version_added": "1" @@ -177,6 +181,7 @@ }, "right": { "__compat": { + "spec_url": "https://drafts.csswg.org/css2/#valdef-clear-right", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/clip-path.json b/css/properties/clip-path.json index 4516ffa3f3e017..19093fb2686a57 100644 --- a/css/properties/clip-path.json +++ b/css/properties/clip-path.json @@ -95,6 +95,7 @@ }, "fill-box": { "__compat": { + "spec_url": "https://drafts.fxtf.org/css-masking/#valdef-clip-path-fill-box", "support": { "chrome": { "version_added": "119" @@ -241,6 +242,7 @@ }, "stroke-box": { "__compat": { + "spec_url": "https://drafts.fxtf.org/css-masking/#valdef-clip-path-stroke-box", "support": { "chrome": { "version_added": "119" @@ -309,6 +311,7 @@ }, "view-box": { "__compat": { + "spec_url": "https://drafts.fxtf.org/css-masking/#valdef-clip-path-view-box", "support": { "chrome": { "version_added": "119" diff --git a/css/properties/clip-rule.json b/css/properties/clip-rule.json index ca9027c31101ed..5032e6f912c906 100644 --- a/css/properties/clip-rule.json +++ b/css/properties/clip-rule.json @@ -37,6 +37,7 @@ }, "evenodd": { "__compat": { + "spec_url": "https://drafts.fxtf.org/css-masking-1/#valdef-clip-rule-evenodd", "support": { "chrome": { "version_added": "≤83" @@ -69,6 +70,7 @@ }, "nonzero": { "__compat": { + "spec_url": "https://drafts.fxtf.org/css-masking-1/#valdef-clip-rule-nonzero", "support": { "chrome": { "version_added": "≤83" diff --git a/css/properties/color-interpolation-filters.json b/css/properties/color-interpolation-filters.json index 9cad037323b66b..2a2b7a9174cbd9 100644 --- a/css/properties/color-interpolation-filters.json +++ b/css/properties/color-interpolation-filters.json @@ -35,6 +35,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.fxtf.org/filter-effects-1/#valdef-color-interpolation-filters-auto", "support": { "chrome": { "version_added": "≤83" @@ -67,6 +68,7 @@ }, "linearRGB": { "__compat": { + "spec_url": "https://drafts.fxtf.org/filter-effects-1/#valdef-color-interpolation-filters-linearrgb", "support": { "chrome": { "version_added": "≤83" @@ -99,6 +101,7 @@ }, "sRGB": { "__compat": { + "spec_url": "https://drafts.fxtf.org/filter-effects-1/#valdef-color-interpolation-filters-srgb", "support": { "chrome": { "version_added": "≤83" diff --git a/css/properties/column-fill.json b/css/properties/column-fill.json index e2a679e3c0e33f..bdf4c9985db829 100644 --- a/css/properties/column-fill.json +++ b/css/properties/column-fill.json @@ -59,6 +59,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-multicol/#valdef-column-fill-auto", "support": { "chrome": { "version_added": "50" @@ -93,6 +94,7 @@ }, "balance": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-multicol/#valdef-column-fill-balance", "support": { "chrome": { "version_added": "50" @@ -127,7 +129,7 @@ }, "balance-all": { "__compat": { - "description": "balance-all", + "spec_url": "https://drafts.csswg.org/css-multicol/#valdef-column-fill-balance-all", "support": { "chrome": { "version_added": false, diff --git a/css/properties/contain-intrinsic-block-size.json b/css/properties/contain-intrinsic-block-size.json index d11a79fd8e6589..ceb08ee161da91 100644 --- a/css/properties/contain-intrinsic-block-size.json +++ b/css/properties/contain-intrinsic-block-size.json @@ -36,6 +36,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-sizing-4/#valdef-contain-intrinsic-width-none", "support": { "chrome": { "version_added": "98" diff --git a/css/properties/contain-intrinsic-height.json b/css/properties/contain-intrinsic-height.json index 38126299ff382d..2d3c5003f37b62 100644 --- a/css/properties/contain-intrinsic-height.json +++ b/css/properties/contain-intrinsic-height.json @@ -36,6 +36,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-sizing-4/#valdef-contain-intrinsic-width-none", "support": { "chrome": { "version_added": "98" diff --git a/css/properties/contain-intrinsic-inline-size.json b/css/properties/contain-intrinsic-inline-size.json index 4317ff1f610185..35cc5f67ec9e81 100644 --- a/css/properties/contain-intrinsic-inline-size.json +++ b/css/properties/contain-intrinsic-inline-size.json @@ -36,6 +36,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-sizing-4/#valdef-contain-intrinsic-width-none", "support": { "chrome": { "version_added": "98" diff --git a/css/properties/contain-intrinsic-size.json b/css/properties/contain-intrinsic-size.json index df7f41bed53a9e..e55ec91b438608 100644 --- a/css/properties/contain-intrinsic-size.json +++ b/css/properties/contain-intrinsic-size.json @@ -69,6 +69,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-sizing-4/#valdef-contain-intrinsic-width-none", "support": { "chrome": { "version_added": "98" diff --git a/css/properties/contain-intrinsic-width.json b/css/properties/contain-intrinsic-width.json index 5c35c13351b930..85a3603359d0ca 100644 --- a/css/properties/contain-intrinsic-width.json +++ b/css/properties/contain-intrinsic-width.json @@ -36,6 +36,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-sizing-4/#valdef-contain-intrinsic-width-none", "support": { "chrome": { "version_added": "98" diff --git a/css/properties/contain.json b/css/properties/contain.json index b3f499a2628937..6821efdaacd917 100644 --- a/css/properties/contain.json +++ b/css/properties/contain.json @@ -39,6 +39,7 @@ }, "content": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-contain/#valdef-contain-content", "support": { "chrome": { "version_added": "52" @@ -108,6 +109,7 @@ }, "layout": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-contain/#valdef-contain-layout", "support": { "chrome": { "version_added": "52" @@ -140,6 +142,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-contain/#valdef-contain-none", "support": { "chrome": { "version_added": "52" @@ -172,6 +175,7 @@ }, "paint": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-contain/#valdef-contain-paint", "support": { "chrome": { "version_added": "52" @@ -204,6 +208,7 @@ }, "size": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-contain/#valdef-contain-size", "support": { "chrome": { "version_added": "52" @@ -236,6 +241,7 @@ }, "strict": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-contain/#valdef-contain-strict", "support": { "chrome": { "version_added": "52" diff --git a/css/properties/container-name.json b/css/properties/container-name.json index 887f54a2b0e19a..7be192ef05c593 100644 --- a/css/properties/container-name.json +++ b/css/properties/container-name.json @@ -39,6 +39,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-contain-3/#valdef-container-name-none", "support": { "chrome": { "version_added": "105" diff --git a/css/properties/container-type.json b/css/properties/container-type.json index 28dd9dcac4de51..93751a12070f85 100644 --- a/css/properties/container-type.json +++ b/css/properties/container-type.json @@ -39,6 +39,7 @@ }, "inline-size": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-contain-3/#valdef-container-type-inline-size", "support": { "chrome": { "version_added": "105" @@ -71,6 +72,7 @@ }, "normal": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-contain-3/#valdef-container-type-normal", "support": { "chrome": { "version_added": "105" @@ -103,6 +105,7 @@ }, "size": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-contain-3/#valdef-container-type-size", "support": { "chrome": { "version_added": "105" diff --git a/css/properties/content-visibility.json b/css/properties/content-visibility.json index 88ba7cb6f0712b..e26cb88459b6f1 100644 --- a/css/properties/content-visibility.json +++ b/css/properties/content-visibility.json @@ -39,6 +39,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-contain/#valdef-content-visibility-auto", "support": { "chrome": { "version_added": "85" @@ -71,6 +72,7 @@ }, "hidden": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-contain/#valdef-content-visibility-hidden", "support": { "chrome": { "version_added": "85" @@ -171,6 +173,7 @@ }, "visible": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-contain/#valdef-content-visibility-visible", "support": { "chrome": { "version_added": "85" diff --git a/css/properties/content.json b/css/properties/content.json index 41e9f4d5ecacbc..6380df200a10d6 100644 --- a/css/properties/content.json +++ b/css/properties/content.json @@ -188,6 +188,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-content/#valdef-content-none", "support": { "chrome": { "version_added": "1" @@ -261,6 +262,7 @@ }, "normal": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-content/#valdef-content-normal", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/counter-increment.json b/css/properties/counter-increment.json index d9a02e15f2bdd9..71558c928e1fea 100644 --- a/css/properties/counter-increment.json +++ b/css/properties/counter-increment.json @@ -46,6 +46,7 @@ }, "list-item": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-lists-3/#valdef-counter-increment-list-item", "support": { "chrome": { "version_added": "≤83" @@ -82,6 +83,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-lists/#valdef-counter-set-none", "support": { "chrome": { "version_added": "2" diff --git a/css/properties/counter-reset.json b/css/properties/counter-reset.json index a9196f1fe04c91..82690590fef1e2 100644 --- a/css/properties/counter-reset.json +++ b/css/properties/counter-reset.json @@ -46,6 +46,7 @@ }, "list-item": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-lists-3/#valdef-counter-increment-list-item", "support": { "chrome": { "version_added": "≤83" @@ -82,6 +83,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-lists/#valdef-counter-reset-none", "support": { "chrome": { "version_added": "2" diff --git a/css/properties/counter-set.json b/css/properties/counter-set.json index 318eb9b7d1baa4..e56af38fbde2f3 100644 --- a/css/properties/counter-set.json +++ b/css/properties/counter-set.json @@ -36,6 +36,7 @@ }, "list-item": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-lists-3/#valdef-counter-increment-list-item", "support": { "chrome": { "version_added": "85" @@ -68,6 +69,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-lists/#valdef-counter-set-none", "support": { "chrome": { "version_added": "85" diff --git a/css/properties/cursor.json b/css/properties/cursor.json index 983e53c4a36a13..1409e9c236e292 100644 --- a/css/properties/cursor.json +++ b/css/properties/cursor.json @@ -44,7 +44,7 @@ }, "alias": { "__compat": { - "description": "alias", + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-alias", "support": { "chrome": { "version_added": "1" @@ -85,7 +85,7 @@ }, "all-scroll": { "__compat": { - "description": "all-scroll", + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-all-scroll", "support": { "chrome": { "version_added": "1" @@ -126,7 +126,7 @@ }, "auto": { "__compat": { - "description": "auto", + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-auto", "support": { "chrome": { "version_added": "1" @@ -165,7 +165,7 @@ }, "cell": { "__compat": { - "description": "cell", + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-cell", "support": { "chrome": { "version_added": "1" @@ -206,7 +206,7 @@ }, "col-resize": { "__compat": { - "description": "col-resize", + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-col-resize", "support": { "chrome": { "version_added": "1" @@ -247,7 +247,7 @@ }, "context-menu": { "__compat": { - "description": "context-menu", + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-context-menu", "support": { "chrome": { "version_added": "1", @@ -290,7 +290,7 @@ }, "copy": { "__compat": { - "description": "copy", + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-copy", "support": { "chrome": { "version_added": "1" @@ -331,7 +331,7 @@ }, "crosshair": { "__compat": { - "description": "crosshair", + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-crosshair", "support": { "chrome": { "version_added": "1" @@ -370,7 +370,7 @@ }, "default": { "__compat": { - "description": "default", + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-default", "support": { "chrome": { "version_added": "1" @@ -409,6 +409,7 @@ }, "e-resize": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-e-resize", "support": { "chrome": { "version_added": "1" @@ -447,6 +448,7 @@ }, "ew-resize": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-ew-resize", "support": { "chrome": { "version_added": "1" @@ -574,6 +576,7 @@ }, "grabbing": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-grabbing", "support": { "chrome": { "version_added": "≤83" @@ -608,7 +611,7 @@ }, "help": { "__compat": { - "description": "help", + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-help", "support": { "chrome": { "version_added": "1" @@ -647,7 +650,7 @@ }, "inherit": { "__compat": { - "description": "inherit", + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-inherit", "support": { "chrome": { "version_added": "1" @@ -686,7 +689,7 @@ }, "move": { "__compat": { - "description": "move", + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-move", "support": { "chrome": { "version_added": "1" @@ -725,6 +728,7 @@ }, "n-resize": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-n-resize", "support": { "chrome": { "version_added": "1" @@ -763,6 +767,7 @@ }, "ne-resize": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-ne-resize", "support": { "chrome": { "version_added": "1" @@ -801,6 +806,7 @@ }, "nesw-resize": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-nesw-resize", "support": { "chrome": { "version_added": "1" @@ -841,7 +847,7 @@ }, "no-drop": { "__compat": { - "description": "no-drop", + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-no-drop", "support": { "chrome": { "version_added": "1" @@ -882,7 +888,7 @@ }, "none": { "__compat": { - "description": "none", + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-none", "support": { "chrome": { "version_added": "5" @@ -919,7 +925,7 @@ }, "not-allowed": { "__compat": { - "description": "not-allowed", + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-not-allowed", "support": { "chrome": { "version_added": "1" @@ -960,6 +966,7 @@ }, "ns-resize": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-ns-resize", "support": { "chrome": { "version_added": "1" @@ -1000,6 +1007,7 @@ }, "nw-resize": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-nw-resize", "support": { "chrome": { "version_added": "1" @@ -1038,6 +1046,7 @@ }, "nwse-resize": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-nwse-resize", "support": { "chrome": { "version_added": "1" @@ -1078,7 +1087,7 @@ }, "pointer": { "__compat": { - "description": "pointer", + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-pointer", "support": { "chrome": { "version_added": "1" @@ -1117,7 +1126,7 @@ }, "progress": { "__compat": { - "description": "progress", + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-progress", "support": { "chrome": { "version_added": "1" @@ -1156,7 +1165,7 @@ }, "row-resize": { "__compat": { - "description": "row-resize", + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-row-resize", "support": { "chrome": { "version_added": "1" @@ -1197,6 +1206,7 @@ }, "s-resize": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-s-resize", "support": { "chrome": { "version_added": "1" @@ -1235,6 +1245,7 @@ }, "se-resize": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-se-resize", "support": { "chrome": { "version_added": "1" @@ -1273,6 +1284,7 @@ }, "sw-resize": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-sw-resize", "support": { "chrome": { "version_added": "1" @@ -1311,7 +1323,7 @@ }, "text": { "__compat": { - "description": "text", + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-text", "support": { "chrome": { "version_added": "1" @@ -1428,7 +1440,7 @@ }, "vertical-text": { "__compat": { - "description": "vertical-text", + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-vertical-text", "support": { "chrome": { "version_added": "1" @@ -1469,6 +1481,7 @@ }, "w-resize": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-w-resize", "support": { "chrome": { "version_added": "1" @@ -1507,7 +1520,7 @@ }, "wait": { "__compat": { - "description": "wait", + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-wait", "support": { "chrome": { "version_added": "1" @@ -1546,6 +1559,7 @@ }, "zoom-in": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-zoom-in", "support": { "chrome": [ { @@ -1620,6 +1634,7 @@ }, "zoom-out": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-ui/#valdef-cursor-zoom-out", "support": { "chrome": [ { diff --git a/css/properties/direction.json b/css/properties/direction.json index 739d205c93ebf3..54f08b9f0045d5 100644 --- a/css/properties/direction.json +++ b/css/properties/direction.json @@ -42,6 +42,7 @@ }, "ltr": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-writing-modes/#valdef-direction-ltr", "support": { "chrome": { "version_added": "2" @@ -76,6 +77,7 @@ }, "rtl": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-writing-modes/#valdef-direction-rtl", "support": { "chrome": { "version_added": "2" diff --git a/css/properties/dominant-baseline.json b/css/properties/dominant-baseline.json index 5f80fa3299511a..c82e450e53e4cf 100644 --- a/css/properties/dominant-baseline.json +++ b/css/properties/dominant-baseline.json @@ -38,6 +38,7 @@ }, "alphabetic": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-inline/#valdef-dominant-baseline-alphabetic", "support": { "chrome": { "version_added": "≤80" @@ -70,6 +71,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-inline/#valdef-dominant-baseline-auto", "support": { "chrome": { "version_added": "≤80" @@ -102,6 +104,7 @@ }, "central": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-inline/#valdef-dominant-baseline-central", "support": { "chrome": { "version_added": "≤80" @@ -134,6 +137,7 @@ }, "hanging": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-inline/#valdef-dominant-baseline-hanging", "support": { "chrome": { "version_added": "≤80" @@ -166,6 +170,7 @@ }, "ideographic": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-inline/#valdef-dominant-baseline-ideographic", "support": { "chrome": { "version_added": "≤80" @@ -198,6 +203,7 @@ }, "mathematical": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-inline/#valdef-dominant-baseline-mathematical", "support": { "chrome": { "version_added": "≤80" @@ -230,6 +236,7 @@ }, "middle": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-inline/#valdef-dominant-baseline-middle", "support": { "chrome": { "version_added": "≤80" diff --git a/css/properties/fill-rule.json b/css/properties/fill-rule.json index 0cced2c376edfb..25d7d1bfeadb77 100644 --- a/css/properties/fill-rule.json +++ b/css/properties/fill-rule.json @@ -35,6 +35,7 @@ }, "evenodd": { "__compat": { + "spec_url": "https://drafts.fxtf.org/fill-stroke-3/#valdef-fill-rule-evenodd", "support": { "chrome": { "version_added": "≤80" @@ -67,6 +68,7 @@ }, "nonzero": { "__compat": { + "spec_url": "https://drafts.fxtf.org/fill-stroke-3/#valdef-fill-rule-nonzero", "support": { "chrome": { "version_added": "≤80" diff --git a/css/properties/flex-direction.json b/css/properties/flex-direction.json index b62bd24fa8ddb9..f06e95ea0e990d 100644 --- a/css/properties/flex-direction.json +++ b/css/properties/flex-direction.json @@ -95,6 +95,7 @@ }, "column": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-flexbox/#valdef-flex-direction-column", "support": { "chrome": { "version_added": "21" @@ -129,6 +130,7 @@ }, "column-reverse": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-flexbox/#valdef-flex-direction-column-reverse", "support": { "chrome": { "version_added": "21" @@ -163,6 +165,7 @@ }, "row": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-flexbox/#valdef-flex-direction-row", "support": { "chrome": { "version_added": "21" @@ -197,6 +200,7 @@ }, "row-reverse": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-flexbox/#valdef-flex-direction-row-reverse", "support": { "chrome": { "version_added": "21" diff --git a/css/properties/flex-wrap.json b/css/properties/flex-wrap.json index 2743910b0b062a..6ab4466d80b3dc 100644 --- a/css/properties/flex-wrap.json +++ b/css/properties/flex-wrap.json @@ -57,6 +57,7 @@ }, "nowrap": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-flexbox/#valdef-flex-wrap-nowrap", "support": { "chrome": { "version_added": "21" @@ -93,6 +94,7 @@ }, "wrap": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-flexbox/#valdef-flex-wrap-wrap", "support": { "chrome": { "version_added": "21" @@ -129,6 +131,7 @@ }, "wrap-reverse": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-flexbox/#valdef-flex-wrap-wrap-reverse", "support": { "chrome": { "version_added": "21" diff --git a/css/properties/flex.json b/css/properties/flex.json index 485cd5ca842037..f3bef3fa9d1a0f 100644 --- a/css/properties/flex.json +++ b/css/properties/flex.json @@ -101,6 +101,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-flexbox/#valdef-flex-none", "support": { "chrome": { "version_added": "21" diff --git a/css/properties/float.json b/css/properties/float.json index 3da22b3ccd52ea..9c8e9a10ed7d76 100644 --- a/css/properties/float.json +++ b/css/properties/float.json @@ -45,6 +45,7 @@ }, "inline-end": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-logical/#float-clear", "support": { "chrome": { "version_added": "118" @@ -77,6 +78,7 @@ }, "inline-start": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-logical/#float-clear", "support": { "chrome": { "version_added": "118" @@ -109,6 +111,7 @@ }, "left": { "__compat": { + "spec_url": "https://drafts.csswg.org/css2/#valdef-float-left", "support": { "chrome": { "version_added": "1" @@ -143,6 +146,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css2/#valdef-float-none", "support": { "chrome": { "version_added": "1" @@ -177,6 +181,7 @@ }, "right": { "__compat": { + "spec_url": "https://drafts.csswg.org/css2/#valdef-float-right", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/font-feature-settings.json b/css/properties/font-feature-settings.json index 8d06c9b983f951..7245272a536037 100644 --- a/css/properties/font-feature-settings.json +++ b/css/properties/font-feature-settings.json @@ -54,6 +54,7 @@ }, "normal": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#font-feature-settings-normal-value", "support": { "chrome": { "version_added": "16" diff --git a/css/properties/font-optical-sizing.json b/css/properties/font-optical-sizing.json index 291521844be216..5a09a1300798e9 100644 --- a/css/properties/font-optical-sizing.json +++ b/css/properties/font-optical-sizing.json @@ -38,6 +38,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#font-optical-sizing-auto-value", "support": { "chrome": { "version_added": "79" @@ -70,6 +71,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#font-optical-sizing-none-value", "support": { "chrome": { "version_added": "79" diff --git a/css/properties/font-palette.json b/css/properties/font-palette.json index f74c5230815dbf..5aee163025433a 100644 --- a/css/properties/font-palette.json +++ b/css/properties/font-palette.json @@ -69,6 +69,7 @@ }, "dark": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-palette-dark", "support": { "chrome": { "version_added": "101" @@ -101,6 +102,7 @@ }, "light": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-palette-light", "support": { "chrome": { "version_added": "101" @@ -133,6 +135,7 @@ }, "normal": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-palette-normal", "support": { "chrome": { "version_added": "101" diff --git a/css/properties/font-size-adjust.json b/css/properties/font-size-adjust.json index fb2ac7fa86114b..dea41e53668f82 100644 --- a/css/properties/font-size-adjust.json +++ b/css/properties/font-size-adjust.json @@ -45,7 +45,7 @@ }, "from-font": { "__compat": { - "description": "from-font keyword", + "spec_url": "https://drafts.csswg.org/css-fonts-5/#valdef-font-size-adjust-from-font", "support": { "chrome": { "version_added": false @@ -78,6 +78,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts-5/#valdef-font-size-adjust-none", "support": { "chrome": { "version_added": false diff --git a/css/properties/font-style.json b/css/properties/font-style.json index 23a7dc7c11ac4a..520147176a4c80 100644 --- a/css/properties/font-style.json +++ b/css/properties/font-style.json @@ -43,6 +43,7 @@ }, "italic": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-style-italic", "support": { "chrome": { "version_added": "1" @@ -77,6 +78,7 @@ }, "normal": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-style-normal", "support": { "chrome": { "version_added": "1" @@ -112,6 +114,7 @@ "oblique-angle": { "__compat": { "description": "oblique can accept an <angle>", + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-style-oblique-angle--90deg-90deg", "support": { "chrome": { "version_added": "62" diff --git a/css/properties/font-synthesis-position.json b/css/properties/font-synthesis-position.json index 75b38a8a9c7dbb..a0d8feb7a612f2 100644 --- a/css/properties/font-synthesis-position.json +++ b/css/properties/font-synthesis-position.json @@ -36,6 +36,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-synthesis-position-auto", "support": { "chrome": { "version_added": false @@ -68,6 +69,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-synthesis-position-none", "support": { "chrome": { "version_added": false diff --git a/css/properties/font-synthesis-small-caps.json b/css/properties/font-synthesis-small-caps.json index a023bda96053d8..a03e8563ab7903 100644 --- a/css/properties/font-synthesis-small-caps.json +++ b/css/properties/font-synthesis-small-caps.json @@ -36,6 +36,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-synthesis-small-caps-auto", "support": { "chrome": { "version_added": "97" @@ -68,6 +69,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-synthesis-small-caps-none", "support": { "chrome": { "version_added": "97" diff --git a/css/properties/font-synthesis-style.json b/css/properties/font-synthesis-style.json index 221edaaa0bc1f5..2ed966eb7a0f01 100644 --- a/css/properties/font-synthesis-style.json +++ b/css/properties/font-synthesis-style.json @@ -36,6 +36,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-synthesis-style-auto", "support": { "chrome": { "version_added": "97" @@ -68,6 +69,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-synthesis-style-none", "support": { "chrome": { "version_added": "97" diff --git a/css/properties/font-synthesis-weight.json b/css/properties/font-synthesis-weight.json index fd704559534498..a831a944b32437 100644 --- a/css/properties/font-synthesis-weight.json +++ b/css/properties/font-synthesis-weight.json @@ -36,6 +36,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-synthesis-weight-auto", "support": { "chrome": { "version_added": "97" @@ -68,6 +69,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-synthesis-weight-none", "support": { "chrome": { "version_added": "97" diff --git a/css/properties/font-variant-alternates.json b/css/properties/font-variant-alternates.json index ba22ca88d46b9e..8aa53250f8c4f5 100644 --- a/css/properties/font-variant-alternates.json +++ b/css/properties/font-variant-alternates.json @@ -41,6 +41,7 @@ "__compat": { "description": "annotation()", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-variant-alternates#annotation()", + "spec_url": "https://drafts.csswg.org/css-fonts/#annotation", "tags": [ "web-features:font-variant-alternates" ], @@ -78,6 +79,7 @@ "__compat": { "description": "character-variant()", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-variant-alternates#character-variant()", + "spec_url": "https://drafts.csswg.org/css-fonts/#character-variant", "tags": [ "web-features:font-variant-alternates" ], @@ -113,6 +115,7 @@ }, "historical-forms": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-alternates-historical-forms", "support": { "chrome": { "version_added": "111" @@ -145,6 +148,7 @@ }, "normal": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#font-variant-alternates-normal-value", "support": { "chrome": { "version_added": "111" @@ -179,6 +183,7 @@ "__compat": { "description": "ornaments()", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-variant-alternates#ornaments()", + "spec_url": "https://drafts.csswg.org/css-fonts/#ornaments", "tags": [ "web-features:font-variant-alternates" ], @@ -216,6 +221,7 @@ "__compat": { "description": "styleset()", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-variant-alternates#styleset()", + "spec_url": "https://drafts.csswg.org/css-fonts/#styleset", "tags": [ "web-features:font-variant-alternates" ], @@ -253,6 +259,7 @@ "__compat": { "description": "stylistic()", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-variant-alternates#stylistic()", + "spec_url": "https://drafts.csswg.org/css-fonts/#stylistic", "tags": [ "web-features:font-variant-alternates" ], @@ -290,6 +297,7 @@ "__compat": { "description": "swash()", "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/font-variant-alternates#swash()", + "spec_url": "https://drafts.csswg.org/css-fonts/#swash", "tags": [ "web-features:font-variant-alternates" ], diff --git a/css/properties/font-variant-caps.json b/css/properties/font-variant-caps.json index fbbc133251fd8b..1a26b647c2e806 100644 --- a/css/properties/font-variant-caps.json +++ b/css/properties/font-variant-caps.json @@ -36,6 +36,7 @@ }, "all-petite-caps": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-caps-all-petite-caps", "support": { "chrome": { "version_added": "52" @@ -68,6 +69,7 @@ }, "all-small-caps": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-caps-all-small-caps", "support": { "chrome": { "version_added": "52" @@ -100,6 +102,7 @@ }, "normal": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-caps-all-small-caps", "support": { "chrome": { "version_added": "52" @@ -132,6 +135,7 @@ }, "petite-caps": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-caps-petite-caps", "support": { "chrome": { "version_added": "52" @@ -164,6 +168,7 @@ }, "small-caps": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-caps-small-caps", "support": { "chrome": { "version_added": "52" @@ -196,6 +201,7 @@ }, "titling-caps": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-caps-titling-caps", "support": { "chrome": { "version_added": "52" @@ -228,6 +234,7 @@ }, "unicase": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-caps-unicase", "support": { "chrome": { "version_added": "52" diff --git a/css/properties/font-variant-east-asian.json b/css/properties/font-variant-east-asian.json index 37e2d30329ab24..a8a31ff1a1ddef 100644 --- a/css/properties/font-variant-east-asian.json +++ b/css/properties/font-variant-east-asian.json @@ -36,6 +36,7 @@ }, "full-width": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-east-asian-full-width", "support": { "chrome": { "version_added": "63" @@ -68,6 +69,7 @@ }, "jis04": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-east-asian-jis04", "support": { "chrome": { "version_added": "63" @@ -100,6 +102,7 @@ }, "jis78": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-east-asian-jis78", "support": { "chrome": { "version_added": "63" @@ -132,6 +135,7 @@ }, "jis83": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-east-asian-jis83", "support": { "chrome": { "version_added": "63" @@ -164,6 +168,7 @@ }, "jis90": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-east-asian-jis90", "support": { "chrome": { "version_added": "63" @@ -196,6 +201,7 @@ }, "normal": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-east-asian-normal", "support": { "chrome": { "version_added": "63" @@ -228,6 +234,7 @@ }, "proportional-width": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-east-asian-proportional-width", "support": { "chrome": { "version_added": "63" @@ -260,6 +267,7 @@ }, "ruby": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-east-asian-ruby", "support": { "chrome": { "version_added": "63" @@ -292,6 +300,7 @@ }, "simplified": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-east-asian-simplified", "support": { "chrome": { "version_added": "63" @@ -324,6 +333,7 @@ }, "traditional": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-east-asian-traditional", "support": { "chrome": { "version_added": "63" diff --git a/css/properties/font-variant-ligatures.json b/css/properties/font-variant-ligatures.json index 5c46cbb21ff85d..1ed094a0527cad 100644 --- a/css/properties/font-variant-ligatures.json +++ b/css/properties/font-variant-ligatures.json @@ -56,6 +56,7 @@ }, "common-ligatures": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-ligatures-common-ligatures", "support": { "chrome": { "version_added": "31" @@ -88,6 +89,7 @@ }, "contextual": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-ligatures-contextual", "support": { "chrome": { "version_added": "31" @@ -120,6 +122,7 @@ }, "discretionary-ligatures": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-ligatures-discretionary-ligatures", "support": { "chrome": { "version_added": "31" @@ -152,6 +155,7 @@ }, "historical-ligatures": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-ligatures-historical-ligatures", "support": { "chrome": { "version_added": "31" @@ -184,6 +188,7 @@ }, "no-common-ligatures": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-ligatures-no-historical-ligatures", "support": { "chrome": { "version_added": "31" @@ -216,6 +221,7 @@ }, "no-contextual": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-ligatures-no-contextual", "support": { "chrome": { "version_added": "31" @@ -248,6 +254,7 @@ }, "no-discretionary-ligatures": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-ligatures-no-discretionary-ligatures", "support": { "chrome": { "version_added": "31" @@ -280,6 +287,7 @@ }, "no-historical-ligatures": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-ligatures-no-historical-ligatures", "support": { "chrome": { "version_added": "31" @@ -312,6 +320,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#font-variant-ligatures-none-value", "support": { "chrome": { "version_added": "31" @@ -344,6 +353,7 @@ }, "normal": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#font-variant-ligatures-normal-value", "support": { "chrome": { "version_added": "31" diff --git a/css/properties/font-variant-numeric.json b/css/properties/font-variant-numeric.json index 4819013a60de2f..f83d1bf1dd5f29 100644 --- a/css/properties/font-variant-numeric.json +++ b/css/properties/font-variant-numeric.json @@ -36,6 +36,7 @@ }, "diagonal-fractions": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-numeric-diagonal-fractions", "support": { "chrome": { "version_added": "52" @@ -68,6 +69,7 @@ }, "lining-nums": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-numeric-lining-nums", "support": { "chrome": { "version_added": "52" @@ -100,6 +102,7 @@ }, "normal": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-numeric-normal", "support": { "chrome": { "version_added": "52" @@ -132,6 +135,7 @@ }, "oldstyle-nums": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-numeric-oldstyle-nums", "support": { "chrome": { "version_added": "52" @@ -164,6 +168,7 @@ }, "ordinal": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-numeric-ordinal", "support": { "chrome": { "version_added": "52" @@ -196,6 +201,7 @@ }, "proportional-nums": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-numeric-proportional-nums", "support": { "chrome": { "version_added": "52" @@ -228,6 +234,7 @@ }, "slashed-zero": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-numeric-slashed-zero", "support": { "chrome": { "version_added": "52" @@ -260,6 +267,7 @@ }, "stacked-fractions": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-numeric-stacked-fractions", "support": { "chrome": { "version_added": "52" @@ -292,6 +300,7 @@ }, "tabular-nums": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-numeric-tabular-nums", "support": { "chrome": { "version_added": "52" diff --git a/css/properties/font-variant-position.json b/css/properties/font-variant-position.json index 0ecdce02edf698..8fdfa7fdbffec0 100644 --- a/css/properties/font-variant-position.json +++ b/css/properties/font-variant-position.json @@ -36,6 +36,7 @@ }, "normal": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-position-normal", "support": { "chrome": { "version_added": "117" @@ -68,6 +69,7 @@ }, "sub": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-position-sub", "support": { "chrome": { "version_added": "117" @@ -100,6 +102,7 @@ }, "super": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-position-super", "support": { "chrome": { "version_added": "117" diff --git a/css/properties/font-variant.json b/css/properties/font-variant.json index 5d9c4b93c1d345..bf9881357f1553 100644 --- a/css/properties/font-variant.json +++ b/css/properties/font-variant.json @@ -114,6 +114,7 @@ }, "historical-forms": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-alternates-historical-forms", "support": { "chrome": { "version_added": "111" @@ -146,6 +147,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#font-size-adjust-none-value", "support": { "chrome": { "version_added": "≤83" @@ -178,6 +180,7 @@ }, "normal": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#font-variant-normal-value", "support": { "chrome": { "version_added": "1" @@ -212,6 +215,7 @@ }, "sub": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-position-sub", "support": { "chrome": { "version_added": "110" @@ -244,6 +248,7 @@ }, "super": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-variant-position-super", "support": { "chrome": { "version_added": "110" diff --git a/css/properties/font-weight.json b/css/properties/font-weight.json index e77379be398494..609b94b7275a4c 100644 --- a/css/properties/font-weight.json +++ b/css/properties/font-weight.json @@ -42,6 +42,7 @@ }, "bold": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-weight-bold", "support": { "chrome": { "version_added": "2" @@ -76,6 +77,7 @@ }, "bolder": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-weight-bolder", "support": { "chrome": { "version_added": "2" @@ -110,6 +112,7 @@ }, "lighter": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-weight-lgither", "support": { "chrome": { "version_added": "2" @@ -144,6 +147,7 @@ }, "normal": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-fonts/#valdef-font-weight-normal", "support": { "chrome": { "version_added": "2" diff --git a/css/properties/forced-color-adjust.json b/css/properties/forced-color-adjust.json index 2d1248b8121f8e..91999fda243d0d 100644 --- a/css/properties/forced-color-adjust.json +++ b/css/properties/forced-color-adjust.json @@ -45,6 +45,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-color-adjust/#valdef-forced-color-adjust-auto", "support": { "chrome": { "version_added": "89" @@ -77,6 +78,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-color-adjust/#valdef-forced-color-adjust-none", "support": { "chrome": { "version_added": "89" @@ -109,6 +111,7 @@ }, "preserve-parent-color": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-color-adjust/#valdef-forced-color-adjust-preserve-parent-color", "support": { "chrome": { "version_added": "106" diff --git a/css/properties/grid-auto-flow.json b/css/properties/grid-auto-flow.json index f8b7c9bd0c04da..640301ff0d34ee 100644 --- a/css/properties/grid-auto-flow.json +++ b/css/properties/grid-auto-flow.json @@ -43,6 +43,7 @@ }, "column": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-grid/#valdef-grid-auto-flow-column", "support": { "chrome": { "version_added": "57" @@ -75,6 +76,7 @@ }, "dense": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-grid/#valdef-grid-auto-flow-dense", "support": { "chrome": { "version_added": "57" @@ -107,6 +109,7 @@ }, "row": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-grid/#valdef-grid-auto-flow-row", "support": { "chrome": { "version_added": "57" diff --git a/css/properties/grid-template-areas.json b/css/properties/grid-template-areas.json index 7af58dd8fa7656..78f0137e252695 100644 --- a/css/properties/grid-template-areas.json +++ b/css/properties/grid-template-areas.json @@ -43,6 +43,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-grid/#valdef-grid-template-areas-none", "support": { "chrome": { "version_added": "57" diff --git a/css/properties/grid-template-columns.json b/css/properties/grid-template-columns.json index f16f62262d5cfe..5dab99e3d5051e 100644 --- a/css/properties/grid-template-columns.json +++ b/css/properties/grid-template-columns.json @@ -91,6 +91,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-grid-2/#valdef-grid-template-columns-auto", "support": { "chrome": { "version_added": "57" @@ -209,6 +210,7 @@ }, "max-content": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-grid-2/#valdef-grid-template-columns-max-content", "support": { "chrome": { "version_added": "57" @@ -241,6 +243,7 @@ }, "min-content": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-grid-2/#valdef-grid-template-columns-min-content", "support": { "chrome": { "version_added": "57" @@ -315,6 +318,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-grid-2/#valdef-grid-template-rows-none", "support": { "chrome": { "version_added": "57" diff --git a/css/properties/grid-template-rows.json b/css/properties/grid-template-rows.json index f2bfcb72065930..9849eb6c403470 100644 --- a/css/properties/grid-template-rows.json +++ b/css/properties/grid-template-rows.json @@ -91,6 +91,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-grid-2/#valdef-grid-template-columns-auto", "support": { "chrome": { "version_added": "57" @@ -210,6 +211,7 @@ }, "max-content": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-grid-2/#valdef-grid-template-columns-max-content", "support": { "chrome": { "version_added": "57" @@ -242,6 +244,7 @@ }, "min-content": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-grid-2/#valdef-grid-template-columns-min-content", "support": { "chrome": { "version_added": "57" @@ -316,6 +319,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-grid/#valdef-grid-template-rows-none", "support": { "chrome": { "version_added": "57" diff --git a/css/properties/grid-template.json b/css/properties/grid-template.json index c0eb446d93fcdf..6cf9389f7f050e 100644 --- a/css/properties/grid-template.json +++ b/css/properties/grid-template.json @@ -43,6 +43,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-grid/#valdef-grid-template-none", "support": { "chrome": { "version_added": "57" diff --git a/css/properties/hanging-punctuation.json b/css/properties/hanging-punctuation.json index 9daead05b78c12..a8b59f000205b6 100644 --- a/css/properties/hanging-punctuation.json +++ b/css/properties/hanging-punctuation.json @@ -38,6 +38,7 @@ }, "allow-end": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text/#valdef-hanging-punctuation-allow-end", "support": { "chrome": { "version_added": false @@ -70,6 +71,7 @@ }, "first": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text/#valdef-hanging-punctuation-first", "support": { "chrome": { "version_added": false @@ -102,6 +104,7 @@ }, "force-end": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text/#valdef-hanging-punctuation-force-end", "support": { "chrome": { "version_added": false @@ -135,6 +138,7 @@ }, "last": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text/#valdef-hanging-punctuation-last", "support": { "chrome": { "version_added": false @@ -167,6 +171,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text/#valdef-hanging-punctuation-none", "support": { "chrome": { "version_added": false diff --git a/css/properties/height.json b/css/properties/height.json index f91f21ea59fea2..8936ce53dff688 100644 --- a/css/properties/height.json +++ b/css/properties/height.json @@ -45,6 +45,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-sizing-3/#preferred-size-properties", "support": { "chrome": { "version_added": "1" @@ -79,7 +80,7 @@ }, "fit-content": { "__compat": { - "description": "fit-content", + "spec_url": "https://drafts.csswg.org/css-sizing-4/#valdef-width-fit-content", "support": { "chrome": { "version_added": "46" @@ -125,6 +126,7 @@ "fit-content_function": { "__compat": { "description": "fit-content()", + "spec_url": "https://drafts.csswg.org/css-sizing/#funcdef-width-fit-content", "support": { "chrome": { "version_added": false @@ -163,7 +165,7 @@ }, "max-content": { "__compat": { - "description": "max-content", + "spec_url": "https://drafts.csswg.org/css-sizing/#valdef-width-max-content", "support": { "chrome": { "version_added": "46" @@ -206,7 +208,7 @@ }, "min-content": { "__compat": { - "description": "min-content", + "spec_url": "https://drafts.csswg.org/css-sizing/#valdef-width-min-content", "support": { "chrome": { "version_added": "46" @@ -249,7 +251,7 @@ }, "stretch": { "__compat": { - "description": "stretch", + "spec_url": "https://drafts.csswg.org/css-sizing-4/#valdef-width-stretch", "support": { "chrome": { "alternative_name": "-webkit-fill-available", diff --git a/css/properties/hyphenate-character.json b/css/properties/hyphenate-character.json index e84e217bbdfd45..c4f96f709c0b16 100644 --- a/css/properties/hyphenate-character.json +++ b/css/properties/hyphenate-character.json @@ -48,6 +48,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-4/#valdef-hyphenate-character-auto", "support": { "chrome": { "version_added": "6" diff --git a/css/properties/hyphenate-limit-chars.json b/css/properties/hyphenate-limit-chars.json index d280ebbb83cd54..6ad3280914361b 100644 --- a/css/properties/hyphenate-limit-chars.json +++ b/css/properties/hyphenate-limit-chars.json @@ -35,6 +35,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-4/#valdef-hyphenate-limit-chars-auto", "support": { "chrome": { "version_added": "109" diff --git a/css/properties/image-orientation.json b/css/properties/image-orientation.json index 10daa57fbe4673..db9ffc473c6781 100644 --- a/css/properties/image-orientation.json +++ b/css/properties/image-orientation.json @@ -72,6 +72,7 @@ }, "from-image": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-images/#valdef-image-orientation-from-image", "support": { "chrome": { "version_added": "81" @@ -104,6 +105,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-images/#valdef-image-orientation-none", "support": { "chrome": { "version_added": "81" diff --git a/css/properties/image-rendering.json b/css/properties/image-rendering.json index cf8ca2324ae4e5..994f62fc702279 100644 --- a/css/properties/image-rendering.json +++ b/css/properties/image-rendering.json @@ -38,6 +38,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-images/#valdef-image-rendering-auto", "support": { "chrome": { "version_added": "13" @@ -70,6 +71,7 @@ }, "crisp-edges": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-images/#valdef-image-rendering-crisp-edges", "support": { "chrome": { "alternative_name": "-webkit-optimize-contrast", @@ -179,6 +181,7 @@ }, "pixelated": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-images/#valdef-image-rendering-pixelated", "support": { "chrome": { "version_added": "41" @@ -215,6 +218,7 @@ }, "smooth": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-images/#valdef-image-rendering-smooth", "support": { "chrome": { "version_added": false diff --git a/css/properties/initial-letter.json b/css/properties/initial-letter.json index bc3163794ebc25..9f4b4c6bc91955 100644 --- a/css/properties/initial-letter.json +++ b/css/properties/initial-letter.json @@ -39,6 +39,7 @@ }, "normal": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-inline/#valdef-initial-letter-normal", "support": { "chrome": { "version_added": "110" diff --git a/css/properties/inset-block-end.json b/css/properties/inset-block-end.json index 1f0d7144ea746a..073fbc411f5bce 100644 --- a/css/properties/inset-block-end.json +++ b/css/properties/inset-block-end.json @@ -43,6 +43,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-position-3/#valdef-top-auto", "support": { "chrome": { "version_added": "87" diff --git a/css/properties/inset-block-start.json b/css/properties/inset-block-start.json index b663f3ee4ad62e..01f43a731cb752 100644 --- a/css/properties/inset-block-start.json +++ b/css/properties/inset-block-start.json @@ -43,6 +43,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-position-3/#valdef-top-auto", "support": { "chrome": { "version_added": "87" diff --git a/css/properties/inset-block.json b/css/properties/inset-block.json index 8905351c44dc65..35ed8f49250a9d 100644 --- a/css/properties/inset-block.json +++ b/css/properties/inset-block.json @@ -43,6 +43,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-position-3/#valdef-top-auto", "support": { "chrome": { "version_added": "87" diff --git a/css/properties/inset-inline-end.json b/css/properties/inset-inline-end.json index dcddb975a5f0fc..808da1f01dc42f 100644 --- a/css/properties/inset-inline-end.json +++ b/css/properties/inset-inline-end.json @@ -43,6 +43,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-position-3/#valdef-top-auto", "support": { "chrome": { "version_added": "87" diff --git a/css/properties/inset-inline-start.json b/css/properties/inset-inline-start.json index bac68e032a1d34..c0120ff763774b 100644 --- a/css/properties/inset-inline-start.json +++ b/css/properties/inset-inline-start.json @@ -43,6 +43,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-position-3/#valdef-top-auto", "support": { "chrome": { "version_added": "87" diff --git a/css/properties/inset-inline.json b/css/properties/inset-inline.json index 77985eab76ee98..8691b5e6cff68f 100644 --- a/css/properties/inset-inline.json +++ b/css/properties/inset-inline.json @@ -43,6 +43,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-position-3/#valdef-top-auto", "support": { "chrome": { "version_added": "87" diff --git a/css/properties/inset.json b/css/properties/inset.json index 1815e4da333e7c..5090136799d3af 100644 --- a/css/properties/inset.json +++ b/css/properties/inset.json @@ -36,6 +36,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-position-3/#valdef-top-auto", "support": { "chrome": { "version_added": "87" diff --git a/css/properties/left.json b/css/properties/left.json index 8db159623a741d..7f8ef616b942c4 100644 --- a/css/properties/left.json +++ b/css/properties/left.json @@ -40,6 +40,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-position/#valdef-top-auto", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/letter-spacing.json b/css/properties/letter-spacing.json index bd302180869e8f..4912c73c10bb60 100644 --- a/css/properties/letter-spacing.json +++ b/css/properties/letter-spacing.json @@ -42,6 +42,7 @@ }, "normal": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text/#valdef-letter-spacing-normal", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/line-break.json b/css/properties/line-break.json index 37ea5e5ea7cf12..e978e1a2687eb2 100644 --- a/css/properties/line-break.json +++ b/css/properties/line-break.json @@ -69,6 +69,7 @@ }, "anywhere": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text/#valdef-line-break-anywhere", "support": { "chrome": { "version_added": "≤83" @@ -101,6 +102,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text/#valdef-line-break-auto", "support": { "chrome": { "version_added": "≤83" @@ -133,6 +135,7 @@ }, "loose": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text/#valdef-line-break-loose", "support": { "chrome": { "version_added": "≤83" @@ -165,6 +168,7 @@ }, "normal": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text/#valdef-line-break-normal", "support": { "chrome": { "version_added": "1" @@ -197,6 +201,7 @@ }, "strict": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text/#valdef-line-break-strict", "support": { "chrome": { "version_added": "≤83" diff --git a/css/properties/line-height.json b/css/properties/line-height.json index 90be43b76abbe2..8f40821b01e144 100644 --- a/css/properties/line-height.json +++ b/css/properties/line-height.json @@ -42,6 +42,7 @@ }, "normal": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-inline/#valdef-line-height-normal", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/list-style-image.json b/css/properties/list-style-image.json index 4d499b537564ac..592c67294b718f 100644 --- a/css/properties/list-style-image.json +++ b/css/properties/list-style-image.json @@ -43,6 +43,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-lists/#valdef-list-style-image-none", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/list-style-position.json b/css/properties/list-style-position.json index ecd06c83f90994..f8cbbca97b2e6f 100644 --- a/css/properties/list-style-position.json +++ b/css/properties/list-style-position.json @@ -41,6 +41,7 @@ }, "inside": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-lists/#valdef-list-style-position-inside", "support": { "chrome": { "version_added": "1" @@ -75,6 +76,7 @@ }, "outside": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-lists/#valdef-list-style-position-outside", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/list-style-type.json b/css/properties/list-style-type.json index de3858ee6a535e..a16d2e452e0545 100644 --- a/css/properties/list-style-type.json +++ b/css/properties/list-style-type.json @@ -47,7 +47,6 @@ }, "afar": { "__compat": { - "description": "afar", "support": { "chrome": [ { @@ -89,7 +88,6 @@ }, "amharic": { "__compat": { - "description": "amharic", "support": { "chrome": [ { @@ -131,7 +129,6 @@ }, "amharic-abegede": { "__compat": { - "description": "amharic-abegede", "support": { "chrome": [ { @@ -173,7 +170,7 @@ }, "arabic-indic": { "__compat": { - "description": "arabic-indic", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#valdef-counter-style-name-arabic-indic", "support": { "chrome": { "version_added": "6" @@ -212,7 +209,7 @@ }, "armenian": { "__compat": { - "description": "armenian", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#armenian", "support": { "chrome": { "version_added": "1" @@ -251,7 +248,6 @@ }, "asterisks": { "__compat": { - "description": "asterisks", "support": { "chrome": [ { @@ -290,7 +286,7 @@ }, "bengali": { "__compat": { - "description": "bengali", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#valdef-counter-style-name-bengali", "support": { "chrome": { "version_added": "6" @@ -329,7 +325,6 @@ }, "binary": { "__compat": { - "description": "binary", "support": { "chrome": [ { @@ -368,7 +363,7 @@ }, "cambodian": { "__compat": { - "description": "cambodian", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#valdef-counter-style-name-cambodian", "support": { "chrome": { "version_added": "6" @@ -401,7 +396,7 @@ }, "circle": { "__compat": { - "description": "circle", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#circle", "support": { "chrome": { "version_added": "1" @@ -440,7 +435,7 @@ }, "cjk-decimal": { "__compat": { - "description": "cjk-decimal", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#cjk-decimal", "support": { "chrome": { "version_added": "91" @@ -473,7 +468,7 @@ }, "cjk-earthly-branch": { "__compat": { - "description": "cjk-earthly-branch", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#valdef-counter-style-name-cjk-earthly-branch", "support": { "chrome": { "version_added": "6" @@ -512,7 +507,7 @@ }, "cjk-heavenly-stem": { "__compat": { - "description": "cjk-heavenly-stem", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#valdef-counter-style-name-cjk-heavenly-stem", "support": { "chrome": { "version_added": "6" @@ -551,7 +546,7 @@ }, "cjk-ideographic": { "__compat": { - "description": "cjk-ideographic", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#cjk-ideographic", "support": { "chrome": { "version_added": "1" @@ -602,7 +597,7 @@ }, "decimal": { "__compat": { - "description": "decimal", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#decimal", "support": { "chrome": { "version_added": "1" @@ -641,7 +636,7 @@ }, "decimal-leading-zero": { "__compat": { - "description": "decimal-leading-zero", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#decimal-leading-zero", "support": { "chrome": { "version_added": "1" @@ -680,7 +675,7 @@ }, "devanagari": { "__compat": { - "description": "devanagari", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#valdef-counter-style-name-devanagari", "support": { "chrome": { "version_added": "6" @@ -719,7 +714,7 @@ }, "disc": { "__compat": { - "description": "disc", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#disc", "support": { "chrome": { "version_added": "1" @@ -758,7 +753,7 @@ }, "disclosure-closed": { "__compat": { - "description": "disclosure-closed", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#disclosure-closed", "support": { "chrome": { "version_added": "89" @@ -791,7 +786,7 @@ }, "disclosure-open": { "__compat": { - "description": "disclosure-open", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#disclosure-open", "support": { "chrome": { "version_added": "89" @@ -824,7 +819,6 @@ }, "ethiopic": { "__compat": { - "description": "ethiopic", "support": { "chrome": [ { @@ -866,7 +860,6 @@ }, "ethiopic-abegede": { "__compat": { - "description": "ethiopic-abegede", "support": { "chrome": [ { @@ -908,7 +901,6 @@ }, "ethiopic-abegede-am-et": { "__compat": { - "description": "ethiopic-abegede-am-et", "support": { "chrome": [ { @@ -950,7 +942,6 @@ }, "ethiopic-abegede-gez": { "__compat": { - "description": "ethiopic-abegede-gez", "support": { "chrome": [ { @@ -992,7 +983,6 @@ }, "ethiopic-abegede-ti-er": { "__compat": { - "description": "ethiopic-abegede-ti-er", "support": { "chrome": [ { @@ -1034,7 +1024,6 @@ }, "ethiopic-abegede-ti-et": { "__compat": { - "description": "ethiopic-abegede-ti-et", "support": { "chrome": [ { @@ -1076,7 +1065,6 @@ }, "ethiopic-halehame": { "__compat": { - "description": "ethiopic-halehame", "support": { "chrome": { "version_added": "45" @@ -1110,7 +1098,6 @@ }, "ethiopic-halehame-aa-er": { "__compat": { - "description": "ethiopic-halehame-aa-er", "support": { "chrome": [ { @@ -1152,7 +1139,6 @@ }, "ethiopic-halehame-aa-et": { "__compat": { - "description": "ethiopic-halehame-aa-et", "support": { "chrome": [ { @@ -1194,7 +1180,6 @@ }, "ethiopic-halehame-am": { "__compat": { - "description": "ethiopic-halehame-am", "support": { "chrome": { "version_added": "45" @@ -1228,7 +1213,6 @@ }, "ethiopic-halehame-am-et": { "__compat": { - "description": "ethiopic-halehame-am-et", "support": { "chrome": [ { @@ -1270,7 +1254,6 @@ }, "ethiopic-halehame-gez": { "__compat": { - "description": "ethiopic-halehame-gez", "support": { "chrome": [ { @@ -1312,7 +1295,6 @@ }, "ethiopic-halehame-om-et": { "__compat": { - "description": "ethiopic-halehame-om-et", "support": { "chrome": [ { @@ -1354,7 +1336,6 @@ }, "ethiopic-halehame-sid-et": { "__compat": { - "description": "ethiopic-halehame-sid-et", "support": { "chrome": [ { @@ -1396,7 +1377,6 @@ }, "ethiopic-halehame-so-et": { "__compat": { - "description": "ethiopic-halehame-so-et", "support": { "chrome": [ { @@ -1438,7 +1418,6 @@ }, "ethiopic-halehame-ti-er": { "__compat": { - "description": "ethiopic-halehame-ti-er", "support": { "chrome": { "version_added": "6" @@ -1474,7 +1453,6 @@ }, "ethiopic-halehame-ti-et": { "__compat": { - "description": "ethiopic-halehame-ti-et", "support": { "chrome": { "version_added": "6" @@ -1510,7 +1488,6 @@ }, "ethiopic-halehame-tig": { "__compat": { - "description": "ethiopic-halehame-tig", "support": { "chrome": [ { @@ -1552,7 +1529,7 @@ }, "ethiopic-numeric": { "__compat": { - "description": "ethiopic-numeric", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#valdef-counter-style-name-ethiopic-numeric", "support": { "chrome": { "version_added": "91" @@ -1592,7 +1569,6 @@ }, "footnotes": { "__compat": { - "description": "footnotes", "support": { "chrome": [ { @@ -1631,7 +1607,7 @@ }, "georgian": { "__compat": { - "description": "georgian", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#georgian", "support": { "chrome": { "version_added": "1" @@ -1670,7 +1646,7 @@ }, "gujarati": { "__compat": { - "description": "gujarati", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#valdef-counter-style-name-gujarati", "support": { "chrome": { "version_added": "6" @@ -1709,7 +1685,7 @@ }, "gurmukhi": { "__compat": { - "description": "gurmukhi", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#valdef-counter-style-name-gurmukhi", "support": { "chrome": { "version_added": "6" @@ -1748,7 +1724,6 @@ }, "hangul": { "__compat": { - "description": "hangul", "support": { "chrome": { "version_added": "6" @@ -1782,7 +1757,6 @@ }, "hangul-consonant": { "__compat": { - "description": "hangul-consonant", "support": { "chrome": { "version_added": "6" @@ -1816,7 +1790,7 @@ }, "hebrew": { "__compat": { - "description": "hebrew", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#hebrew", "support": { "chrome": { "version_added": "1" @@ -1851,7 +1825,7 @@ }, "hiragana": { "__compat": { - "description": "hiragana", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#hiragana", "support": { "chrome": { "version_added": "1" @@ -1886,7 +1860,7 @@ }, "hiragana-iroha": { "__compat": { - "description": "hiragana-iroha", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#hiragana-iroha", "support": { "chrome": { "version_added": "1" @@ -1921,7 +1895,7 @@ }, "japanese-formal": { "__compat": { - "description": "japanese-formal", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#japanese-formal", "support": { "chrome": { "version_added": "91" @@ -1960,7 +1934,7 @@ }, "japanese-informal": { "__compat": { - "description": "japanese-informal", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#japanese-informal", "support": { "chrome": { "version_added": "91" @@ -1999,7 +1973,7 @@ }, "kannada": { "__compat": { - "description": "kannada", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#valdef-counter-style-name-kannada", "support": { "chrome": { "version_added": "6" @@ -2038,7 +2012,7 @@ }, "katakana": { "__compat": { - "description": "katakana", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#katakana", "support": { "chrome": { "version_added": "1" @@ -2073,7 +2047,7 @@ }, "katakana-iroha": { "__compat": { - "description": "katakana-iroha", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#katakana-iroha", "support": { "chrome": { "version_added": "1" @@ -2108,7 +2082,7 @@ }, "khmer": { "__compat": { - "description": "khmer", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#valdef-counter-style-name-khmer", "support": { "chrome": { "version_added": "6" @@ -2147,7 +2121,7 @@ }, "korean-hangul-formal": { "__compat": { - "description": "korean-hangul-formal", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#korean-hangul-formal", "support": { "chrome": { "version_added": "45" @@ -2180,7 +2154,7 @@ }, "korean-hanja-formal": { "__compat": { - "description": "korean-hanja-formal", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#korean-hanja-formal", "support": { "chrome": { "version_added": "45" @@ -2213,7 +2187,7 @@ }, "korean-hanja-informal": { "__compat": { - "description": "korean-hanja-informal", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#korean-hanja-informal", "support": { "chrome": { "version_added": "45" @@ -2246,7 +2220,7 @@ }, "lao": { "__compat": { - "description": "lao", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#valdef-counter-style-name-lao", "support": { "chrome": { "version_added": "6" @@ -2285,7 +2259,7 @@ }, "lower-alpha": { "__compat": { - "description": "lower-alpha", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#lower-alpha", "support": { "chrome": { "version_added": "1" @@ -2324,7 +2298,7 @@ }, "lower-armenian": { "__compat": { - "description": "lower-armenian", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#valdef-counter-style-name-lower-armenian", "support": { "chrome": { "version_added": "13" @@ -2357,7 +2331,7 @@ }, "lower-greek": { "__compat": { - "description": "lower-greek", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#lower-greek", "support": { "chrome": { "version_added": "1" @@ -2396,7 +2370,6 @@ }, "lower-hexadecimal": { "__compat": { - "description": "lower-hexadecimal", "support": { "chrome": [ { @@ -2438,7 +2411,7 @@ }, "lower-latin": { "__compat": { - "description": "lower-latin", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#lower-latin", "support": { "chrome": { "version_added": "1" @@ -2479,7 +2452,6 @@ }, "lower-norwegian": { "__compat": { - "description": "lower-norwegian", "support": { "chrome": [ { @@ -2521,7 +2493,7 @@ }, "lower-roman": { "__compat": { - "description": "lower-roman", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#lower-roman", "support": { "chrome": { "version_added": "1" @@ -2560,7 +2532,7 @@ }, "malayalam": { "__compat": { - "description": "malayalam", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#valdef-counter-style-name-malayalam", "support": { "chrome": { "version_added": "6" @@ -2599,7 +2571,7 @@ }, "mongolian": { "__compat": { - "description": "mongolian", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#valdef-counter-style-name-mongolian", "support": { "chrome": { "version_added": "6" @@ -2632,7 +2604,7 @@ }, "myanmar": { "__compat": { - "description": "myanmar", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#valdef-counter-style-name-myanmar", "support": { "chrome": { "version_added": "6" @@ -2671,6 +2643,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-lists-3/#valdef-list-style-type-none", "support": { "chrome": { "version_added": "1" @@ -2705,7 +2678,6 @@ }, "octal": { "__compat": { - "description": "octal", "support": { "chrome": [ { @@ -2744,7 +2716,7 @@ }, "oriya": { "__compat": { - "description": "oriya", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#valdef-counter-style-name-oriya", "support": { "chrome": { "version_added": "6" @@ -2783,7 +2755,6 @@ }, "oromo": { "__compat": { - "description": "oromo", "support": { "chrome": [ { @@ -2822,7 +2793,7 @@ }, "persian": { "__compat": { - "description": "persian", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#valdef-counter-style-name-persian", "support": { "chrome": { "version_added": "6" @@ -2861,7 +2832,6 @@ }, "sidama": { "__compat": { - "description": "sidama", "support": { "chrome": [ { @@ -2900,7 +2870,7 @@ }, "simp-chinese-formal": { "__compat": { - "description": "simp-chinese-formal", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#simp-chinese-formal", "support": { "chrome": { "version_added": "45" @@ -2939,7 +2909,7 @@ }, "simp-chinese-informal": { "__compat": { - "description": "simp-chinese-informal", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#simp-chinese-informal", "support": { "chrome": { "version_added": "45" @@ -2978,7 +2948,6 @@ }, "somali": { "__compat": { - "description": "somali", "support": { "chrome": [ { @@ -3017,7 +2986,7 @@ }, "square": { "__compat": { - "description": "square", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#square", "support": { "chrome": { "version_added": "1" @@ -3123,7 +3092,7 @@ }, "tamil": { "__compat": { - "description": "tamil", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#valdef-counter-style-name-tamil", "support": { "chrome": { "version_added": "91" @@ -3162,7 +3131,7 @@ }, "telugu": { "__compat": { - "description": "telugu", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#valdef-counter-style-name-telugu", "support": { "chrome": { "version_added": "6" @@ -3201,7 +3170,7 @@ }, "thai": { "__compat": { - "description": "thai", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#valdef-counter-style-name-thai", "support": { "chrome": { "version_added": "6" @@ -3240,7 +3209,7 @@ }, "tibetan": { "__compat": { - "description": "tibetan", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#valdef-counter-style-name-tibetan", "support": { "chrome": { "version_added": "6" @@ -3273,7 +3242,6 @@ }, "tigre": { "__compat": { - "description": "tigre", "support": { "chrome": [ { @@ -3312,7 +3280,6 @@ }, "tigrinya-er": { "__compat": { - "description": "tigrinya-er", "support": { "chrome": [ { @@ -3351,7 +3318,6 @@ }, "tigrinya-er-abegede": { "__compat": { - "description": "tigrinya-er-abegede", "support": { "chrome": [ { @@ -3390,7 +3356,6 @@ }, "tigrinya-et": { "__compat": { - "description": "tigrinya-et", "support": { "chrome": [ { @@ -3429,7 +3394,6 @@ }, "tigrinya-et-abegede": { "__compat": { - "description": "tigrinya-et-abegede", "support": { "chrome": [ { @@ -3468,7 +3432,7 @@ }, "trad-chinese-formal": { "__compat": { - "description": "trad-chinese-formal", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#trad-chinese-formal", "support": { "chrome": { "version_added": "45" @@ -3507,7 +3471,7 @@ }, "trad-chinese-informal": { "__compat": { - "description": "trad-chinese-informal", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#trad-chinese-informal", "support": { "chrome": { "version_added": "45" @@ -3546,7 +3510,7 @@ }, "upper-alpha": { "__compat": { - "description": "upper-alpha", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#upper-alpha", "support": { "chrome": { "version_added": "1" @@ -3585,7 +3549,7 @@ }, "upper-armenian": { "__compat": { - "description": "upper-armenian", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#valdef-counter-style-name-upper-armenian", "support": { "chrome": { "version_added": "13" @@ -3618,7 +3582,6 @@ }, "upper-greek": { "__compat": { - "description": "upper-greek", "support": { "chrome": [ { @@ -3669,7 +3632,6 @@ }, "upper-hexadecimal": { "__compat": { - "description": "upper-hexadecimal", "support": { "chrome": [ { @@ -3711,7 +3673,7 @@ }, "upper-latin": { "__compat": { - "description": "upper-latin", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#upper-latin", "support": { "chrome": { "version_added": "1" @@ -3750,7 +3712,6 @@ }, "upper-norwegian": { "__compat": { - "description": "upper-norwegian", "support": { "chrome": [ { @@ -3792,7 +3753,7 @@ }, "upper-roman": { "__compat": { - "description": "upper-roman", + "spec_url": "https://drafts.csswg.org/css-counter-styles-3/#upper-roman", "support": { "chrome": { "version_added": "1" @@ -3831,7 +3792,6 @@ }, "urdu": { "__compat": { - "description": "urdu", "support": { "chrome": { "version_added": "6" diff --git a/css/properties/margin-trim.json b/css/properties/margin-trim.json index 6d568f37b02cf8..2e801c992c32ad 100644 --- a/css/properties/margin-trim.json +++ b/css/properties/margin-trim.json @@ -37,6 +37,7 @@ }, "block": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-box-4/#valdef-margin-trim-block", "support": { "chrome": { "version_added": false @@ -69,6 +70,7 @@ }, "block-end": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-box-4/#valdef-margin-trim-block-end", "support": { "chrome": { "version_added": false @@ -101,6 +103,7 @@ }, "block-start": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-box-4/#valdef-margin-trim-block-start", "support": { "chrome": { "version_added": false @@ -133,6 +136,7 @@ }, "inline": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-box-4/#valdef-margin-trim-inline", "support": { "chrome": { "version_added": false @@ -165,6 +169,7 @@ }, "inline-end": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-box-4/#valdef-margin-trim-inline-end", "support": { "chrome": { "version_added": false @@ -197,6 +202,7 @@ }, "inline-start": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-box-4/#valdef-margin-trim-inline-end", "support": { "chrome": { "version_added": false @@ -229,6 +235,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-box-4/#valdef-margin-trim-none", "support": { "chrome": { "version_added": false diff --git a/css/properties/mask-composite.json b/css/properties/mask-composite.json index 32a22dc6d3833f..efdf51b87c0bfe 100644 --- a/css/properties/mask-composite.json +++ b/css/properties/mask-composite.json @@ -53,6 +53,7 @@ }, "add": { "__compat": { + "spec_url": "https://drafts.fxtf.org/css-masking/#valdef-mask-composite-add", "support": { "chrome": { "version_added": "120" @@ -85,6 +86,7 @@ }, "exclude": { "__compat": { + "spec_url": "https://drafts.fxtf.org/css-masking/#valdef-mask-composite-exclude", "support": { "chrome": { "version_added": "120" @@ -117,6 +119,7 @@ }, "intersect": { "__compat": { + "spec_url": "https://drafts.fxtf.org/css-masking/#valdef-mask-composite-intersect", "support": { "chrome": { "version_added": "120" @@ -149,6 +152,7 @@ }, "subtract": { "__compat": { + "spec_url": "https://drafts.fxtf.org/css-masking/#valdef-mask-composite-subtract", "support": { "chrome": { "version_added": "120" diff --git a/css/properties/mask-mode.json b/css/properties/mask-mode.json index 59ac4ec43bea3e..f11c78b0b2de84 100644 --- a/css/properties/mask-mode.json +++ b/css/properties/mask-mode.json @@ -36,6 +36,7 @@ }, "alpha": { "__compat": { + "spec_url": "https://drafts.fxtf.org/css-masking/#valdef-mask-mode-alpha", "support": { "chrome": { "version_added": "120" @@ -68,6 +69,7 @@ }, "luminance": { "__compat": { + "spec_url": "https://drafts.fxtf.org/css-masking/#valdef-mask-mode-luminance", "support": { "chrome": { "version_added": "120" @@ -100,6 +102,7 @@ }, "match-source": { "__compat": { + "spec_url": "https://drafts.fxtf.org/css-masking/#valdef-mask-mode-match-source", "support": { "chrome": { "version_added": "120" diff --git a/css/properties/mask-type.json b/css/properties/mask-type.json index 98f58d2b2bf344..9fe41788e2c1bb 100644 --- a/css/properties/mask-type.json +++ b/css/properties/mask-type.json @@ -36,6 +36,7 @@ }, "alpha": { "__compat": { + "spec_url": "https://drafts.fxtf.org/css-masking/#valdef-mask-type-alpha", "support": { "chrome": { "version_added": "24" @@ -68,6 +69,7 @@ }, "luminance": { "__compat": { + "spec_url": "https://drafts.fxtf.org/css-masking/#valdef-mask-type-luminance", "support": { "chrome": { "version_added": "24" diff --git a/css/properties/max-height.json b/css/properties/max-height.json index dc37ea7da0202d..a7e25194b29592 100644 --- a/css/properties/max-height.json +++ b/css/properties/max-height.json @@ -47,7 +47,7 @@ }, "fit-content": { "__compat": { - "description": "fit-content", + "spec_url": "https://drafts.csswg.org/css-sizing-4/#valdef-width-fit-content", "support": { "chrome": [ { @@ -147,7 +147,7 @@ }, "max-content": { "__compat": { - "description": "max-content", + "spec_url": "https://drafts.csswg.org/css-sizing-3/#valdef-width-max-content", "support": { "chrome": { "version_added": "46" @@ -196,7 +196,7 @@ }, "min-content": { "__compat": { - "description": "min-content", + "spec_url": "https://drafts.csswg.org/css-sizing-3/#valdef-width-min-content", "support": { "chrome": { "version_added": "46" @@ -245,6 +245,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-sizing-3/#valdef-max-width-none", "support": { "chrome": { "version_added": "18" @@ -277,7 +278,7 @@ }, "stretch": { "__compat": { - "description": "stretch", + "spec_url": "https://drafts.csswg.org/css-sizing-4/#valdef-width-stretch", "support": { "chrome": { "alternative_name": "-webkit-fill-available", diff --git a/css/properties/max-width.json b/css/properties/max-width.json index f4a5429d13cec0..8b5fd629af139a 100644 --- a/css/properties/max-width.json +++ b/css/properties/max-width.json @@ -45,7 +45,7 @@ }, "fit-content": { "__compat": { - "description": "fit-content", + "spec_url": "https://drafts.csswg.org/css-sizing-4/#valdef-width-fit-content", "support": { "chrome": [ { @@ -145,7 +145,7 @@ }, "max-content": { "__compat": { - "description": "max-content", + "spec_url": "https://drafts.csswg.org/css-sizing-3/#valdef-width-max-content", "support": { "chrome": [ { @@ -212,7 +212,7 @@ }, "min-content": { "__compat": { - "description": "min-content", + "spec_url": "https://drafts.csswg.org/css-sizing-3/#valdef-width-min-content", "support": { "chrome": [ { @@ -271,6 +271,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-sizing-3/#valdef-max-width-none", "support": { "chrome": { "version_added": "1" @@ -305,7 +306,7 @@ }, "stretch": { "__compat": { - "description": "stretch", + "spec_url": "https://drafts.csswg.org/css-sizing-4/#valdef-width-stretch", "support": { "chrome": { "alternative_name": "-webkit-fill-available", diff --git a/css/properties/mix-blend-mode.json b/css/properties/mix-blend-mode.json index 37ece95ce9d182..1dcdc280e57417 100644 --- a/css/properties/mix-blend-mode.json +++ b/css/properties/mix-blend-mode.json @@ -36,6 +36,7 @@ }, "plus-darker": { "__compat": { + "spec_url": "https://drafts.fxtf.org/compositing/#plus-darker", "support": { "chrome": { "version_added": false @@ -68,7 +69,7 @@ }, "plus-lighter": { "__compat": { - "description": "plus-lighter", + "spec_url": "https://drafts.fxtf.org/compositing/#plus-lighter", "support": { "chrome": { "version_added": "100" diff --git a/css/properties/object-fit.json b/css/properties/object-fit.json index 371780c8b52782..22e53d2b64db34 100644 --- a/css/properties/object-fit.json +++ b/css/properties/object-fit.json @@ -64,6 +64,7 @@ }, "contain": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-images/#valdef-object-fit-contain", "support": { "chrome": { "version_added": "32" @@ -96,6 +97,7 @@ }, "cover": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-images/#valdef-object-fit-cover", "support": { "chrome": { "version_added": "32" @@ -128,6 +130,7 @@ }, "fill": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-images/#valdef-object-fit-fill", "support": { "chrome": { "version_added": "32" @@ -160,6 +163,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-images/#valdef-object-fit-none", "support": { "chrome": { "version_added": "32" @@ -192,6 +196,7 @@ }, "scale-down": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-images/#valdef-object-fit-scale-down", "support": { "chrome": { "version_added": "32" diff --git a/css/properties/object-view-box.json b/css/properties/object-view-box.json index 63654872cd2298..8627c234de635a 100644 --- a/css/properties/object-view-box.json +++ b/css/properties/object-view-box.json @@ -3,7 +3,7 @@ "properties": { "object-view-box": { "__compat": { - "spec_url": "https://drafts.csswg.org/css-images-4/#the-object-view-box", + "spec_url": "https://drafts.csswg.org/css-images-5/#propdef-object-view-box", "support": { "chrome": { "version_added": "104" @@ -35,6 +35,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-images-5/#valdef-object-view-box-none", "support": { "chrome": { "version_added": "104" diff --git a/css/properties/offset-anchor.json b/css/properties/offset-anchor.json index 3e51fb55d818d8..a063d63edd7ed4 100644 --- a/css/properties/offset-anchor.json +++ b/css/properties/offset-anchor.json @@ -39,6 +39,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.fxtf.org/motion/#valdef-offset-anchor-auto", "support": { "chrome": { "version_added": "116" diff --git a/css/properties/offset-position.json b/css/properties/offset-position.json index 915345897701e8..3b4354c75f7d85 100644 --- a/css/properties/offset-position.json +++ b/css/properties/offset-position.json @@ -36,6 +36,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.fxtf.org/motion/#valdef-offset-position-auto", "support": { "chrome": { "version_added": "116" @@ -68,7 +69,7 @@ }, "normal": { "__compat": { - "description": "normal keyword value", + "spec_url": "https://drafts.fxtf.org/motion/#valdef-offset-position-normal", "support": { "chrome": { "version_added": "116" diff --git a/css/properties/offset-rotate.json b/css/properties/offset-rotate.json index 47790c89d5a4cd..cbfbf589e312b4 100644 --- a/css/properties/offset-rotate.json +++ b/css/properties/offset-rotate.json @@ -49,6 +49,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.fxtf.org/motion/#valdef-offset-rotate-auto", "support": { "chrome": { "version_added": "46" @@ -81,6 +82,7 @@ }, "reverse": { "__compat": { + "spec_url": "https://drafts.fxtf.org/motion/#valdef-offset-rotate-reverse", "support": { "chrome": { "version_added": "46" diff --git a/css/properties/overflow-anchor.json b/css/properties/overflow-anchor.json index 2e574dc00c9d43..30073a97c6c890 100644 --- a/css/properties/overflow-anchor.json +++ b/css/properties/overflow-anchor.json @@ -36,6 +36,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-scroll-anchoring/#valdef-overflow-anchor-auto", "support": { "chrome": { "version_added": "56" @@ -68,6 +69,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-scroll-anchoring/#valdef-overflow-anchor-none", "support": { "chrome": { "version_added": "56" diff --git a/css/properties/overflow-wrap.json b/css/properties/overflow-wrap.json index 83cc784da50ae5..a3d3050c1461d0 100644 --- a/css/properties/overflow-wrap.json +++ b/css/properties/overflow-wrap.json @@ -87,7 +87,7 @@ }, "anywhere": { "__compat": { - "description": "anywhere", + "spec_url": "https://drafts.csswg.org/css-text/#valdef-overflow-wrap-anywhere", "support": { "chrome": { "version_added": "80" @@ -120,7 +120,7 @@ }, "break-word": { "__compat": { - "description": "break-word", + "spec_url": "https://drafts.csswg.org/css-text/#valdef-overflow-wrap-break-word", "support": { "chrome": { "version_added": "1" @@ -159,6 +159,7 @@ }, "normal": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text/#valdef-overflow-wrap-normal", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/overflow-x.json b/css/properties/overflow-x.json index 12f78cc08780c9..b1e8f7ae58f43f 100644 --- a/css/properties/overflow-x.json +++ b/css/properties/overflow-x.json @@ -51,6 +51,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overflow/#valdef-overflow-auto", "support": { "chrome": { "version_added": "1" @@ -85,7 +86,7 @@ }, "clip": { "__compat": { - "description": "clip value", + "spec_url": "https://drafts.csswg.org/css-overflow/#valdef-overflow-auto", "tags": [ "web-features:overflow-shorthand" ], @@ -128,6 +129,7 @@ }, "hidden": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overflow/#valdef-overflow-hidden", "support": { "chrome": { "version_added": "1" @@ -201,6 +203,7 @@ }, "scroll": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overflow/#valdef-overflow-scroll", "support": { "chrome": { "version_added": "1" @@ -235,6 +238,7 @@ }, "visible": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overflow/#valdef-overflow-visble", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/overflow-y.json b/css/properties/overflow-y.json index 433bbb5d246e68..23e776d2f2a136 100644 --- a/css/properties/overflow-y.json +++ b/css/properties/overflow-y.json @@ -51,6 +51,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overflow/#valdef-overflow-auto", "support": { "chrome": { "version_added": "1" @@ -85,7 +86,7 @@ }, "clip": { "__compat": { - "description": "clip value", + "spec_url": "https://drafts.csswg.org/css-overflow/#valdef-overflow-clip", "tags": [ "web-features:overflow-shorthand" ], @@ -128,6 +129,7 @@ }, "hidden": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overflow/#valdef-overflow-hidden", "support": { "chrome": { "version_added": "1" @@ -201,6 +203,7 @@ }, "scroll": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overflow/#valdef-overflow-scroll", "support": { "chrome": { "version_added": "1" @@ -235,6 +238,7 @@ }, "visible": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overflow/#valdef-overflow-visible", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/overflow.json b/css/properties/overflow.json index 8c1db07aa9a21d..b3b45c81a23134 100644 --- a/css/properties/overflow.json +++ b/css/properties/overflow.json @@ -47,6 +47,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overflow/#valdef-overflow-auto", "support": { "chrome": { "version_added": "1" @@ -81,7 +82,7 @@ }, "clip": { "__compat": { - "description": "clip value", + "spec_url": "https://drafts.csswg.org/css-overflow/#valdef-overflow-clip", "tags": [ "web-features:overflow-shorthand" ], @@ -124,6 +125,7 @@ }, "hidden": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overflow/#valdef-overflow-hidden", "support": { "chrome": { "version_added": "1" @@ -194,7 +196,6 @@ }, "overlay": { "__compat": { - "description": "overlay value", "support": { "chrome": { "version_added": "15" @@ -233,6 +234,7 @@ }, "scroll": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overflow/#valdef-overflow-scroll", "support": { "chrome": { "version_added": "1" @@ -267,6 +269,7 @@ }, "visible": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overflow/#valdef-overflow-visible", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/overlay.json b/css/properties/overlay.json index 51d994839457ef..236b10740307f4 100644 --- a/css/properties/overlay.json +++ b/css/properties/overlay.json @@ -36,6 +36,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-position-4/#valdef-overlay-auto", "support": { "chrome": { "version_added": "117" @@ -68,6 +69,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-position-4/#valdef-overlay-none", "support": { "chrome": { "version_added": "117" diff --git a/css/properties/overscroll-behavior-block.json b/css/properties/overscroll-behavior-block.json index 3f3883d2e9794a..6c411668431354 100644 --- a/css/properties/overscroll-behavior-block.json +++ b/css/properties/overscroll-behavior-block.json @@ -36,6 +36,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overscroll/#valdef-overscroll-behavior-auto", "support": { "chrome": { "version_added": "77" @@ -68,6 +69,7 @@ }, "contain": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overscroll/#valdef-overscroll-behavior-contain", "support": { "chrome": { "version_added": "77" @@ -100,6 +102,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overscroll/#valdef-overscroll-behavior-none", "support": { "chrome": { "version_added": "77" diff --git a/css/properties/overscroll-behavior-inline.json b/css/properties/overscroll-behavior-inline.json index 4ef4dc6325ff95..a16cd31d210676 100644 --- a/css/properties/overscroll-behavior-inline.json +++ b/css/properties/overscroll-behavior-inline.json @@ -36,6 +36,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overscroll/#valdef-overscroll-behavior-auto", "support": { "chrome": { "version_added": "77" @@ -68,6 +69,7 @@ }, "contain": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overscroll/#valdef-overscroll-behavior-contain", "support": { "chrome": { "version_added": "77" @@ -100,6 +102,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overscroll/#valdef-overscroll-behavior-none", "support": { "chrome": { "version_added": "77" diff --git a/css/properties/overscroll-behavior-x.json b/css/properties/overscroll-behavior-x.json index 0f9bd315cd4c04..14957dd9d994db 100644 --- a/css/properties/overscroll-behavior-x.json +++ b/css/properties/overscroll-behavior-x.json @@ -38,6 +38,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overscroll/#valdef-overscroll-behavior-auto", "support": { "chrome": { "version_added": "63" @@ -72,6 +73,7 @@ }, "contain": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overscroll/#valdef-overscroll-behavior-contain", "support": { "chrome": { "version_added": "63" @@ -106,6 +108,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overscroll/#valdef-overscroll-behavior-none", "support": { "chrome": { "version_added": "63" diff --git a/css/properties/overscroll-behavior-y.json b/css/properties/overscroll-behavior-y.json index 1a2a6c537b6411..1099fcbdc46f7c 100644 --- a/css/properties/overscroll-behavior-y.json +++ b/css/properties/overscroll-behavior-y.json @@ -40,6 +40,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overscroll/#valdef-overscroll-behavior-auto", "support": { "chrome": { "version_added": "63" @@ -72,6 +73,7 @@ }, "contain": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overscroll/#valdef-overscroll-behavior-contain", "support": { "chrome": { "version_added": "≤83" @@ -104,6 +106,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overscroll/#valdef-overscroll-behavior-none", "support": { "chrome": { "version_added": "≤83" diff --git a/css/properties/overscroll-behavior.json b/css/properties/overscroll-behavior.json index 399976f88e5ea8..fca8dfc89d9db7 100644 --- a/css/properties/overscroll-behavior.json +++ b/css/properties/overscroll-behavior.json @@ -40,6 +40,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overscroll/#valdef-overscroll-behavior-auto", "support": { "chrome": { "version_added": "63" @@ -72,6 +73,7 @@ }, "contain": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overscroll/#valdef-overscroll-behavior-contain", "support": { "chrome": { "version_added": "63" @@ -104,6 +106,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overscroll/#valdef-overscroll-behavior-none", "support": { "chrome": { "version_added": "63" diff --git a/css/properties/page-break-after.json b/css/properties/page-break-after.json index 2cd6047e1fbe9b..1d9c1fd185e994 100644 --- a/css/properties/page-break-after.json +++ b/css/properties/page-break-after.json @@ -43,6 +43,7 @@ }, "always": { "__compat": { + "spec_url": "https://drafts.csswg.org/css2/#valdef-page-break-always", "support": { "chrome": { "version_added": "1" @@ -77,6 +78,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css2/#valdef-page-break-auto", "support": { "chrome": { "version_added": "1" @@ -111,6 +113,7 @@ }, "avoid": { "__compat": { + "spec_url": "https://drafts.csswg.org/css2/#valdef-page-break-avoid", "support": { "chrome": { "version_added": "1" @@ -145,6 +148,7 @@ }, "left": { "__compat": { + "spec_url": "https://drafts.csswg.org/css2/#valdef-page-break-left", "support": { "chrome": { "version_added": "1" @@ -179,6 +183,7 @@ }, "right": { "__compat": { + "spec_url": "https://drafts.csswg.org/css2/#valdef-page-break-right", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/page-break-before.json b/css/properties/page-break-before.json index 6247feda1b6481..a88d57d5f782d2 100644 --- a/css/properties/page-break-before.json +++ b/css/properties/page-break-before.json @@ -43,6 +43,7 @@ }, "always": { "__compat": { + "spec_url": "https://drafts.csswg.org/css2/#valdef-page-break-always", "support": { "chrome": { "version_added": "1" @@ -77,6 +78,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css2/#valdef-page-break-auto", "support": { "chrome": { "version_added": "1" @@ -111,6 +113,7 @@ }, "avoid": { "__compat": { + "spec_url": "https://drafts.csswg.org/css2/#valdef-page-break-avoid", "support": { "chrome": { "version_added": "1" @@ -145,6 +148,7 @@ }, "left": { "__compat": { + "spec_url": "https://drafts.csswg.org/css2/#valdef-page-break-left", "support": { "chrome": { "version_added": "1" @@ -179,6 +183,7 @@ }, "right": { "__compat": { + "spec_url": "https://drafts.csswg.org/css2/#valdef-page-break-right", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/page-break-inside.json b/css/properties/page-break-inside.json index eb678d561c80cd..48bfb07e8ec6e3 100644 --- a/css/properties/page-break-inside.json +++ b/css/properties/page-break-inside.json @@ -40,6 +40,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css2/#valdef-page-break-auto", "support": { "chrome": { "version_added": "1" @@ -74,6 +75,7 @@ }, "avoid": { "__compat": { + "spec_url": "https://drafts.csswg.org/css2/#valdef-page-break-avoid", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/perspective-origin.json b/css/properties/perspective-origin.json index 9ef96456440118..c057d3135cfe86 100644 --- a/css/properties/perspective-origin.json +++ b/css/properties/perspective-origin.json @@ -83,6 +83,7 @@ }, "bottom": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-transforms-2/#valdef-perspective-origin-bottom", "support": { "chrome": { "version_added": "≤83" @@ -117,6 +118,7 @@ }, "center": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-transforms-2/#valdef-perspective-origin-center", "support": { "chrome": { "version_added": "≤83" @@ -151,6 +153,7 @@ }, "left": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-transforms-2/#valdef-perspective-origin-left", "support": { "chrome": { "version_added": "≤83" @@ -185,6 +188,7 @@ }, "right": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-transforms-2/#valdef-perspective-origin-right", "support": { "chrome": { "version_added": "≤83" @@ -219,6 +223,7 @@ }, "top": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-transforms-2/#valdef-perspective-origin-top", "support": { "chrome": { "version_added": "≤83" diff --git a/css/properties/perspective.json b/css/properties/perspective.json index c925c57218c3e8..9f2021d0c89e94 100644 --- a/css/properties/perspective.json +++ b/css/properties/perspective.json @@ -83,6 +83,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-transforms-2/#valdef-perspective-none", "support": { "chrome": { "version_added": "12" diff --git a/css/properties/position.json b/css/properties/position.json index 39c8fb119ab5bb..74bdf51efcf2a1 100644 --- a/css/properties/position.json +++ b/css/properties/position.json @@ -40,6 +40,7 @@ }, "absolute": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-position/#valdef-position-absolute", "support": { "chrome": { "version_added": "1" @@ -113,7 +114,7 @@ }, "fixed": { "__compat": { - "description": "fixed", + "spec_url": "https://drafts.csswg.org/css-position/#valdef-position-fixed", "support": { "chrome": { "version_added": "1" @@ -191,6 +192,7 @@ }, "relative": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-position/#valdef-position-relative", "support": { "chrome": { "version_added": "1" @@ -225,6 +227,7 @@ }, "static": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-position/#valdef-position-static", "support": { "chrome": { "version_added": "1" @@ -259,7 +262,7 @@ }, "sticky": { "__compat": { - "description": "sticky", + "spec_url": "https://drafts.csswg.org/css-position/#valdef-position-sticky", "tags": [ "web-features:sticky-positioning" ], diff --git a/css/properties/print-color-adjust.json b/css/properties/print-color-adjust.json index 606122d65ccafd..47aa9500ceefa1 100644 --- a/css/properties/print-color-adjust.json +++ b/css/properties/print-color-adjust.json @@ -77,6 +77,7 @@ }, "economy": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-color-adjust/#valdef-print-color-adjust-economy", "support": { "chrome": { "version_added": false @@ -109,6 +110,7 @@ }, "exact": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-color-adjust/#valdef-print-color-adjust-exact", "support": { "chrome": { "version_added": false diff --git a/css/properties/quotes.json b/css/properties/quotes.json index 030424ea066798..bf4e3a20a4f773 100644 --- a/css/properties/quotes.json +++ b/css/properties/quotes.json @@ -40,7 +40,7 @@ }, "auto": { "__compat": { - "description": "auto value", + "spec_url": "https://drafts.csswg.org/css-content/#valdef-quotes-auto", "support": { "chrome": { "version_added": "87" @@ -74,6 +74,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-content/#valdef-quotes-none", "support": { "chrome": { "version_added": "11" diff --git a/css/properties/right.json b/css/properties/right.json index 8db04cef6490bd..2b10827cbd7ab0 100644 --- a/css/properties/right.json +++ b/css/properties/right.json @@ -40,6 +40,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-position/#valdef-top-auto", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/rotate.json b/css/properties/rotate.json index a5dde045ba45ce..80cb8f4f85edf5 100644 --- a/css/properties/rotate.json +++ b/css/properties/rotate.json @@ -36,6 +36,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-transforms-2/#valdef-translate-none", "support": { "chrome": { "version_added": "104" diff --git a/css/properties/ruby-align.json b/css/properties/ruby-align.json index 0c8c3dd7da7bab..d5f7b662bf7daa 100644 --- a/css/properties/ruby-align.json +++ b/css/properties/ruby-align.json @@ -37,6 +37,7 @@ }, "center": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-ruby/#valdef-ruby-align-center", "support": { "chrome": { "version_added": false @@ -69,6 +70,7 @@ }, "space-around": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-ruby/#valdef-ruby-align-space-around", "support": { "chrome": { "version_added": false @@ -101,6 +103,7 @@ }, "space-between": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-ruby/#valdef-ruby-align-space-between", "support": { "chrome": { "version_added": false @@ -133,6 +136,7 @@ }, "start": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-ruby/#valdef-ruby-align-start", "support": { "chrome": { "version_added": false diff --git a/css/properties/scale.json b/css/properties/scale.json index e6f4dae43164b9..5363d740c704bf 100644 --- a/css/properties/scale.json +++ b/css/properties/scale.json @@ -36,6 +36,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-transforms-2/#valdef-translate-none", "support": { "chrome": { "version_added": "104" diff --git a/css/properties/scroll-behavior.json b/css/properties/scroll-behavior.json index 7a3788d37f14f2..e4db48b1a01b0a 100644 --- a/css/properties/scroll-behavior.json +++ b/css/properties/scroll-behavior.json @@ -36,6 +36,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overflow/#valdef-scroll-behavior-auto", "support": { "chrome": { "version_added": "61" @@ -68,6 +69,7 @@ }, "smooth": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overflow/#valdef-scroll-behavior-smooth", "support": { "chrome": { "version_added": "61" diff --git a/css/properties/scroll-padding-block-end.json b/css/properties/scroll-padding-block-end.json index dccdeac5d3b469..21cdeb8e9597ba 100644 --- a/css/properties/scroll-padding-block-end.json +++ b/css/properties/scroll-padding-block-end.json @@ -36,6 +36,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-scroll-snap/#valdef-scroll-padding-auto", "support": { "chrome": { "version_added": "69" diff --git a/css/properties/scroll-padding-block-start.json b/css/properties/scroll-padding-block-start.json index f46be14796742e..f14825ca33fcf1 100644 --- a/css/properties/scroll-padding-block-start.json +++ b/css/properties/scroll-padding-block-start.json @@ -36,6 +36,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-scroll-snap/#propdef-scroll-padding-block-start", "support": { "chrome": { "version_added": "69" diff --git a/css/properties/scroll-padding-block.json b/css/properties/scroll-padding-block.json index 4e2218fa175cb1..c77c4b1d01dcc0 100644 --- a/css/properties/scroll-padding-block.json +++ b/css/properties/scroll-padding-block.json @@ -36,6 +36,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-scroll-snap/#propdef-scroll-padding-block", "support": { "chrome": { "version_added": "69" diff --git a/css/properties/scroll-padding-inline-end.json b/css/properties/scroll-padding-inline-end.json index 2d8d1bdc076658..b10a9c61439a43 100644 --- a/css/properties/scroll-padding-inline-end.json +++ b/css/properties/scroll-padding-inline-end.json @@ -36,6 +36,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-scroll-snap/#valdef-scroll-padding-auto", "support": { "chrome": { "version_added": "69" diff --git a/css/properties/scroll-padding-inline-start.json b/css/properties/scroll-padding-inline-start.json index 96d5a5df4c5fac..9eca3eb9f12009 100644 --- a/css/properties/scroll-padding-inline-start.json +++ b/css/properties/scroll-padding-inline-start.json @@ -36,6 +36,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-scroll-snap/#valdef-scroll-padding-auto", "support": { "chrome": { "version_added": "69" diff --git a/css/properties/scroll-padding-inline.json b/css/properties/scroll-padding-inline.json index 4c6018539e5e8f..e41e7376ecdcbf 100644 --- a/css/properties/scroll-padding-inline.json +++ b/css/properties/scroll-padding-inline.json @@ -36,6 +36,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-scroll-snap/#valdef-scroll-padding-auto", "support": { "chrome": { "version_added": "69" diff --git a/css/properties/scroll-padding.json b/css/properties/scroll-padding.json index 939499056da309..0d254f917054e0 100644 --- a/css/properties/scroll-padding.json +++ b/css/properties/scroll-padding.json @@ -44,6 +44,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-scroll-snap/#valdef-scroll-padding-auto", "support": { "chrome": { "version_added": "69" diff --git a/css/properties/scroll-snap-align.json b/css/properties/scroll-snap-align.json index 589b96fb4d357c..8b640ab7d4e727 100644 --- a/css/properties/scroll-snap-align.json +++ b/css/properties/scroll-snap-align.json @@ -36,6 +36,7 @@ }, "center": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-scroll-snap/#valdef-scroll-snap-align-center", "support": { "chrome": { "version_added": "69" @@ -68,6 +69,7 @@ }, "end": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-scroll-snap/#valdef-scroll-snap-align-end", "support": { "chrome": { "version_added": "69" @@ -100,6 +102,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-scroll-snap/#valdef-scroll-snap-align-none", "support": { "chrome": { "version_added": "69" @@ -132,6 +135,7 @@ }, "start": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-scroll-snap/#valdef-scroll-snap-align-start", "support": { "chrome": { "version_added": "69" diff --git a/css/properties/scroll-snap-stop.json b/css/properties/scroll-snap-stop.json index 6bbefd418d74b9..0dd4e5b6e3bc07 100644 --- a/css/properties/scroll-snap-stop.json +++ b/css/properties/scroll-snap-stop.json @@ -36,6 +36,7 @@ }, "always": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-scroll-snap/#valdef-scroll-snap-stop-always", "support": { "chrome": { "version_added": "75" @@ -68,6 +69,7 @@ }, "normal": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-scroll-snap/#valdef-scroll-snap-stop-normal", "support": { "chrome": { "version_added": "75" diff --git a/css/properties/scroll-snap-type.json b/css/properties/scroll-snap-type.json index f66b0514b5e11e..263f8079c72610 100644 --- a/css/properties/scroll-snap-type.json +++ b/css/properties/scroll-snap-type.json @@ -77,6 +77,7 @@ }, "block": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-scroll-snap/#valdef-scroll-snap-type-block", "support": { "chrome": { "version_added": "69" @@ -109,6 +110,7 @@ }, "both": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-scroll-snap/#valdef-scroll-snap-type-both", "support": { "chrome": { "version_added": "69" @@ -141,6 +143,7 @@ }, "inline": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-scroll-snap/#valdef-scroll-snap-type-inline", "support": { "chrome": { "version_added": "69" @@ -173,6 +176,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-scroll-snap/#valdef-scroll-snap-type-none", "support": { "chrome": { "version_added": "69" @@ -205,6 +209,7 @@ }, "x": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-scroll-snap/#valdef-scroll-snap-type-x", "support": { "chrome": { "version_added": "69" @@ -237,6 +242,7 @@ }, "y": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-scroll-snap/#valdef-scroll-snap-type-y", "support": { "chrome": { "version_added": "69" diff --git a/css/properties/scroll-timeline-axis.json b/css/properties/scroll-timeline-axis.json index 9aac774a2ab10b..0d2baf44c20b3d 100644 --- a/css/properties/scroll-timeline-axis.json +++ b/css/properties/scroll-timeline-axis.json @@ -48,6 +48,7 @@ }, "block": { "__compat": { + "spec_url": "https://drafts.csswg.org/scroll-animations/#valdef-scroll-block", "support": { "chrome": { "version_added": "115" @@ -80,6 +81,7 @@ }, "inline": { "__compat": { + "spec_url": "https://drafts.csswg.org/scroll-animations/#valdef-scroll-inline", "support": { "chrome": { "version_added": "115" @@ -112,6 +114,7 @@ }, "x": { "__compat": { + "spec_url": "https://drafts.csswg.org/scroll-animations/#valdef-scroll-x", "support": { "chrome": { "version_added": "115" @@ -144,6 +147,7 @@ }, "y": { "__compat": { + "spec_url": "https://drafts.csswg.org/scroll-animations/#valdef-scroll-y", "support": { "chrome": { "version_added": "115" diff --git a/css/properties/scrollbar-color.json b/css/properties/scrollbar-color.json index 6c790f07ea2de0..49374f150520c0 100644 --- a/css/properties/scrollbar-color.json +++ b/css/properties/scrollbar-color.json @@ -39,6 +39,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-scrollbars/#valdef-scrollbar-color-auto", "support": { "chrome": { "version_added": "121" diff --git a/css/properties/scrollbar-gutter.json b/css/properties/scrollbar-gutter.json index 3aece4e161d595..c8e7cc93282239 100644 --- a/css/properties/scrollbar-gutter.json +++ b/css/properties/scrollbar-gutter.json @@ -43,6 +43,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overflow/#valdef-scrollbar-gutter-auto", "support": { "chrome": { "version_added": "94" @@ -75,6 +76,7 @@ }, "stable": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overflow/#valdef-scrollbar-gutter-stable", "support": { "chrome": { "version_added": "94" diff --git a/css/properties/scrollbar-width.json b/css/properties/scrollbar-width.json index 9966c8576429ab..dca0f8b610c21a 100644 --- a/css/properties/scrollbar-width.json +++ b/css/properties/scrollbar-width.json @@ -39,6 +39,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-scrollbars/#valdef-scrollbar-width-auto", "support": { "chrome": { "version_added": "121" @@ -73,6 +74,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-scrollbars/#valdef-scrollbar-width-none", "support": { "chrome": { "version_added": "121" @@ -107,6 +109,7 @@ }, "thin": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-scrollbars/#valdef-scrollbar-width-thin", "support": { "chrome": { "version_added": "121" diff --git a/css/properties/shape-outside.json b/css/properties/shape-outside.json index f620104f7d4fbb..b1809b3206641e 100644 --- a/css/properties/shape-outside.json +++ b/css/properties/shape-outside.json @@ -174,6 +174,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-shapes/#valdef-shape-outside-none", "support": { "chrome": { "version_added": "37" diff --git a/css/properties/speak-as.json b/css/properties/speak-as.json index 131a79b7fb2d87..468bfcbc607b43 100644 --- a/css/properties/speak-as.json +++ b/css/properties/speak-as.json @@ -36,6 +36,7 @@ }, "digits": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-speech-1/#valdef-speak-as-digits", "support": { "chrome": { "version_added": false @@ -68,6 +69,7 @@ }, "literal-punctuation": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-speech-1/#valdef-speak-as-literal-punctuation", "support": { "chrome": { "version_added": false @@ -100,6 +102,7 @@ }, "no-punctuation": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-speech-1/#valdef-speak-as-no-punctuation", "support": { "chrome": { "version_added": false @@ -132,6 +135,7 @@ }, "normal": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-speech-1/#valdef-speak-as-normal", "support": { "chrome": { "version_added": false @@ -164,6 +168,7 @@ }, "spell-out": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-speech-1/#valdef-speak-as-spell-out", "support": { "chrome": { "version_added": false diff --git a/css/properties/stroke-dasharray.json b/css/properties/stroke-dasharray.json index b1b08bdc651f76..2346121aab241e 100644 --- a/css/properties/stroke-dasharray.json +++ b/css/properties/stroke-dasharray.json @@ -35,6 +35,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.fxtf.org/fill-stroke-3/#valdef-stroke-dasharray-none", "support": { "chrome": { "version_added": "≤80" diff --git a/css/properties/stroke-linecap.json b/css/properties/stroke-linecap.json index 19f65ce6bf3477..c687f542d61e83 100644 --- a/css/properties/stroke-linecap.json +++ b/css/properties/stroke-linecap.json @@ -35,6 +35,7 @@ }, "butt": { "__compat": { + "spec_url": "https://drafts.fxtf.org/fill-stroke-3/#valdef-stroke-linecap-butt", "support": { "chrome": { "version_added": "≤80" @@ -67,6 +68,7 @@ }, "round": { "__compat": { + "spec_url": "https://drafts.fxtf.org/fill-stroke-3/#valdef-stroke-linecap-round", "support": { "chrome": { "version_added": "≤80" @@ -99,6 +101,7 @@ }, "square": { "__compat": { + "spec_url": "https://drafts.fxtf.org/fill-stroke-3/#valdef-stroke-linecap-square", "support": { "chrome": { "version_added": "≤80" diff --git a/css/properties/stroke-linejoin.json b/css/properties/stroke-linejoin.json index dec0b4333f10e2..50e728e0acd98a 100644 --- a/css/properties/stroke-linejoin.json +++ b/css/properties/stroke-linejoin.json @@ -35,6 +35,7 @@ }, "bevel": { "__compat": { + "spec_url": "https://drafts.fxtf.org/fill-stroke-3/#valdef-stroke-linejoin-bevel", "support": { "chrome": { "version_added": "≤80" @@ -67,6 +68,7 @@ }, "miter": { "__compat": { + "spec_url": "https://drafts.fxtf.org/fill-stroke-3/#valdef-stroke-linejoin-miter", "support": { "chrome": { "version_added": "≤80" @@ -99,6 +101,7 @@ }, "round": { "__compat": { + "spec_url": "https://drafts.fxtf.org/fill-stroke-3/#valdef-stroke-linejoin-round", "support": { "chrome": { "version_added": "≤80" diff --git a/css/properties/text-align-last.json b/css/properties/text-align-last.json index 01c4bada814a03..a1702bf8e4b723 100644 --- a/css/properties/text-align-last.json +++ b/css/properties/text-align-last.json @@ -50,6 +50,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text/#valdef-text-align-last-auto", "support": { "chrome": { "version_added": "47" diff --git a/css/properties/text-align.json b/css/properties/text-align.json index 5e23f62cdd71e0..63fd1dacfc51a6 100644 --- a/css/properties/text-align.json +++ b/css/properties/text-align.json @@ -45,6 +45,7 @@ }, "center": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text/#valdef-text-align-center", "support": { "chrome": [ { @@ -95,13 +96,14 @@ }, "status": { "experimental": false, - "standard_track": false, - "deprecated": true + "standard_track": true, + "deprecated": false } } }, "end": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text/#valdef-text-align-end", "support": { "chrome": { "version_added": "1" @@ -136,6 +138,7 @@ }, "justify": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text/#valdef-text-align-justify", "support": { "chrome": { "version_added": "1" @@ -170,6 +173,7 @@ }, "left": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text/#valdef-text-align-left", "support": { "chrome": [ { @@ -220,14 +224,14 @@ }, "status": { "experimental": false, - "standard_track": false, - "deprecated": true + "standard_track": true, + "deprecated": false } } }, "match-parent": { "__compat": { - "description": "match-parent", + "spec_url": "https://drafts.csswg.org/css-text/#valdef-text-align-match-parent", "support": { "chrome": { "prefix": "-webkit-", @@ -263,6 +267,7 @@ }, "right": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text/#valdef-text-align-right", "support": { "chrome": [ { @@ -313,13 +318,14 @@ }, "status": { "experimental": false, - "standard_track": false, - "deprecated": true + "standard_track": true, + "deprecated": false } } }, "start": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text/#valdef-text-align-start", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/text-decoration-line.json b/css/properties/text-decoration-line.json index a6252abc13df8a..64fabdf339abf3 100644 --- a/css/properties/text-decoration-line.json +++ b/css/properties/text-decoration-line.json @@ -49,7 +49,7 @@ }, "blink": { "__compat": { - "description": "blink", + "spec_url": "https://drafts.csswg.org/css-text-decor/#valdef-text-decoration-line-blink", "support": { "chrome": { "version_added": "57", @@ -88,6 +88,7 @@ }, "grammar-error": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-decor-4/#valdef-text-decoration-line-grammar-error", "support": { "chrome": { "version_added": "121" @@ -120,6 +121,7 @@ }, "line-through": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-decor/#valdef-text-decoration-line-line-through", "support": { "chrome": { "version_added": "≤83" @@ -152,6 +154,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-decor/#valdef-text-decoration-line-none", "support": { "chrome": { "version_added": "≤83" @@ -184,6 +187,7 @@ }, "overline": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-decor/#valdef-text-decoration-line-overline", "support": { "chrome": { "version_added": "≤83" @@ -216,6 +220,7 @@ }, "spelling-error": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-decor-4/#valdef-text-decoration-line-spelling-error", "support": { "chrome": { "version_added": "121" @@ -248,6 +253,7 @@ }, "underline": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-decor/#valdef-text-decoration-line-underline", "support": { "chrome": { "version_added": "≤83" diff --git a/css/properties/text-decoration-skip-ink.json b/css/properties/text-decoration-skip-ink.json index d20ff54b498cac..081cccaa95567b 100644 --- a/css/properties/text-decoration-skip-ink.json +++ b/css/properties/text-decoration-skip-ink.json @@ -40,7 +40,7 @@ }, "all": { "__compat": { - "description": "all", + "spec_url": "https://drafts.csswg.org/css-text-decor-4/#valdef-text-decoration-skip-ink-all", "support": { "chrome": { "version_added": false @@ -73,6 +73,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-decor-4/#valdef-text-decoration-skip-ink-auto", "support": { "chrome": { "version_added": "64" @@ -105,6 +106,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-decor-4/#valdef-text-decoration-skip-ink-none", "support": { "chrome": { "version_added": "64" diff --git a/css/properties/text-decoration-skip.json b/css/properties/text-decoration-skip.json index 7f08162bcfa93e..9bb7d811fa232c 100644 --- a/css/properties/text-decoration-skip.json +++ b/css/properties/text-decoration-skip.json @@ -54,6 +54,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-decor-4/#valdef-text-decoration-skip-auto", "support": { "chrome": { "version_added": false @@ -86,6 +87,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-decor-4/#valdef-text-decoration-skip-none", "support": { "chrome": { "version_added": false diff --git a/css/properties/text-decoration-thickness.json b/css/properties/text-decoration-thickness.json index 2bc31f182b5280..a334e8c59cd1ad 100644 --- a/css/properties/text-decoration-thickness.json +++ b/css/properties/text-decoration-thickness.json @@ -44,6 +44,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-decor-4/#valdef-text-decoration-thickness-auto", "support": { "chrome": { "version_added": "87" @@ -76,6 +77,7 @@ }, "from-font": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-decor-4/#valdef-text-decoration-thickness-from-font", "support": { "chrome": { "version_added": "87" diff --git a/css/properties/text-emphasis-style.json b/css/properties/text-emphasis-style.json index 264a6ee45c063f..eaa57106b961be 100644 --- a/css/properties/text-emphasis-style.json +++ b/css/properties/text-emphasis-style.json @@ -48,6 +48,7 @@ }, "circle": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-decor/#valdef-text-emphasis-style-circle", "support": { "chrome": { "version_added": "99" @@ -80,6 +81,7 @@ }, "dot": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-decor/#valdef-text-emphasis-style-dot", "support": { "chrome": { "version_added": "99" @@ -112,6 +114,7 @@ }, "double-circle": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-decor/#valdef-text-emphasis-style-double-circle", "support": { "chrome": { "version_added": "99" @@ -144,6 +147,7 @@ }, "filled": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-decor/#valdef-text-emphasis-style-filled", "support": { "chrome": { "version_added": "99" @@ -176,6 +180,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-decor/#valdef-text-emphasis-style-none", "support": { "chrome": { "version_added": "99" @@ -208,6 +213,7 @@ }, "sesame": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-decor/#valdef-text-emphasis-style-sesame", "support": { "chrome": { "version_added": "99" @@ -240,6 +246,7 @@ }, "triangle": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-decor/#valdef-text-emphasis-style-triangle", "support": { "chrome": { "version_added": "99" diff --git a/css/properties/text-justify.json b/css/properties/text-justify.json index c278ffbd771408..e2eaa2ee1606ce 100644 --- a/css/properties/text-justify.json +++ b/css/properties/text-justify.json @@ -63,6 +63,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text/#valdef-text-justify-auto", "support": { "chrome": { "version_added": false @@ -127,6 +128,7 @@ }, "inter-character": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text/#valdef-text-justify-inter-character", "support": { "chrome": { "version_added": false @@ -159,6 +161,7 @@ }, "inter-word": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text/#valdef-text-justify-inter-word", "support": { "chrome": { "version_added": false @@ -191,6 +194,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text/#valdef-text-justify-none", "support": { "chrome": { "version_added": false diff --git a/css/properties/text-orientation.json b/css/properties/text-orientation.json index 01aedd32e22b55..1f6a4439a883dc 100644 --- a/css/properties/text-orientation.json +++ b/css/properties/text-orientation.json @@ -48,6 +48,7 @@ }, "mixed": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-writing-modes/#valdef-text-orientation-mixed", "support": { "chrome": { "version_added": "≤83" @@ -80,7 +81,7 @@ }, "sideways": { "__compat": { - "description": "sideways", + "spec_url": "https://drafts.csswg.org/css-writing-modes/#valdef-text-orientation-sideways", "support": { "chrome": { "version_added": "25" @@ -146,6 +147,7 @@ }, "upright": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-writing-modes/#valdef-text-orientation-upright", "support": { "chrome": { "version_added": "≤83" diff --git a/css/properties/text-overflow.json b/css/properties/text-overflow.json index 3d846faf6c55cd..5bd74f0c1e056e 100644 --- a/css/properties/text-overflow.json +++ b/css/properties/text-overflow.json @@ -63,6 +63,7 @@ }, "clip": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overflow/#overflow-clip", "support": { "chrome": { "version_added": "1" @@ -97,6 +98,7 @@ }, "ellipsis": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-overflow/#overflow-ellipsis", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/text-size-adjust.json b/css/properties/text-size-adjust.json index 5374e0598a9e88..41996379198bfd 100644 --- a/css/properties/text-size-adjust.json +++ b/css/properties/text-size-adjust.json @@ -57,6 +57,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-size-adjust/#valdef-text-size-adjust-auto", "support": { "chrome": { "version_added": "54" @@ -89,6 +90,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-size-adjust/#valdef-text-size-adjust-none", "support": { "chrome": { "version_added": "54" @@ -122,6 +124,7 @@ "percentages": { "__compat": { "description": "<percentage>", + "spec_url": "https://drafts.csswg.org/css-size-adjust/#valdef-text-size-adjust-percentage-0", "support": { "chrome": { "version_added": "54" diff --git a/css/properties/text-transform.json b/css/properties/text-transform.json index e5609577dafb57..e6b3068a0214d0 100644 --- a/css/properties/text-transform.json +++ b/css/properties/text-transform.json @@ -45,6 +45,7 @@ }, "capitalize": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text/#valdef-text-transform-capitalize", "support": { "chrome": { "version_added": "1" @@ -117,7 +118,7 @@ }, "full-size-kana": { "__compat": { - "description": "full-size-kana", + "spec_url": "https://drafts.csswg.org/css-text/#valdef-text-transform-full-size-kana", "support": { "chrome": { "version_added": false @@ -150,7 +151,7 @@ }, "full-width": { "__compat": { - "description": "full-width", + "spec_url": "https://drafts.csswg.org/css-text/#valdef-text-transform-full-width", "support": { "chrome": { "version_added": false @@ -218,6 +219,7 @@ }, "lowercase": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text/#valdef-text-transform-lowercase", "support": { "chrome": { "version_added": "1" @@ -320,6 +322,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text/#valdef-text-transform-none", "support": { "chrome": { "version_added": "1" @@ -389,6 +392,7 @@ }, "uppercase": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text/#valdef-text-transform-uppercase", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/text-underline-offset.json b/css/properties/text-underline-offset.json index 592a9193d05875..5056f59fe9b557 100644 --- a/css/properties/text-underline-offset.json +++ b/css/properties/text-underline-offset.json @@ -36,6 +36,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-decor-4/#valdef-text-underline-offset-auto", "support": { "chrome": { "version_added": "87" @@ -69,6 +70,7 @@ "percentage": { "__compat": { "description": "percentage values", + "spec_url": "https://drafts.csswg.org/css-text-decor-4/#valdef-text-underline-offset-percentage", "support": { "chrome": { "version_added": "87" diff --git a/css/properties/timeline-scope.json b/css/properties/timeline-scope.json index 56669a9c9a5bc9..e9b18bd947e7db 100644 --- a/css/properties/timeline-scope.json +++ b/css/properties/timeline-scope.json @@ -36,6 +36,7 @@ }, "all": { "__compat": { + "spec_url": "https://drafts.csswg.org/scroll-animations/#valdef-timeline-scope-all", "support": { "chrome": { "version_added": "116" @@ -68,6 +69,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/scroll-animations/#valdef-timeline-scope-none", "support": { "chrome": { "version_added": "116" diff --git a/css/properties/top.json b/css/properties/top.json index 1718697df61e5a..1180801fe2fd92 100644 --- a/css/properties/top.json +++ b/css/properties/top.json @@ -41,6 +41,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-position/#valdef-top-auto", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/transform-box.json b/css/properties/transform-box.json index f5f3bd19cb285e..d314483a5deacc 100644 --- a/css/properties/transform-box.json +++ b/css/properties/transform-box.json @@ -36,6 +36,7 @@ }, "border-box": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-transforms/#valdef-transform-box-border-box", "support": { "chrome": { "version_added": "118" @@ -68,6 +69,7 @@ }, "content-box": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-transforms/#valdef-transform-box-content-box", "support": { "chrome": { "version_added": "118" @@ -100,6 +102,7 @@ }, "fill-box": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-transforms/#valdef-transform-box-fill-box", "support": { "chrome": { "version_added": "64" @@ -132,6 +135,7 @@ }, "stroke-box": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-transforms/#valdef-transform-box-stroke-box", "support": { "chrome": { "version_added": "118" @@ -164,6 +168,7 @@ }, "view-box": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-transforms/#valdef-transform-box-view-box", "support": { "chrome": { "version_added": "64" diff --git a/css/properties/transform-origin.json b/css/properties/transform-origin.json index 8799371c52b4a1..3df3d9e1aecbf8 100644 --- a/css/properties/transform-origin.json +++ b/css/properties/transform-origin.json @@ -107,6 +107,7 @@ }, "bottom": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-transforms/#valdef-transform-origin-bottom", "support": { "chrome": { "version_added": "1" @@ -141,6 +142,7 @@ }, "center": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-transforms/#valdef-transform-origin-center", "support": { "chrome": { "version_added": "1" @@ -175,6 +177,7 @@ }, "left": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-transforms/#valdef-transform-origin-left", "support": { "chrome": { "version_added": "1" @@ -209,6 +212,7 @@ }, "right": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-transforms/#valdef-transform-origin-right", "support": { "chrome": { "version_added": "1" @@ -317,6 +321,7 @@ }, "top": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-transforms/#valdef-transform-origin-top", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/transition-property.json b/css/properties/transition-property.json index 88b94d168ca4b3..cf0a7ba5c4e0b4 100644 --- a/css/properties/transition-property.json +++ b/css/properties/transition-property.json @@ -136,6 +136,7 @@ }, "all": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-transitions/#valdef-transition-property-all", "support": { "chrome": { "version_added": "1" @@ -170,6 +171,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-transitions/#propdef-transition-property", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/translate.json b/css/properties/translate.json index 8038f2104361c6..1137d058eb1f25 100644 --- a/css/properties/translate.json +++ b/css/properties/translate.json @@ -36,6 +36,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-transforms-2/#valdef-translate-none", "support": { "chrome": { "version_added": "104" diff --git a/css/properties/unicode-bidi.json b/css/properties/unicode-bidi.json index cb8ad05719f052..7cc1123bf61020 100644 --- a/css/properties/unicode-bidi.json +++ b/css/properties/unicode-bidi.json @@ -42,6 +42,7 @@ }, "bidi-override": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-writing-modes/#valdef-unicode-bidi-bidi-override", "support": { "chrome": { "version_added": "2" @@ -76,6 +77,7 @@ }, "embed": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-writing-modes/#valdef-unicode-bidi-embed", "support": { "chrome": { "version_added": "2" @@ -110,7 +112,7 @@ }, "isolate": { "__compat": { - "description": "isolate", + "spec_url": "https://drafts.csswg.org/css-writing-modes/#valdef-unicode-bidi-isolate", "support": { "chrome": [ { @@ -190,7 +192,7 @@ }, "isolate-override": { "__compat": { - "description": "isolate-override", + "spec_url": "https://drafts.csswg.org/css-writing-modes/#valdef-unicode-bidi-isolate-override", "support": { "chrome": { "version_added": "48" @@ -236,6 +238,7 @@ }, "normal": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-writing-modes/#valdef-unicode-bidi-normal", "support": { "chrome": { "version_added": "2" @@ -270,7 +273,7 @@ }, "plaintext": { "__compat": { - "description": "plaintext", + "spec_url": "https://drafts.csswg.org/css-writing-modes/#valdef-unicode-bidi-plaintext", "support": { "chrome": { "version_added": "48" diff --git a/css/properties/vertical-align.json b/css/properties/vertical-align.json index 1b041e288cf43a..69d7ba2291185e 100644 --- a/css/properties/vertical-align.json +++ b/css/properties/vertical-align.json @@ -40,6 +40,7 @@ }, "baseline": { "__compat": { + "spec_url": "https://drafts.csswg.org/css2/#valdef-vertical-align-baseline", "support": { "chrome": { "version_added": "1" @@ -74,6 +75,7 @@ }, "bottom": { "__compat": { + "spec_url": "https://drafts.csswg.org/css2/#valdef-vertical-align-bottom", "support": { "chrome": { "version_added": "1" @@ -108,6 +110,7 @@ }, "middle": { "__compat": { + "spec_url": "https://drafts.csswg.org/css2/#valdef-vertical-align-middle", "support": { "chrome": { "version_added": "1" @@ -142,6 +145,7 @@ }, "sub": { "__compat": { + "spec_url": "https://drafts.csswg.org/css2/#valdef-vertical-align-sub", "support": { "chrome": { "version_added": "1" @@ -176,6 +180,7 @@ }, "super": { "__compat": { + "spec_url": "https://drafts.csswg.org/css2/#valdef-vertical-align-super", "support": { "chrome": { "version_added": "1" @@ -210,6 +215,7 @@ }, "text-bottom": { "__compat": { + "spec_url": "https://drafts.csswg.org/css2/#valdef-vertical-align-text-bottom", "support": { "chrome": { "version_added": "1" @@ -244,6 +250,7 @@ }, "text-top": { "__compat": { + "spec_url": "https://drafts.csswg.org/css2/#valdef-vertical-align-text-top", "support": { "chrome": { "version_added": "1" @@ -278,6 +285,7 @@ }, "top": { "__compat": { + "spec_url": "https://drafts.csswg.org/css2/#valdef-vertical-align-top", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/view-timeline-axis.json b/css/properties/view-timeline-axis.json index ab157d2bd8817a..a60589ba047166 100644 --- a/css/properties/view-timeline-axis.json +++ b/css/properties/view-timeline-axis.json @@ -44,6 +44,7 @@ }, "block": { "__compat": { + "spec_url": "https://drafts.csswg.org/scroll-animations/#valdef-scroll-block", "support": { "chrome": { "version_added": "115" @@ -76,6 +77,7 @@ }, "inline": { "__compat": { + "spec_url": "https://drafts.csswg.org/scroll-animations/#valdef-scroll-inline", "support": { "chrome": { "version_added": "115" @@ -108,6 +110,7 @@ }, "x": { "__compat": { + "spec_url": "https://drafts.csswg.org/scroll-animations/#valdef-scroll-x", "support": { "chrome": { "version_added": "115" @@ -140,6 +143,7 @@ }, "y": { "__compat": { + "spec_url": "https://drafts.csswg.org/scroll-animations/#valdef-scroll-y", "support": { "chrome": { "version_added": "115" diff --git a/css/properties/view-timeline-inset.json b/css/properties/view-timeline-inset.json index d507590a594bd2..94a1e1883ddf45 100644 --- a/css/properties/view-timeline-inset.json +++ b/css/properties/view-timeline-inset.json @@ -36,6 +36,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/scroll-animations/#valdef-view-timeline-inset-auto", "support": { "chrome": { "version_added": "115" diff --git a/css/properties/view-transition-name.json b/css/properties/view-transition-name.json index b9af5790736b96..d2ccd8f4029777 100644 --- a/css/properties/view-transition-name.json +++ b/css/properties/view-transition-name.json @@ -39,6 +39,7 @@ }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-view-transitions/#valdef-view-transition-name-none", "support": { "chrome": { "version_added": "111" diff --git a/css/properties/visibility.json b/css/properties/visibility.json index 987ecb8c1b1a0f..6bd60ffb4ccb87 100644 --- a/css/properties/visibility.json +++ b/css/properties/visibility.json @@ -47,7 +47,7 @@ }, "collapse": { "__compat": { - "description": "collapse", + "spec_url": "https://drafts.csswg.org/css-display/#valdef-visibility-collapse", "support": { "chrome": { "version_added": "1", @@ -106,6 +106,7 @@ }, "hidden": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-display/#valdef-visibility-hidden", "support": { "chrome": { "version_added": "1" @@ -140,6 +141,7 @@ }, "visible": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-display/#valdef-visibility-visible", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/white-space-collapse.json b/css/properties/white-space-collapse.json index 7f190df353ae83..b07160fe8cc2df 100644 --- a/css/properties/white-space-collapse.json +++ b/css/properties/white-space-collapse.json @@ -36,6 +36,7 @@ }, "break-spaces": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-4/#valdef-white-space-collapse-break-spaces", "support": { "chrome": { "version_added": "114" @@ -68,6 +69,7 @@ }, "collapse": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-4/#valdef-white-space-collapse-collapse", "support": { "chrome": { "version_added": "114" @@ -100,6 +102,7 @@ }, "preserve": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-4/#valdef-white-space-collapse-preserve", "support": { "chrome": { "version_added": "114" @@ -132,6 +135,7 @@ }, "preserve-breaks": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text-4/#valdef-white-space-collapse-preserve-breaks", "support": { "chrome": { "version_added": "114" diff --git a/css/properties/white-space.json b/css/properties/white-space.json index a67b90326afe6c..eb72a8cd2f6807 100644 --- a/css/properties/white-space.json +++ b/css/properties/white-space.json @@ -42,7 +42,7 @@ }, "break-spaces": { "__compat": { - "description": "break-spaces", + "spec_url": "https://drafts.csswg.org/css-text/#valdef-white-space-break-spaces", "support": { "chrome": { "version_added": "76" @@ -77,6 +77,7 @@ }, "normal": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text/#valdef-white-space-normal", "support": { "chrome": { "version_added": "1" @@ -111,7 +112,7 @@ }, "nowrap": { "__compat": { - "description": "nowrap", + "spec_url": "https://drafts.csswg.org/css-text/#valdef-white-space-nowrap", "support": { "chrome": { "version_added": "1" @@ -150,7 +151,7 @@ }, "pre": { "__compat": { - "description": "pre", + "spec_url": "https://drafts.csswg.org/css-text/#valdef-white-space-pre", "support": { "chrome": { "version_added": "1" @@ -189,7 +190,7 @@ }, "pre-line": { "__compat": { - "description": "pre-line", + "spec_url": "https://drafts.csswg.org/css-text/#valdef-white-space-pre-line", "support": { "chrome": { "version_added": "1" @@ -230,7 +231,7 @@ }, "pre-wrap": { "__compat": { - "description": "pre-wrap", + "spec_url": "https://drafts.csswg.org/css-text/#valdef-white-space-pre-wrap", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/width.json b/css/properties/width.json index 1dbebb711e855a..c5fc52d66e3273 100644 --- a/css/properties/width.json +++ b/css/properties/width.json @@ -45,6 +45,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-sizing-3/#preferred-size-properties", "support": { "chrome": { "version_added": "1" @@ -79,7 +80,6 @@ }, "fit-content": { "__compat": { - "description": "fit-content", "spec_url": "https://drafts.csswg.org/css-sizing-4/#valdef-width-fit-content", "support": { "chrome": [ @@ -214,7 +214,6 @@ }, "max-content": { "__compat": { - "description": "max-content", "spec_url": "https://drafts.csswg.org/css-sizing-3/#valdef-width-max-content", "support": { "chrome": [ @@ -270,7 +269,6 @@ }, "min-content": { "__compat": { - "description": "min-content", "spec_url": "https://drafts.csswg.org/css-sizing-3/#valdef-width-min-content", "support": { "chrome": [ @@ -323,7 +321,7 @@ }, "stretch": { "__compat": { - "description": "stretch", + "spec_url": "https://drafts.csswg.org/css-sizing-4/#valdef-width-stretch", "support": { "chrome": { "alternative_name": "-webkit-fill-available", diff --git a/css/properties/will-change.json b/css/properties/will-change.json index 0df92200123aa0..394aac49957e4d 100644 --- a/css/properties/will-change.json +++ b/css/properties/will-change.json @@ -36,6 +36,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-will-change/#valdef-will-change-auto", "support": { "chrome": { "version_added": "36" @@ -68,6 +69,7 @@ }, "contents": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-will-change/#valdef-will-change-contents", "support": { "chrome": { "version_added": "36" @@ -100,6 +102,7 @@ }, "scroll-position": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-will-change/#valdef-will-change-scroll-position", "support": { "chrome": { "version_added": "36" diff --git a/css/properties/word-break.json b/css/properties/word-break.json index 527b1b93cb5529..cbafba7c9de342 100644 --- a/css/properties/word-break.json +++ b/css/properties/word-break.json @@ -46,7 +46,7 @@ }, "auto-phrase": { "__compat": { - "description": "auto-phrase", + "spec_url": "https://drafts.csswg.org/css-text-4/#valdef-word-break-auto-phrase", "support": { "chrome": { "version_added": "119", @@ -80,6 +80,7 @@ }, "break-all": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text/#valdef-word-break-break-all", "support": { "chrome": { "version_added": "1" @@ -114,7 +115,7 @@ }, "break-word": { "__compat": { - "description": "break-word", + "spec_url": "https://drafts.csswg.org/css-text/#valdef-word-break-break-word", "support": { "chrome": { "version_added": "1" @@ -149,7 +150,7 @@ }, "keep-all": { "__compat": { - "description": "keep-all", + "spec_url": "https://drafts.csswg.org/css-text/#valdef-word-break-keep-all", "support": { "chrome": { "version_added": "44" @@ -184,6 +185,7 @@ }, "normal": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text/#valdef-word-break-normal", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/word-spacing.json b/css/properties/word-spacing.json index e743e8305de1b4..403e41cde8f2c0 100644 --- a/css/properties/word-spacing.json +++ b/css/properties/word-spacing.json @@ -40,6 +40,7 @@ }, "normal": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-text/#valdef-word-spacing-normal", "support": { "chrome": { "version_added": "1" diff --git a/css/properties/z-index.json b/css/properties/z-index.json index 313f23c6cfe98f..974c8bd7e7218e 100644 --- a/css/properties/z-index.json +++ b/css/properties/z-index.json @@ -40,6 +40,7 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css2/#valdef-z-index-auto", "support": { "chrome": { "version_added": "1" From 71d5786bd7844577fa0008b30e03db7a81499c5f Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Wed, 6 Mar 2024 02:17:03 -0800 Subject: [PATCH 225/244] Add missing features for box-decoration-break CSS property (#22547) * Add missing features for box-decoration-break CSS property This PR adds the missing features of the `box-decoration-break` CSS property. The data comes from the [mdn-bcd-collector](https://mdn-bcd-collector.gooborg.com) project (v10.9.0). _Check out the [collector's guide on how to review this PR](https://github.com/openwebdocs/mdn-bcd-collector#reviewing-bcd-changes)._ Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/box-decoration-break Additional Notes: The alternative name does not support any of the known values and isn't documented on MDN, so I have removed it. * Add spec URLs --- css/properties/box-decoration-break.json | 79 +++++++++++++++++++++--- 1 file changed, 69 insertions(+), 10 deletions(-) diff --git a/css/properties/box-decoration-break.json b/css/properties/box-decoration-break.json index b5c7675a207202..2c9c2474e7b68a 100644 --- a/css/properties/box-decoration-break.json +++ b/css/properties/box-decoration-break.json @@ -13,16 +13,9 @@ }, "chrome_android": "mirror", "edge": "mirror", - "firefox": [ - { - "version_added": "32" - }, - { - "alternative_name": "-moz-background-inline-policy", - "version_added": "1", - "version_removed": "32" - } - ], + "firefox": { + "version_added": "32" + }, "firefox_android": "mirror", "ie": { "version_added": false @@ -62,6 +55,72 @@ "standard_track": true, "deprecated": false } + }, + "clone": { + "__compat": { + "spec_url": "https://drafts.csswg.org/css-break/#valdef-box-decoration-break-clone", + "support": { + "chrome": { + "version_added": "22" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "32" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "7" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "slice": { + "__compat": { + "spec_url": "https://drafts.csswg.org/css-break/#valdef-box-decoration-break-slice", + "support": { + "chrome": { + "version_added": "22" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "32" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "7" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 65564e6f42c71b86e0183ff0fa71f6a72bf51d6f Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Wed, 6 Mar 2024 02:18:27 -0800 Subject: [PATCH 226/244] Update all browsers data for column-count CSS property (#22555) This PR updates and corrects version values for all browsers for the `column-count` CSS property. This sets derivative browsers to mirror as their data had gotten desynchronized. --- css/properties/column-count.json | 41 ++++---------------------------- 1 file changed, 4 insertions(+), 37 deletions(-) diff --git a/css/properties/column-count.json b/css/properties/column-count.json index 8459e20ace91f4..a226e58e384429 100644 --- a/css/properties/column-count.json +++ b/css/properties/column-count.json @@ -36,38 +36,13 @@ "notes": "Before version 37, multiple columns didn't work with display: table-caption elements." } ], - "firefox_android": [ - { - "version_added": "52" - }, - { - "prefix": "-moz-", - "version_added": "4", - "notes": "Before version 37, multiple columns didn't work with display: table-caption elements." - } - ], + "firefox_android": "mirror", "ie": { "version_added": "10" }, "oculus": "mirror", - "opera": [ - { - "version_added": "11.1" - }, - { - "prefix": "-webkit-", - "version_added": "15" - } - ], - "opera_android": [ - { - "version_added": "11.1" - }, - { - "prefix": "-webkit-", - "version_added": "14" - } - ], + "opera": "mirror", + "opera_android": "mirror", "safari": [ { "version_added": "9" @@ -77,15 +52,7 @@ "version_added": "3" } ], - "safari_ios": [ - { - "version_added": "9" - }, - { - "prefix": "-webkit-", - "version_added": "1" - } - ], + "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror" }, From d0584a471424e2d8300bf9f12b7ea4149055880a Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Wed, 6 Mar 2024 02:21:48 -0800 Subject: [PATCH 227/244] Add missing features for column-span CSS property (#22556) This PR adds the missing features of the `column-span` CSS property. The data comes from the [mdn-bcd-collector](https://mdn-bcd-collector.gooborg.com) project (v10.9.0). _Check out the [collector's guide on how to review this PR](https://github.com/openwebdocs/mdn-bcd-collector#reviewing-bcd-changes)._ Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/column-span --- css/properties/column-span.json | 66 +++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) diff --git a/css/properties/column-span.json b/css/properties/column-span.json index b9ebb534952b4c..20c3d6344f1761 100644 --- a/css/properties/column-span.json +++ b/css/properties/column-span.json @@ -69,6 +69,72 @@ "standard_track": true, "deprecated": false } + }, + "all": { + "__compat": { + "spec_url": "https://drafts.csswg.org/css-multicol/#valdef-column-span-all", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "71" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "5.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "none": { + "__compat": { + "spec_url": "https://drafts.csswg.org/css-multicol/#valdef-column-span-none", + "support": { + "chrome": { + "version_added": "6" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "71" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "5.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From 2e79b9fd703108a73d05d25be5f58289f2bec482 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Wed, 6 Mar 2024 02:22:44 -0800 Subject: [PATCH 228/244] Update Opera data for column-span CSS property (#22557) This PR updates and corrects version values for Opera and Opera Android for the `column-span` CSS property. This sets Opera to mirror to synchronize it with Chrome results. --- css/properties/column-span.json | 20 ++------------------ 1 file changed, 2 insertions(+), 18 deletions(-) diff --git a/css/properties/column-span.json b/css/properties/column-span.json index 20c3d6344f1761..715910d9f3647b 100644 --- a/css/properties/column-span.json +++ b/css/properties/column-span.json @@ -33,24 +33,8 @@ "version_added": "10" }, "oculus": "mirror", - "opera": [ - { - "version_added": "11.1" - }, - { - "prefix": "-webkit-", - "version_added": "15" - } - ], - "opera_android": [ - { - "version_added": "11.1" - }, - { - "prefix": "-webkit-", - "version_added": "14" - } - ], + "opera": "mirror", + "opera_android": "mirror", "safari": [ { "version_added": "9" From 3d665a3ea655559f47c0c152fb2f0c3c680b4f0c Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Wed, 6 Mar 2024 02:24:15 -0800 Subject: [PATCH 229/244] Add missing css.properties.column-count.auto feature (#22554) * Add missing css.properties.column-count.auto feature This PR adds the missing `auto` member of the `column-count` CSS property. The data comes from the [mdn-bcd-collector](https://mdn-bcd-collector.gooborg.com) project (v10.9.0). _Check out the [collector's guide on how to review this PR](https://github.com/openwebdocs/mdn-bcd-collector#reviewing-bcd-changes)._ Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/column-count/auto * Add spec URL --- css/properties/column-count.json | 33 ++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/css/properties/column-count.json b/css/properties/column-count.json index a226e58e384429..67a9cd118a1a65 100644 --- a/css/properties/column-count.json +++ b/css/properties/column-count.json @@ -61,6 +61,39 @@ "standard_track": true, "deprecated": false } + }, + "auto": { + "__compat": { + "spec_url": "https://drafts.csswg.org/css-multicol/#valdef-column-count-auto", + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": "mirror", + "firefox": { + "version_added": "1.5" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } From a9d9e6cde0592691863d3c6a4ae74f0b6adfa342 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Wed, 6 Mar 2024 02:25:40 -0800 Subject: [PATCH 230/244] Remove css.properties.text-orientation.sideways-right from BCD (#22534) This PR removes the `sideways-right` member of the `text-orientation` CSS property from BCD. The spec (https://drafts.csswg.org/css-writing-modes/#valdef-text-orientation-sideways-right) defines this feature as an alias of `sideways`. Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/text-orientation/sideways-right --- css/properties/text-orientation.json | 57 +++++++++------------------- 1 file changed, 18 insertions(+), 39 deletions(-) diff --git a/css/properties/text-orientation.json b/css/properties/text-orientation.json index 1f6a4439a883dc..ef9535415c3b3c 100644 --- a/css/properties/text-orientation.json +++ b/css/properties/text-orientation.json @@ -83,15 +83,26 @@ "__compat": { "spec_url": "https://drafts.csswg.org/css-writing-modes/#valdef-text-orientation-sideways", "support": { - "chrome": { - "version_added": "25" - }, + "chrome": [ + { + "version_added": "25" + }, + { + "alternative_name": "sideways-right", + "version_added": "≤83" + } + ], "chrome_android": "mirror", "edge": "mirror", - "firefox": { - "version_added": "44", - "notes": "sideways-right has become an alias of sideways." - }, + "firefox": [ + { + "version_added": "44" + }, + { + "alternative_name": "sideways-right", + "version_added": "≤72" + } + ], "firefox_android": "mirror", "ie": { "version_added": false @@ -113,38 +124,6 @@ } } }, - "sideways-right": { - "__compat": { - "support": { - "chrome": { - "version_added": "≤83" - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": "≤72" - }, - "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" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, "upright": { "__compat": { "spec_url": "https://drafts.csswg.org/css-writing-modes/#valdef-text-orientation-upright", From 1eaf4ec6db080af8a0ea0de429741d9a36829167 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Wed, 6 Mar 2024 02:33:24 -0800 Subject: [PATCH 231/244] Remove css.properties.overflow.overlay from BCD (#22536) * Remove css.properties.overflow.overlay from BCD This PR removes the `overlay` member of the `overflow` CSS property from BCD. The spec (https://drafts.csswg.org/css-overflow/#valdef-overflow-overlay) defines this as an alias of the `auto` value. Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/overflow/overlay * Run fix script --- css/properties/overflow-x.json | 89 ++++++++++++++-------------------- css/properties/overflow-y.json | 89 ++++++++++++++-------------------- css/properties/overflow.json | 88 ++++++++++++++------------------- 3 files changed, 111 insertions(+), 155 deletions(-) diff --git a/css/properties/overflow-x.json b/css/properties/overflow-x.json index b1e8f7ae58f43f..2b8b39eb55bcc5 100644 --- a/css/properties/overflow-x.json +++ b/css/properties/overflow-x.json @@ -53,16 +53,34 @@ "__compat": { "spec_url": "https://drafts.csswg.org/css-overflow/#valdef-overflow-auto", "support": { - "chrome": { - "version_added": "1" - }, - "chrome_android": "mirror", - "edge": { - "version_added": "12" - }, - "firefox": { - "version_added": "3.5" - }, + "chrome": [ + { + "version_added": "1" + }, + { + "alternative_name": "overlay", + "version_added": "15" + } + ], + "chrome_android": [ + { + "version_added": "18" + }, + { + "alternative_name": "overlay", + "version_added": "100" + } + ], + "edge": "mirror", + "firefox": [ + { + "version_added": "3.5" + }, + { + "alternative_name": "overlay", + "version_added": "112" + } + ], "firefox_android": "mirror", "ie": { "version_added": "≤11" @@ -70,9 +88,15 @@ "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", - "safari": { - "version_added": "3" - }, + "safari": [ + { + "version_added": "3" + }, + { + "alternative_name": "overlay", + "version_added": "≤13.1" + } + ], "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror" @@ -162,45 +186,6 @@ } } }, - "overlay": { - "__compat": { - "description": "overlay value", - "support": { - "chrome": { - "version_added": "15" - }, - "chrome_android": { - "version_added": "100" - }, - "edge": "mirror", - "firefox": { - "version_added": "112" - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": "3" - }, - "safari_ios": "mirror", - "samsunginternet_android": { - "version_added": "4.0" - }, - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, "scroll": { "__compat": { "spec_url": "https://drafts.csswg.org/css-overflow/#valdef-overflow-scroll", diff --git a/css/properties/overflow-y.json b/css/properties/overflow-y.json index 23e776d2f2a136..ded8584a19f388 100644 --- a/css/properties/overflow-y.json +++ b/css/properties/overflow-y.json @@ -53,16 +53,34 @@ "__compat": { "spec_url": "https://drafts.csswg.org/css-overflow/#valdef-overflow-auto", "support": { - "chrome": { - "version_added": "1" - }, - "chrome_android": "mirror", - "edge": { - "version_added": "12" - }, - "firefox": { - "version_added": "3.5" - }, + "chrome": [ + { + "version_added": "1" + }, + { + "alternative_name": "overlay", + "version_added": "15" + } + ], + "chrome_android": [ + { + "version_added": "18" + }, + { + "alternative_name": "overlay", + "version_added": "100" + } + ], + "edge": "mirror", + "firefox": [ + { + "version_added": "3.5" + }, + { + "alternative_name": "overlay", + "version_added": "112" + } + ], "firefox_android": "mirror", "ie": { "version_added": "≤11" @@ -70,9 +88,15 @@ "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", - "safari": { - "version_added": "3" - }, + "safari": [ + { + "version_added": "3" + }, + { + "alternative_name": "overlay", + "version_added": "≤13.1" + } + ], "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror" @@ -162,45 +186,6 @@ } } }, - "overlay": { - "__compat": { - "description": "overlay value", - "support": { - "chrome": { - "version_added": "15" - }, - "chrome_android": { - "version_added": "100" - }, - "edge": "mirror", - "firefox": { - "version_added": "112" - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": "3" - }, - "safari_ios": "mirror", - "samsunginternet_android": { - "version_added": "4.0" - }, - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, "scroll": { "__compat": { "spec_url": "https://drafts.csswg.org/css-overflow/#valdef-overflow-scroll", diff --git a/css/properties/overflow.json b/css/properties/overflow.json index b3b45c81a23134..fe927fad709d56 100644 --- a/css/properties/overflow.json +++ b/css/properties/overflow.json @@ -49,16 +49,34 @@ "__compat": { "spec_url": "https://drafts.csswg.org/css-overflow/#valdef-overflow-auto", "support": { - "chrome": { - "version_added": "1" - }, - "chrome_android": "mirror", - "edge": { - "version_added": "12" - }, - "firefox": { - "version_added": "1" - }, + "chrome": [ + { + "version_added": "1" + }, + { + "alternative_name": "overlay", + "version_added": "15" + } + ], + "chrome_android": [ + { + "version_added": "18" + }, + { + "alternative_name": "overlay", + "version_added": "100" + } + ], + "edge": "mirror", + "firefox": [ + { + "version_added": "1" + }, + { + "alternative_name": "overlay", + "version_added": "112" + } + ], "firefox_android": "mirror", "ie": { "version_added": "≤11" @@ -66,9 +84,15 @@ "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", - "safari": { - "version_added": "3" - }, + "safari": [ + { + "version_added": "3" + }, + { + "alternative_name": "overlay", + "version_added": "≤13.1" + } + ], "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror" @@ -194,44 +218,6 @@ } } }, - "overlay": { - "__compat": { - "support": { - "chrome": { - "version_added": "15" - }, - "chrome_android": { - "version_added": "100" - }, - "edge": "mirror", - "firefox": { - "version_added": "112" - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": { - "version_added": false - }, - "safari": { - "version_added": "≤13.1" - }, - "safari_ios": "mirror", - "samsunginternet_android": { - "version_added": "4.0" - }, - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, "scroll": { "__compat": { "spec_url": "https://drafts.csswg.org/css-overflow/#valdef-overflow-scroll", From 6ab267a5d8a99637868463c57e34469f4ca3482a Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Wed, 6 Mar 2024 02:38:17 -0800 Subject: [PATCH 232/244] Remove css.properties.text-justify.distribute from BCD (#22530) This PR removes the `distribute` member of the `text-justify` CSS property from BCD. The spec (https://drafts.csswg.org/css-text/#valdef-text-justify-distribute) defines this keyword as a legacy value alias of `inter-character`. Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/text-justify/distribute --- css/properties/text-justify.json | 44 +++++++------------------------- 1 file changed, 9 insertions(+), 35 deletions(-) diff --git a/css/properties/text-justify.json b/css/properties/text-justify.json index e2eaa2ee1606ce..532b7d04b7667a 100644 --- a/css/properties/text-justify.json +++ b/css/properties/text-justify.json @@ -94,38 +94,6 @@ } } }, - "distribute": { - "__compat": { - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": "mirror", - "edge": "mirror", - "firefox": { - "version_added": "55" - }, - "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" - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false - } - } - }, "inter-character": { "__compat": { "spec_url": "https://drafts.csswg.org/css-text/#valdef-text-justify-inter-character", @@ -135,9 +103,15 @@ }, "chrome_android": "mirror", "edge": "mirror", - "firefox": { - "version_added": "55" - }, + "firefox": [ + { + "version_added": "55" + }, + { + "alternative_name": "distribute", + "version_added": "55" + } + ], "firefox_android": "mirror", "ie": { "version_added": false From e78b4ae6d3f832cb1eb0bbe6d4f4bbbef338c6fa Mon Sep 17 00:00:00 2001 From: Jen Simmons <108474+jensimmons@users.noreply.github.com> Date: Wed, 6 Mar 2024 05:43:06 -0500 Subject: [PATCH 233/244] Safari 17.4 adds support for web app shortcuts. (#22523) * Update shortcuts.json Safari 17.4 adds support for web app shortcuts. https://developer.apple.com/documentation/safari-release-notes/safari-17_4-release-notes * Fix ios support statement * experimental -> false --------- Co-authored-by: Florian Scholz --- html/manifest/shortcuts.json | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/html/manifest/shortcuts.json b/html/manifest/shortcuts.json index 92c239e1d25609..c73fc268ac8850 100644 --- a/html/manifest/shortcuts.json +++ b/html/manifest/shortcuts.json @@ -33,15 +33,16 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false, - "impl_url": "https://webkit.org/b/201964" + "version_added": "17.4" + }, + "safari_ios": { + "version_added": false }, - "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror" }, "status": { - "experimental": true, + "experimental": false, "standard_track": true, "deprecated": false } From dda1bfe2f7e618ef192d85e77bf2dd121daf4258 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 6 Mar 2024 11:06:31 +0000 Subject: [PATCH 234/244] Bump @swc/core from 1.4.2 to 1.4.5 (#22561) --- package-lock.json | 232 +++++++++------------------------------------- package.json | 2 +- 2 files changed, 45 insertions(+), 189 deletions(-) diff --git a/package-lock.json b/package-lock.json index d92b73526d33ed..237c24c3bab373 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@ "@babel/plugin-syntax-import-assertions": "~7.23.3", "@desertnet/html-parser": "~1.0.1", "@swc/cli": "^0.3.0", - "@swc/core": "1.4.2", + "@swc/core": "1.4.5", "@types/deep-diff": "~1.0.1", "@types/mocha": "~10.0.0", "@types/node": "~20.11.0", @@ -1054,9 +1054,9 @@ "dev": true }, "node_modules/@swc/core": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.4.2.tgz", - "integrity": "sha512-vWgY07R/eqj1/a0vsRKLI9o9klGZfpLNOVEnrv4nrccxBgYPjcf22IWwAoaBJ+wpA7Q4fVjCUM8lP0m01dpxcg==", + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.4.5.tgz", + "integrity": "sha512-4/JGkG4b1Z/QwCGgx+Ub46MlzrsZvBk5JSkxm9PcZ4bSX81c+4Y94Xm3iLp5Ka8NxzS5rD4mJSpcYuN3Tw0ceg==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -1071,16 +1071,16 @@ "url": "https://opencollective.com/swc" }, "optionalDependencies": { - "@swc/core-darwin-arm64": "1.4.2", - "@swc/core-darwin-x64": "1.4.2", - "@swc/core-linux-arm-gnueabihf": "1.4.2", - "@swc/core-linux-arm64-gnu": "1.4.2", - "@swc/core-linux-arm64-musl": "1.4.2", - "@swc/core-linux-x64-gnu": "1.4.2", - "@swc/core-linux-x64-musl": "1.4.2", - "@swc/core-win32-arm64-msvc": "1.4.2", - "@swc/core-win32-ia32-msvc": "1.4.2", - "@swc/core-win32-x64-msvc": "1.4.2" + "@swc/core-darwin-arm64": "1.4.5", + "@swc/core-darwin-x64": "1.4.5", + "@swc/core-linux-arm-gnueabihf": "1.4.5", + "@swc/core-linux-arm64-gnu": "1.4.5", + "@swc/core-linux-arm64-musl": "1.4.5", + "@swc/core-linux-x64-gnu": "1.4.5", + "@swc/core-linux-x64-musl": "1.4.5", + "@swc/core-win32-arm64-msvc": "1.4.5", + "@swc/core-win32-ia32-msvc": "1.4.5", + "@swc/core-win32-x64-msvc": "1.4.5" }, "peerDependencies": { "@swc/helpers": "^0.5.0" @@ -1092,9 +1092,9 @@ } }, "node_modules/@swc/core-darwin-arm64": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.4.2.tgz", - "integrity": "sha512-1uSdAn1MRK5C1m/TvLZ2RDvr0zLvochgrZ2xL+lRzugLlCTlSA+Q4TWtrZaOz+vnnFVliCpw7c7qu0JouhgQIw==", + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.4.5.tgz", + "integrity": "sha512-toMSkbByHNfGXESyY1aiq5L3KutgijrNWB/THgdHIA1aIbwtrgMdFQfxpSE+INuuvWYi/Fxarv86EnU7ewbI0Q==", "cpu": [ "arm64" ], @@ -1108,9 +1108,9 @@ } }, "node_modules/@swc/core-darwin-x64": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.4.2.tgz", - "integrity": "sha512-TYD28+dCQKeuxxcy7gLJUCFLqrwDZnHtC2z7cdeGfZpbI2mbfppfTf2wUPzqZk3gEC96zHd4Yr37V3Tvzar+lQ==", + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.4.5.tgz", + "integrity": "sha512-LN8cbnmb4Gav8UcbBc+L/DEthmzCWZz22rQr6fIEHMN+f0d71fuKnV0ca0hoKbpZn33dlzUmXQE53HRjlRUQbw==", "cpu": [ "x64" ], @@ -1124,9 +1124,9 @@ } }, "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.4.2.tgz", - "integrity": "sha512-Eyqipf7ZPGj0vplKHo8JUOoU1un2sg5PjJMpEesX0k+6HKE2T8pdyeyXODN0YTFqzndSa/J43EEPXm+rHAsLFQ==", + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.4.5.tgz", + "integrity": "sha512-suRFkhBWmOQxlM4frpos1uqjmHfaEI8FuJ0LL5+yRE7IunNDeQJBKujGZt6taeuxo1KqC0N0Ajr8IluN2wrKpA==", "cpu": [ "arm" ], @@ -1140,9 +1140,9 @@ } }, "node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.4.2.tgz", - "integrity": "sha512-wZn02DH8VYPv3FC0ub4my52Rttsus/rFw+UUfzdb3tHMHXB66LqN+rR0ssIOZrH6K+VLN6qpTw9VizjyoH0BxA==", + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.4.5.tgz", + "integrity": "sha512-mLKxasQArDGmR6k9c0tkPVUdoo8VfUecocMG1Mx9NYvpidJNaZ3xq9nYM77v7uq1fQqrs/59DM1fJTNRWvv/UQ==", "cpu": [ "arm64" ], @@ -1156,9 +1156,9 @@ } }, "node_modules/@swc/core-linux-arm64-musl": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.4.2.tgz", - "integrity": "sha512-3G0D5z9hUj9bXNcwmA1eGiFTwe5rWkuL3DsoviTj73TKLpk7u64ND0XjEfO0huVv4vVu9H1jodrKb7nvln/dlw==", + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.4.5.tgz", + "integrity": "sha512-pgKuyRP7S29U/HMDTx+x8dFcklWxwB9cHFNCNWSE6bS4vHR93jc4quwPX9OEQX5CVHxm+c8+xof043I4OGkAXw==", "cpu": [ "arm64" ], @@ -1172,9 +1172,9 @@ } }, "node_modules/@swc/core-linux-x64-gnu": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.4.2.tgz", - "integrity": "sha512-LFxn9U8cjmYHw3jrdPNqPAkBGglKE3tCZ8rA7hYyp0BFxuo7L2ZcEnPm4RFpmSCCsExFH+LEJWuMGgWERoktvg==", + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.4.5.tgz", + "integrity": "sha512-srR+YN86Oerzoghd0DPCzTbTp08feeJPSr9kkNdmtQWENOa4l/9cJV3+XY6vviw0sEjezPmYnc3SwRxJRaxvEw==", "cpu": [ "x64" ], @@ -1188,9 +1188,9 @@ } }, "node_modules/@swc/core-linux-x64-musl": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.4.2.tgz", - "integrity": "sha512-dp0fAmreeVVYTUcb4u9njTPrYzKnbIH0EhH2qvC9GOYNNREUu2GezSIDgonjOXkHiTCvopG4xU7y56XtXj4VrQ==", + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.4.5.tgz", + "integrity": "sha512-aSf41LZtDeG5VXI4RCnzcu0UInPyNm3ip8Kw+sCK+sSqW9o7DgBkyqqbip3RZq84fNUHBQQQQdKXetltsyRRqw==", "cpu": [ "x64" ], @@ -1204,9 +1204,9 @@ } }, "node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.4.2.tgz", - "integrity": "sha512-HlVIiLMQkzthAdqMslQhDkoXJ5+AOLUSTV6fm6shFKZKqc/9cJvr4S8UveNERL9zUficA36yM3bbfo36McwnvQ==", + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.4.5.tgz", + "integrity": "sha512-vU3k8JwRUlTkJMfJQY9E4VvLrsIFOpfhnvbuXB84Amo1cJsz+bYQcC6RSvY7qpaDzDKFdUGbJco4uZTRoRf7Mg==", "cpu": [ "arm64" ], @@ -1220,9 +1220,9 @@ } }, "node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.4.2.tgz", - "integrity": "sha512-WCF8faPGjCl4oIgugkp+kL9nl3nUATlzKXCEGFowMEmVVCFM0GsqlmGdPp1pjZoWc9tpYanoXQDnp5IvlDSLhA==", + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.4.5.tgz", + "integrity": "sha512-856YRh3frRK2XbrSjDOFBgoAqWJLNRkaEtfGzXfeEoyJlOz0BFsSJHxKlHAFkxRfHe2li9DJRUQFTEhXn4OUWw==", "cpu": [ "ia32" ], @@ -1236,9 +1236,9 @@ } }, "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.4.2.tgz", - "integrity": "sha512-oV71rwiSpA5xre2C5570BhCsg1HF97SNLsZ/12xv7zayGzqr3yvFALFJN8tHKpqUdCB4FGPjoP3JFdV3i+1wUw==", + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.4.5.tgz", + "integrity": "sha512-j1+kV7jmWY1+NbXAvxAEW165781yLXVZKLcoXIZKmw18EatqMF6w8acg1gDG8C+Iw5aWLkRZVS4pijSh7+DtCQ==", "cpu": [ "x64" ], @@ -1749,23 +1749,6 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.1.0.tgz", - "integrity": "sha512-6TmN4OJiohHfoOdGZ3huuLhpiUgOGTpgXNUPJgeZOZR3DnIpdSgtt83RS35OYNNXxM4TScVlpVKC9jyQSETR1A==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.1.0", - "@typescript-eslint/visitor-keys": "7.1.0" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, "node_modules/@typescript-eslint/type-utils": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.1.1.tgz", @@ -1920,104 +1903,6 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, - "node_modules/@typescript-eslint/types": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.1.0.tgz", - "integrity": "sha512-qTWjWieJ1tRJkxgZYXx6WUYtWlBc48YRxgY2JN1aGeVpkhmnopq+SUC8UEVGNXIvWH7XyuTjwALfG6bFEgCkQA==", - "dev": true, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.1.0.tgz", - "integrity": "sha512-k7MyrbD6E463CBbSpcOnwa8oXRdHzH1WiVzOipK3L5KSML92ZKgUBrTlehdi7PEIMT8k0bQixHUGXggPAlKnOQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.1.0", - "@typescript-eslint/visitor-keys": "7.1.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "minimatch": "9.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/@typescript-eslint/utils": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.1.1.tgz", @@ -2187,35 +2072,6 @@ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.1.0.tgz", - "integrity": "sha512-FhUqNWluiGNzlvnDZiXad4mZRhtghdoKW6e98GoEOYSu5cND+E39rG5KwJMUzeENwm1ztYBRqof8wMLP+wNPIA==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "7.1.0", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, "node_modules/@ungap/structured-clone": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", diff --git a/package.json b/package.json index 0e8ab15995d508..54a22a301b4fc8 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "@babel/plugin-syntax-import-assertions": "~7.23.3", "@desertnet/html-parser": "~1.0.1", "@swc/cli": "^0.3.0", - "@swc/core": "1.4.2", + "@swc/core": "1.4.5", "@types/deep-diff": "~1.0.1", "@types/mocha": "~10.0.0", "@types/node": "~20.11.0", From 9ac02fac42c97a69e61898136d1ce1176ab62f73 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Wed, 6 Mar 2024 03:14:10 -0800 Subject: [PATCH 235/244] Add missing features for appearance CSS property (#22546) * Add missing features for appearance CSS property This PR adds the missing features of the `appearance` CSS property. The data comes from the [mdn-bcd-collector](https://mdn-bcd-collector.gooborg.com) project (v10.9.0). _Check out the [collector's guide on how to review this PR](https://github.com/openwebdocs/mdn-bcd-collector#reviewing-bcd-changes)._ Tests Used: https://mdn-bcd-collector.gooborg.com/tests/css/properties/appearance * Add web-features:appearance tag --- css/properties/appearance.json | 331 ++++++++++++++++++++++++++++++++- 1 file changed, 327 insertions(+), 4 deletions(-) diff --git a/css/properties/appearance.json b/css/properties/appearance.json index b598ea639cefa9..9ba6e83d96663f 100644 --- a/css/properties/appearance.json +++ b/css/properties/appearance.json @@ -5,6 +5,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/appearance", "spec_url": "https://drafts.csswg.org/css-ui/#appearance-switching", + "tags": [ + "web-features:appearance" + ], "support": { "chrome": [ { @@ -74,6 +77,10 @@ }, "auto": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-ui-4/#valdef-appearance-auto", + "tags": [ + "web-features:appearance" + ], "support": { "chrome": { "version_added": "83" @@ -104,9 +111,12 @@ } } }, - "compat-auto": { + "button": { "__compat": { - "description": "<compat-auto> (compatibility values searchfield, textarea, checkbox, radio, menulist, listbox, meter, progress-bar, button)", + "spec_url": "https://drafts.csswg.org/css-ui-4/#valdef-appearance-button", + "tags": [ + "web-features:appearance" + ], "support": { "chrome": { "version_added": "1" @@ -128,9 +138,121 @@ "safari": { "version_added": "3" }, - "safari_ios": { + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "checkbox": { + "__compat": { + "spec_url": "https://drafts.csswg.org/css-ui-4/#valdef-appearance-checkbox", + "tags": [ + "web-features:appearance" + ], + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "listbox": { + "__compat": { + "spec_url": "https://drafts.csswg.org/css-ui-4/#valdef-appearance-listbox", + "tags": [ + "web-features:appearance" + ], + "support": { + "chrome": { "version_added": "1" }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "menulist": { + "__compat": { + "spec_url": "https://drafts.csswg.org/css-ui-4/#valdef-appearance-menulist", + "tags": [ + "web-features:appearance" + ], + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", "samsunginternet_android": "mirror", "webview_android": "mirror" }, @@ -143,7 +265,10 @@ }, "menulist-button": { "__compat": { - "description": "menulist-button", + "spec_url": "https://drafts.csswg.org/css-ui-4/#valdef-appearance-menulist-button", + "tags": [ + "web-features:appearance" + ], "support": { "chrome": { "version_added": "1" @@ -185,8 +310,50 @@ } } }, + "meter": { + "__compat": { + "spec_url": "https://drafts.csswg.org/css-ui-4/#valdef-appearance-meter", + "tags": [ + "web-features:appearance" + ], + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "none": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-ui-4/#valdef-appearance-none", + "tags": [ + "web-features:appearance" + ], "support": { "chrome": { "version_added": "1" @@ -228,8 +395,164 @@ } } }, + "progress-bar": { + "__compat": { + "spec_url": "https://drafts.csswg.org/css-ui-4/#valdef-appearance-progress-bar", + "tags": [ + "web-features:appearance" + ], + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "radio": { + "__compat": { + "spec_url": "https://drafts.csswg.org/css-ui-4/#valdef-appearance-radio", + "tags": [ + "web-features:appearance" + ], + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "searchfield": { + "__compat": { + "spec_url": "https://drafts.csswg.org/css-ui-4/#valdef-appearance-searchfield", + "tags": [ + "web-features:appearance" + ], + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "textarea": { + "__compat": { + "spec_url": "https://drafts.csswg.org/css-ui-4/#valdef-appearance-textarea", + "tags": [ + "web-features:appearance" + ], + "support": { + "chrome": { + "version_added": "1" + }, + "chrome_android": "mirror", + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "1" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "3" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, "textfield": { "__compat": { + "spec_url": "https://drafts.csswg.org/css-ui-4/#valdef-appearance-textfield", + "tags": [ + "web-features:appearance" + ], "support": { "chrome": { "version_added": "1" From 1e30bb6799c68fa69d90380bdf09390d29a16743 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Wed, 6 Mar 2024 03:18:05 -0800 Subject: [PATCH 236/244] Intl.NumberFormat/PluralRules: create options_parameter subfeature (#22257) --- javascript/builtins/Intl/NumberFormat.json | 1671 ++++++++++---------- javascript/builtins/Intl/PluralRules.json | 256 +-- 2 files changed, 1004 insertions(+), 923 deletions(-) diff --git a/javascript/builtins/Intl/NumberFormat.json b/javascript/builtins/Intl/NumberFormat.json index 03dc3b7028e547..1941013b038b0f 100644 --- a/javascript/builtins/Intl/NumberFormat.json +++ b/javascript/builtins/Intl/NumberFormat.json @@ -192,48 +192,9 @@ } } }, - "options_compactDisplay_parameter": { + "options_parameter": { "__compat": { - "description": "options.compactDisplay parameter", - "support": { - "chrome": { - "version_added": "77" - }, - "chrome_android": "mirror", - "deno": { - "version_added": "1.8" - }, - "edge": "mirror", - "firefox": { - "version_added": "78" - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "nodejs": { - "version_added": "12.11.0" - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "14.1" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "options_currency_parameter": { - "__compat": { - "description": "options.currency parameter", + "description": "options parameter", "support": { "chrome": { "version_added": "24" @@ -272,613 +233,815 @@ "standard_track": true, "deprecated": false } - } - }, - "options_currencyDisplay_parameter": { - "__compat": { - "description": "options.currencyDisplay parameter", - "support": { - "chrome": { - "version_added": "77" - }, - "chrome_android": "mirror", - "deno": { - "version_added": "1.8" - }, - "edge": "mirror", - "firefox": { - "version_added": "78" - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "nodejs": { - "version_added": "12.11.0" - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": [ - { + }, + "options_compactDisplay_parameter": { + "__compat": { + "description": "options.compactDisplay parameter", + "support": { + "chrome": { + "version_added": "77" + }, + "chrome_android": "mirror", + "deno": { + "version_added": "1.8" + }, + "edge": "mirror", + "firefox": { + "version_added": "78" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "nodejs": { + "version_added": "12.11.0" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { "version_added": "14.1" }, - { - "version_added": "10", - "version_removed": "14.1", - "partial_implementation": true, - "notes": "Doesn't support currencyDisplay: 'narrowSymbol'." - } - ], - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "options_currencySign_parameter": { - "__compat": { - "description": "options.currencySign parameter", - "support": { - "chrome": { - "version_added": "77" - }, - "chrome_android": "mirror", - "deno": { - "version_added": "1.8" - }, - "edge": "mirror", - "firefox": { - "version_added": "78" - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "nodejs": { - "version_added": "12.11.0" + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "14.1" + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "options_currency_parameter": { + "__compat": { + "description": "options.currency parameter", + "support": { + "chrome": { + "version_added": "24" + }, + "chrome_android": "mirror", + "deno": { + "version_added": "1.8" + }, + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "29" + }, + "firefox_android": { + "version_added": "56" + }, + "ie": { + "version_added": "11" + }, + "nodejs": { + "version_added": "0.12.0" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "10" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } } - } - }, - "options_localeMatcher_parameter": { - "__compat": { - "description": "options.localeMatcher parameter", - "support": { - "chrome": { - "version_added": "24" + }, + "options_currencyDisplay_parameter": { + "__compat": { + "description": "options.currencyDisplay parameter", + "support": { + "chrome": { + "version_added": "77" + }, + "chrome_android": "mirror", + "deno": { + "version_added": "1.8" + }, + "edge": "mirror", + "firefox": { + "version_added": "78" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "nodejs": { + "version_added": "12.11.0" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": [ + { + "version_added": "14.1" + }, + { + "version_added": "10", + "version_removed": "14.1", + "partial_implementation": true, + "notes": "Doesn't support currencyDisplay: 'narrowSymbol'." + } + ], + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" }, - "chrome_android": "mirror", - "deno": { - "version_added": "1.8" + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "options_currencySign_parameter": { + "__compat": { + "description": "options.currencySign parameter", + "support": { + "chrome": { + "version_added": "77" + }, + "chrome_android": "mirror", + "deno": { + "version_added": "1.8" + }, + "edge": "mirror", + "firefox": { + "version_added": "78" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "nodejs": { + "version_added": "12.11.0" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "14.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" }, - "edge": { - "version_added": "12" + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "options_localeMatcher_parameter": { + "__compat": { + "description": "options.localeMatcher parameter", + "support": { + "chrome": { + "version_added": "24" + }, + "chrome_android": "mirror", + "deno": { + "version_added": "1.8" + }, + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "29" + }, + "firefox_android": { + "version_added": "56" + }, + "ie": { + "version_added": "11" + }, + "nodejs": { + "version_added": "0.12.0" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "10" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" }, - "firefox": { - "version_added": "29" - }, - "firefox_android": { - "version_added": "56" - }, - "ie": { - "version_added": "11" - }, - "nodejs": { - "version_added": "0.12.0" - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "10" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "options_maximumFractionDigits_parameter": { - "__compat": { - "description": "options.maximumFractionDigits parameter", - "support": { - "chrome": { - "version_added": "24" - }, - "chrome_android": "mirror", - "deno": { - "version_added": "1.8" - }, - "edge": { - "version_added": "12" - }, - "firefox": { - "version_added": "29" - }, - "firefox_android": { - "version_added": "56" - }, - "ie": { - "version_added": "11" - }, - "nodejs": { - "version_added": "0.12.0" - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "10" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "options_maximumSignificantDigits_parameter": { - "__compat": { - "description": "options.maximumSignificantDigits parameter", - "support": { - "chrome": { - "version_added": "24" - }, - "chrome_android": "mirror", - "deno": { - "version_added": "1.8" - }, - "edge": { - "version_added": "12" - }, - "firefox": { - "version_added": "29" - }, - "firefox_android": { - "version_added": "56" - }, - "ie": { - "version_added": "11" - }, - "nodejs": { - "version_added": "0.12.0" - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "10" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "options_minimumFractionDigits_parameter": { - "__compat": { - "description": "options.minimumFractionDigits parameter", - "support": { - "chrome": { - "version_added": "24" - }, - "chrome_android": "mirror", - "deno": { - "version_added": "1.8" - }, - "edge": { - "version_added": "12" - }, - "firefox": { - "version_added": "29" - }, - "firefox_android": { - "version_added": "56" - }, - "ie": { - "version_added": "11" - }, - "nodejs": { - "version_added": "0.12.0" - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "10" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "options_minimumIntegerDigits_parameter": { - "__compat": { - "description": "options.minimumIntegerDigits parameter", - "support": { - "chrome": { - "version_added": "24" - }, - "chrome_android": "mirror", - "deno": { - "version_added": "1.8" - }, - "edge": { - "version_added": "12" - }, - "firefox": { - "version_added": "29" - }, - "firefox_android": { - "version_added": "56" - }, - "ie": { - "version_added": "11" - }, - "nodejs": { - "version_added": "0.12.0" - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "10" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "options_minimumSignificantDigits_parameter": { - "__compat": { - "description": "options.minimumSignificantDigits parameter", - "support": { - "chrome": { - "version_added": "24" - }, - "chrome_android": "mirror", - "deno": { - "version_added": "1.8" - }, - "edge": { - "version_added": "12" - }, - "firefox": { - "version_added": "29" - }, - "firefox_android": { - "version_added": "56" - }, - "ie": { - "version_added": "11" - }, - "nodejs": { - "version_added": "0.12.0" - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "10" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "options_notation_parameter": { - "__compat": { - "description": "options.notation parameter", - "support": { - "chrome": { - "version_added": "77" - }, - "chrome_android": "mirror", - "deno": { - "version_added": "1.8" - }, - "edge": "mirror", - "firefox": { - "version_added": "78" - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "nodejs": { - "version_added": "12.11.0" - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "14.1" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } } - } - }, - "options_numberingSystem_parameter": { - "__compat": { - "description": "options.numberingSystem parameter", - "support": { - "chrome": { - "version_added": "24" - }, - "chrome_android": "mirror", - "deno": { - "version_added": "1.8" - }, - "edge": { - "version_added": "12" - }, - "firefox": { - "version_added": "29" - }, - "firefox_android": { - "version_added": "56" - }, - "ie": { - "version_added": "11" - }, - "nodejs": { - "version_added": "0.12.0" - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "10" + }, + "options_maximumFractionDigits_parameter": { + "__compat": { + "description": "options.maximumFractionDigits parameter", + "support": { + "chrome": { + "version_added": "24" + }, + "chrome_android": "mirror", + "deno": { + "version_added": "1.8" + }, + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "29" + }, + "firefox_android": { + "version_added": "56" + }, + "ie": { + "version_added": "11" + }, + "nodejs": { + "version_added": "0.12.0" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "10" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } } - } - }, - "options_roundingIncrement_parameter": { - "__compat": { - "description": "options.roundingIncrement parameter", - "support": { - "chrome": { - "version_added": "106" - }, - "chrome_android": "mirror", - "deno": { - "version_added": false - }, - "edge": "mirror", - "firefox": { - "version_added": "116" - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "nodejs": { - "version_added": "19.0.0" - }, - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "15.4" + }, + "options_maximumSignificantDigits_parameter": { + "__compat": { + "description": "options.maximumSignificantDigits parameter", + "support": { + "chrome": { + "version_added": "24" + }, + "chrome_android": "mirror", + "deno": { + "version_added": "1.8" + }, + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "29" + }, + "firefox_android": { + "version_added": "56" + }, + "ie": { + "version_added": "11" + }, + "nodejs": { + "version_added": "0.12.0" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "10" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } } - } - }, - "options_roundingMode_parameter": { - "__compat": { - "description": "options.roundingMode parameter", - "support": { - "chrome": { - "version_added": "106" - }, - "chrome_android": "mirror", - "deno": { - "version_added": false - }, - "edge": "mirror", - "firefox": { - "version_added": "116" - }, - "firefox_android": "mirror", - "ie": { - "version_added": false + }, + "options_minimumFractionDigits_parameter": { + "__compat": { + "description": "options.minimumFractionDigits parameter", + "support": { + "chrome": { + "version_added": "24" + }, + "chrome_android": "mirror", + "deno": { + "version_added": "1.8" + }, + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "29" + }, + "firefox_android": { + "version_added": "56" + }, + "ie": { + "version_added": "11" + }, + "nodejs": { + "version_added": "0.12.0" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "10" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" }, - "nodejs": { - "version_added": "19.0.0" + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "options_minimumIntegerDigits_parameter": { + "__compat": { + "description": "options.minimumIntegerDigits parameter", + "support": { + "chrome": { + "version_added": "24" + }, + "chrome_android": "mirror", + "deno": { + "version_added": "1.8" + }, + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "29" + }, + "firefox_android": { + "version_added": "56" + }, + "ie": { + "version_added": "11" + }, + "nodejs": { + "version_added": "0.12.0" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "10" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" }, - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "15.4" + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "options_minimumSignificantDigits_parameter": { + "__compat": { + "description": "options.minimumSignificantDigits parameter", + "support": { + "chrome": { + "version_added": "24" + }, + "chrome_android": "mirror", + "deno": { + "version_added": "1.8" + }, + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "29" + }, + "firefox_android": { + "version_added": "56" + }, + "ie": { + "version_added": "11" + }, + "nodejs": { + "version_added": "0.12.0" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "10" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } } - } - }, - "options_roundingPriority_parameter": { - "__compat": { - "description": "options.roundingPriority parameter", - "support": { - "chrome": { - "version_added": "106" + }, + "options_notation_parameter": { + "__compat": { + "description": "options.notation parameter", + "support": { + "chrome": { + "version_added": "77" + }, + "chrome_android": "mirror", + "deno": { + "version_added": "1.8" + }, + "edge": "mirror", + "firefox": { + "version_added": "78" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "nodejs": { + "version_added": "12.11.0" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "14.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" }, - "chrome_android": "mirror", - "deno": { - "version_added": false + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "options_numberingSystem_parameter": { + "__compat": { + "description": "options.numberingSystem parameter", + "support": { + "chrome": { + "version_added": "24" + }, + "chrome_android": "mirror", + "deno": { + "version_added": "1.8" + }, + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "29" + }, + "firefox_android": { + "version_added": "56" + }, + "ie": { + "version_added": "11" + }, + "nodejs": { + "version_added": "0.12.0" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "10" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" }, - "edge": "mirror", - "firefox": { - "version_added": "116" + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "options_roundingIncrement_parameter": { + "__compat": { + "description": "options.roundingIncrement parameter", + "support": { + "chrome": { + "version_added": "106" + }, + "chrome_android": "mirror", + "deno": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": "116" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "nodejs": { + "version_added": "19.0.0" + }, + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" }, - "firefox_android": "mirror", - "ie": { - "version_added": false + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "options_roundingMode_parameter": { + "__compat": { + "description": "options.roundingMode parameter", + "support": { + "chrome": { + "version_added": "106" + }, + "chrome_android": "mirror", + "deno": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": "116" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "nodejs": { + "version_added": "19.0.0" + }, + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" }, - "nodejs": { - "version_added": "19.0.0" + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "options_roundingPriority_parameter": { + "__compat": { + "description": "options.roundingPriority parameter", + "support": { + "chrome": { + "version_added": "106" + }, + "chrome_android": "mirror", + "deno": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": "116" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "nodejs": { + "version_added": "19.0.0" + }, + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" }, - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "15.4" + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "options_signDisplay_parameter": { + "__compat": { + "description": "options.signDisplay parameter", + "support": { + "chrome": { + "version_added": "77" + }, + "chrome_android": "mirror", + "deno": { + "version_added": "1.8" + }, + "edge": "mirror", + "firefox": { + "version_added": "78" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "nodejs": { + "version_added": "12.11.0" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "14.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false + "negative": { + "__compat": { + "description": "negative value", + "support": { + "chrome": { + "version_added": "106" + }, + "chrome_android": "mirror", + "deno": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": "116" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "nodejs": { + "version_added": "19.0.0" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } - } - }, - "options_signDisplay_parameter": { - "__compat": { - "description": "options.signDisplay parameter", - "support": { - "chrome": { - "version_added": "77" - }, - "chrome_android": "mirror", - "deno": { - "version_added": "1.8" - }, - "edge": "mirror", - "firefox": { - "version_added": "78" - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "nodejs": { - "version_added": "12.11.0" + }, + "options_style_parameter": { + "__compat": { + "description": "options.style parameter", + "support": { + "chrome": { + "version_added": "24" + }, + "chrome_android": "mirror", + "deno": { + "version_added": "1.8" + }, + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "29" + }, + "firefox_android": { + "version_added": "56" + }, + "ie": { + "version_added": "11" + }, + "nodejs": { + "version_added": "0.12.0" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "10" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "14.1" + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "options_trailingZeroDisplay_parameter": { + "__compat": { + "description": "options.trailingZeroDisplay parameter", + "support": { + "chrome": { + "version_added": "106" + }, + "chrome_android": "mirror", + "deno": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": "116" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "nodejs": { + "version_added": "19.0.0" + }, + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "15.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } } }, - "negative": { + "options_unit_parameter": { "__compat": { - "description": "negative value", + "description": "options.unit parameter", "support": { "chrome": { - "version_added": "106" + "version_added": "77" }, "chrome_android": "mirror", "deno": { - "version_added": false + "version_added": "1.8" }, "edge": "mirror", "firefox": { - "version_added": "116" + "version_added": "78" }, "firefox_android": "mirror", "ie": { "version_added": false }, "nodejs": { - "version_added": "19.0.0" + "version_added": "12.11.0" }, "oculus": "mirror", "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "15.4" + "version_added": "14.1" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -890,241 +1053,83 @@ "deprecated": false } } - } - }, - "options_style_parameter": { - "__compat": { - "description": "options.style parameter", - "support": { - "chrome": { - "version_added": "24" - }, - "chrome_android": "mirror", - "deno": { - "version_added": "1.8" - }, - "edge": { - "version_added": "12" - }, - "firefox": { - "version_added": "29" - }, - "firefox_android": { - "version_added": "56" - }, - "ie": { - "version_added": "11" - }, - "nodejs": { - "version_added": "0.12.0" - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "10" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "options_trailingZeroDisplay_parameter": { - "__compat": { - "description": "options.trailingZeroDisplay parameter", - "support": { - "chrome": { - "version_added": "106" - }, - "chrome_android": "mirror", - "deno": { - "version_added": false - }, - "edge": "mirror", - "firefox": { - "version_added": "116" - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "nodejs": { - "version_added": "19.0.0" - }, - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "15.4" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "options_unit_parameter": { - "__compat": { - "description": "options.unit parameter", - "support": { - "chrome": { - "version_added": "77" - }, - "chrome_android": "mirror", - "deno": { - "version_added": "1.8" - }, - "edge": "mirror", - "firefox": { - "version_added": "78" - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "nodejs": { - "version_added": "12.11.0" - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "14.1" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "options_unitDisplay_parameter": { - "__compat": { - "description": "options.unitDisplay parameter", - "support": { - "chrome": { - "version_added": "77" - }, - "chrome_android": "mirror", - "deno": { - "version_added": "1.8" - }, - "edge": "mirror", - "firefox": { - "version_added": "78" - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "nodejs": { - "version_added": "12.11.0" - }, - "oculus": "mirror", - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "14.1" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } - } - }, - "options_useGrouping_parameter": { - "__compat": { - "description": "options.useGrouping parameter", - "support": { - "chrome": { - "version_added": "24" - }, - "chrome_android": "mirror", - "deno": { - "version_added": "1.8" - }, - "edge": { - "version_added": "12" - }, - "firefox": { - "version_added": "29" - }, - "firefox_android": { - "version_added": "56" - }, - "ie": { - "version_added": "11" - }, - "nodejs": [ - { - "version_added": "13.0.0" - }, - { - "version_added": "0.12.0", - "partial_implementation": true, - "notes": "Before version 13.0.0, only the locale data for en-US is available by default. When other locales are specified, the NumberFormat instance silently falls back to en-US. To make full ICU (locale) data available before version 13, see Node.js documentation on the --with-intl option and how to provide the data." - } - ], - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": "10" - }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": false, - "standard_track": true, - "deprecated": false - } }, - "string_values": { + "options_unitDisplay_parameter": { "__compat": { - "description": "options.useGrouping parameter accepts: 'always', 'auto', 'min2' (in addition to: true and false)", + "description": "options.unitDisplay parameter", "support": { "chrome": { - "version_added": "106" + "version_added": "77" }, "chrome_android": "mirror", "deno": { - "version_added": false + "version_added": "1.8" }, "edge": "mirror", "firefox": { - "version_added": "116" + "version_added": "78" }, "firefox_android": "mirror", "ie": { "version_added": false }, "nodejs": { - "version_added": "19.0.0" + "version_added": "12.11.0" + }, + "oculus": "mirror", + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "14.1" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } + }, + "options_useGrouping_parameter": { + "__compat": { + "description": "options.useGrouping parameter", + "support": { + "chrome": { + "version_added": "24" + }, + "chrome_android": "mirror", + "deno": { + "version_added": "1.8" + }, + "edge": { + "version_added": "12" + }, + "firefox": { + "version_added": "29" + }, + "firefox_android": { + "version_added": "56" + }, + "ie": { + "version_added": "11" }, + "nodejs": [ + { + "version_added": "13.0.0" + }, + { + "version_added": "0.12.0", + "partial_implementation": true, + "notes": "Before version 13.0.0, only the locale data for en-US is available by default. When other locales are specified, the NumberFormat instance silently falls back to en-US. To make full ICU (locale) data available before version 13, see Node.js documentation on the --with-intl option and how to provide the data." + } + ], "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": "16.4" + "version_added": "10" }, "safari_ios": "mirror", "samsunginternet_android": "mirror", @@ -1135,6 +1140,44 @@ "standard_track": true, "deprecated": false } + }, + "string_values": { + "__compat": { + "description": "options.useGrouping parameter accepts: 'always', 'auto', 'min2' (in addition to: true and false)", + "support": { + "chrome": { + "version_added": "106" + }, + "chrome_android": "mirror", + "deno": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": "116" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "nodejs": { + "version_added": "19.0.0" + }, + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": "16.4" + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" + }, + "status": { + "experimental": false, + "standard_track": true, + "deprecated": false + } + } } } } diff --git a/javascript/builtins/Intl/PluralRules.json b/javascript/builtins/Intl/PluralRules.json index 08dadbd11251c4..0b90b9235bd70f 100644 --- a/javascript/builtins/Intl/PluralRules.json +++ b/javascript/builtins/Intl/PluralRules.json @@ -93,9 +93,9 @@ "deprecated": false } }, - "options_roundingIncrement_parameter": { + "options_parameter": { "__compat": { - "description": "options.roundingIncrement parameter", + "description": "options parameter", "support": { "chrome": { "version_added": false @@ -129,119 +129,157 @@ "standard_track": true, "deprecated": false } - } - }, - "options_roundingMode_parameter": { - "__compat": { - "description": "options.roundingMode parameter", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": "mirror", - "deno": { - "version_added": false - }, - "edge": "mirror", - "firefox": { - "version_added": "116" - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "nodejs": { - "version_added": false - }, - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": false + }, + "options_roundingIncrement_parameter": { + "__compat": { + "description": "options.roundingIncrement parameter", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": "mirror", + "deno": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": "116" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "nodejs": { + "version_added": false + }, + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } } - } - }, - "options_roundingPriority_parameter": { - "__compat": { - "description": "options.roundingPriority parameter", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": "mirror", - "deno": { - "version_added": false - }, - "edge": "mirror", - "firefox": { - "version_added": "116" - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "nodejs": { - "version_added": false - }, - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": false + }, + "options_roundingMode_parameter": { + "__compat": { + "description": "options.roundingMode parameter", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": "mirror", + "deno": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": "116" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "nodejs": { + "version_added": false + }, + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } } - } - }, - "options_trailingZeroDisplay_parameter": { - "__compat": { - "description": "options.trailingZeroDisplay parameter", - "support": { - "chrome": { - "version_added": false - }, - "chrome_android": "mirror", - "deno": { - "version_added": false - }, - "edge": "mirror", - "firefox": { - "version_added": "116" - }, - "firefox_android": "mirror", - "ie": { - "version_added": false - }, - "nodejs": { - "version_added": false + }, + "options_roundingPriority_parameter": { + "__compat": { + "description": "options.roundingPriority parameter", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": "mirror", + "deno": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": "116" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "nodejs": { + "version_added": false + }, + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" }, - "opera": "mirror", - "opera_android": "mirror", - "safari": { - "version_added": false + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } + } + }, + "options_trailingZeroDisplay_parameter": { + "__compat": { + "description": "options.trailingZeroDisplay parameter", + "support": { + "chrome": { + "version_added": false + }, + "chrome_android": "mirror", + "deno": { + "version_added": false + }, + "edge": "mirror", + "firefox": { + "version_added": "116" + }, + "firefox_android": "mirror", + "ie": { + "version_added": false + }, + "nodejs": { + "version_added": false + }, + "opera": "mirror", + "opera_android": "mirror", + "safari": { + "version_added": false + }, + "safari_ios": "mirror", + "samsunginternet_android": "mirror", + "webview_android": "mirror" }, - "safari_ios": "mirror", - "samsunginternet_android": "mirror", - "webview_android": "mirror" - }, - "status": { - "experimental": true, - "standard_track": true, - "deprecated": false + "status": { + "experimental": true, + "standard_track": true, + "deprecated": false + } } } } From c7aacd8c2c2238ded8bc467e45e804fef6c8a140 Mon Sep 17 00:00:00 2001 From: Chris Mills Date: Wed, 6 Mar 2024 11:19:29 +0000 Subject: [PATCH 237/244] More minor fixes for vertical slider support (#22560) --- css/properties/direction.json | 4 +++- css/properties/writing-mode.json | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/css/properties/direction.json b/css/properties/direction.json index 54f08b9f0045d5..090157d5606250 100644 --- a/css/properties/direction.json +++ b/css/properties/direction.json @@ -132,7 +132,9 @@ "opera": "mirror", "opera_android": "mirror", "safari": { - "version_added": false + "version_added": "16.5", + "partial_implementation": true, + "notes": "Only supported for vertical range sliders." }, "safari_ios": "mirror", "samsunginternet_android": "mirror", diff --git a/css/properties/writing-mode.json b/css/properties/writing-mode.json index 6dc9716f1e2988..379c4b38f6e3cb 100644 --- a/css/properties/writing-mode.json +++ b/css/properties/writing-mode.json @@ -408,7 +408,7 @@ "version_added": "17.4" }, { - "version_added": "14", + "version_added": "16.5", "partial_implementation": true, "notes": "Support for range sliders, textual inputs, and textareas only" } From f69687e7d0312e9e1002e615c47e4b0b728f575a Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Wed, 6 Mar 2024 07:28:39 -0800 Subject: [PATCH 238/244] Release v5.5.14 (#22562) This release was generated by the project's release script. --- RELEASE_NOTES.md | 994 ++++++++++++++++++++++++++++++++++++++++++++++ package-lock.json | 4 +- package.json | 2 +- 3 files changed, 997 insertions(+), 3 deletions(-) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 8ce8e3c7a5795f..40fd94a5ed66a4 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,5 +1,999 @@ # @mdn/browser-compat-data release notes +## [v5.5.14](https://github.com/mdn/browser-compat-data/releases/tag/v5.5.14) + +March 6, 2024 + +### Removals + +- `css.properties.appearance.compat-auto` ([#22546](https://github.com/mdn/browser-compat-data/pull/22546)) +- `css.properties.hyphens.language_portuguese_brazilian` ([#22514](https://github.com/mdn/browser-compat-data/pull/22514)) +- `css.properties.overflow-x.overlay` ([#22536](https://github.com/mdn/browser-compat-data/pull/22536)) +- `css.properties.overflow-y.overlay` ([#22536](https://github.com/mdn/browser-compat-data/pull/22536)) +- `css.properties.overflow.overlay` ([#22536](https://github.com/mdn/browser-compat-data/pull/22536)) +- `css.properties.text-justify.distribute` ([#22530](https://github.com/mdn/browser-compat-data/pull/22530)) +- `css.properties.text-orientation.sideways-right` ([#22534](https://github.com/mdn/browser-compat-data/pull/22534)) +- `html.elements.dd.nowrap` ([#21913](https://github.com/mdn/browser-compat-data/pull/21913)) +- `html.elements.image` ([#21915](https://github.com/mdn/browser-compat-data/pull/21915)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_compactDisplay_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_currency_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_currencyDisplay_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_currencySign_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_localeMatcher_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_maximumFractionDigits_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_maximumSignificantDigits_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_minimumFractionDigits_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_minimumIntegerDigits_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_minimumSignificantDigits_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_notation_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_numberingSystem_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_roundingIncrement_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_roundingMode_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_roundingPriority_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_signDisplay_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_signDisplay_parameter.negative` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_style_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_trailingZeroDisplay_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_unit_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_unitDisplay_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_useGrouping_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_useGrouping_parameter.string_values` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.PluralRules.PluralRules.options_roundingIncrement_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.PluralRules.PluralRules.options_roundingMode_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.PluralRules.PluralRules.options_roundingPriority_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.PluralRules.PluralRules.options_trailingZeroDisplay_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `svg.attributes.conditional_processing.requiredExtensions` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.conditional_processing.requiredExtensions.mathml` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.conditional_processing.requiredFeatures` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.conditional_processing.systemLanguage` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.core.id` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.core.lang` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.core.tabindex` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.core.xml_base` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.core.xml_lang` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.core.xml_space` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.data` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.animation.onbegin` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.animation.onend` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.animation.onrepeat` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.document.onabort` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.document.onerror` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.document.onresize` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.document.onscroll` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.document.onunload` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.oncancel` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.oncanplay` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.oncanplaythrough` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onchange` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onclick` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onclose` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.oncuechange` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.ondblclick` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.ondrag` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.ondragend` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.ondragenter` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.ondragexit` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.ondragleave` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.ondragover` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.ondragstart` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.ondrop` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.ondurationchange` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onemptied` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onended` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onerror` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onfocus` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.oninput` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.oninvalid` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onkeydown` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onkeypress` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onkeyup` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onload` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onloadeddata` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onloadedmetadata` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onloadstart` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onmousedown` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onmouseenter` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onmouseleave` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onmousemove` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onmouseout` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onmouseover` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onmouseup` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onmousewheel` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onpause` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onplay` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onplaying` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onprogress` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onratechange` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onreset` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onresize` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onscroll` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onseeked` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onseeking` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onselect` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onshow` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onstalled` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onsubmit` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onsuspend` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.ontimeupdate` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.ontoggle` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onvolumechange` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.global.onwaiting` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.graphical.onactivate` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.graphical.onfocusin` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.events.graphical.onfocusout` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.href` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.paint-order` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.alignment-baseline` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.baseline-shift` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.clip` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.clip-path` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.clip-rule` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.color` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.color-interpolation` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.color-interpolation-filters` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.color-interpolation.linearGradient` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.color-interpolation.sRGB` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.color-profile` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.cursor` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.direction` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.display` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.dominant-baseline` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.enable-background` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.fill` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.fill-opacity` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.fill-rule` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.fill.context-fill` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.filter` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.flood-color` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.flood-opacity` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.font-family` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.font-size` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.font-size-adjust` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.font-stretch` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.font-style` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.font-variant` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.font-weight` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.glyph-orientation-horizontal` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.glyph-orientation-vertical` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.image-rendering` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.kerning` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.letter-spacing` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.lighting-color` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.marker-end` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.marker-mid` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.marker-start` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.mask` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.opacity` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.overflow` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.paint-order` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.pointer-events` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.shape-rendering` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.solid-color` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.solid-opacity` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.stop-color` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.stroke` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.stroke-dasharray` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.stroke-dashoffset` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.stroke-linecap` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.stroke-linejoin` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.stroke-miterlimit` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.stroke-opacity` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.stroke-width` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.stroke.context-stroke` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.text-anchor` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.text-decoration` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.text-overflow` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.text-rendering` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.transform` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.transform-origin` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.unicode-bidi` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.vector-effect` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.visibility` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.white-space` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.word-spacing` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.presentation.writing-mode` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.style.class` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.style.class.animation_support` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.style.style` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.textLength` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.xlink.xlink_actuate` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.xlink.xlink_arcrole` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.xlink.xlink_role` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.xlink.xlink_show` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.xlink.xlink_title` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.attributes.xlink.xlink_type` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onabort` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onactivate` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onbegin` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.oncancel` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.oncanplay` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.oncanplaythrough` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onchange` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onclick` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onclose` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.oncuechange` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.ondblclick` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.ondrag` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.ondragend` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.ondragenter` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.ondragexit` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.ondragleave` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.ondragover` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.ondragstart` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.ondrop` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.ondurationchange` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onemptied` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onend` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onended` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onerror` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onfocus` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onfocusin` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onfocusout` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.oninput` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.oninvalid` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onkeydown` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onkeypress` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onkeyup` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onload` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onloadeddata` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onloadedmetadata` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onloadstart` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onmousedown` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onmouseenter` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onmouseleave` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onmousemove` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onmouseout` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onmouseover` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onmouseup` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onmousewheel` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onpause` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onplay` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onplaying` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onprogress` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onratechange` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onrepeat` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onreset` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onresize` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onscroll` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onseeked` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onseeking` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onselect` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onshow` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onstalled` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onsubmit` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onsuspend` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.ontimeupdate` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.ontoggle` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onunload` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onvolumechange` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `svg.global_attributes.onwaiting` ([#22522](https://github.com/mdn/browser-compat-data/pull/22522)) +- `webextensions.manifest.content_security_policy.isolated_world` ([#22337](https://github.com/mdn/browser-compat-data/pull/22337)) + +### Additions + +- `api.HTMLButtonElement.invokeaction` ([#21542](https://github.com/mdn/browser-compat-data/pull/21542)) +- `api.HTMLButtonElement.invoketarget` ([#21542](https://github.com/mdn/browser-compat-data/pull/21542)) +- `api.HTMLElement.invoke_event` ([#21542](https://github.com/mdn/browser-compat-data/pull/21542)) +- `api.InvokeEvent` ([#21542](https://github.com/mdn/browser-compat-data/pull/21542)) +- `api.InvokeEvent.action` ([#21542](https://github.com/mdn/browser-compat-data/pull/21542)) +- `api.InvokeEvent.InvokeEvent` ([#21542](https://github.com/mdn/browser-compat-data/pull/21542)) +- `api.InvokeEvent.invoker` ([#21542](https://github.com/mdn/browser-compat-data/pull/21542)) +- `api.Navigation.activation` ([#22280](https://github.com/mdn/browser-compat-data/pull/22280)) +- `api.NavigationActivation` ([#22280](https://github.com/mdn/browser-compat-data/pull/22280)) +- `api.NavigationActivation.entry` ([#22280](https://github.com/mdn/browser-compat-data/pull/22280)) +- `api.NavigationActivation.from` ([#22280](https://github.com/mdn/browser-compat-data/pull/22280)) +- `api.NavigationActivation.navigationType` ([#22280](https://github.com/mdn/browser-compat-data/pull/22280)) +- `api.PageRevealEvent` ([#22280](https://github.com/mdn/browser-compat-data/pull/22280)) +- `api.PerformanceLongAnimationFrameTiming` ([#22280](https://github.com/mdn/browser-compat-data/pull/22280)) +- `api.PerformanceLongAnimationFrameTiming.blockingDuration` ([#22280](https://github.com/mdn/browser-compat-data/pull/22280)) +- `api.PerformanceLongAnimationFrameTiming.firstUIEventTimestamp` ([#22280](https://github.com/mdn/browser-compat-data/pull/22280)) +- `api.PerformanceLongAnimationFrameTiming.renderStart` ([#22280](https://github.com/mdn/browser-compat-data/pull/22280)) +- `api.PerformanceLongAnimationFrameTiming.scripts` ([#22280](https://github.com/mdn/browser-compat-data/pull/22280)) +- `api.PerformanceLongAnimationFrameTiming.styleAndLayoutStart` ([#22280](https://github.com/mdn/browser-compat-data/pull/22280)) +- `api.PerformanceLongAnimationFrameTiming.toJSON` ([#22280](https://github.com/mdn/browser-compat-data/pull/22280)) +- `api.PerformanceScriptTiming` ([#22280](https://github.com/mdn/browser-compat-data/pull/22280)) +- `api.PerformanceScriptTiming.executionStart` ([#22280](https://github.com/mdn/browser-compat-data/pull/22280)) +- `api.PerformanceScriptTiming.forcedStyleAndLayoutDuration` ([#22280](https://github.com/mdn/browser-compat-data/pull/22280)) +- `api.PerformanceScriptTiming.invoker` ([#22280](https://github.com/mdn/browser-compat-data/pull/22280)) +- `api.PerformanceScriptTiming.invokerType` ([#22280](https://github.com/mdn/browser-compat-data/pull/22280)) +- `api.PerformanceScriptTiming.pauseDuration` ([#22280](https://github.com/mdn/browser-compat-data/pull/22280)) +- `api.PerformanceScriptTiming.toJSON` ([#22280](https://github.com/mdn/browser-compat-data/pull/22280)) +- `api.PerformanceScriptTiming.window` ([#22280](https://github.com/mdn/browser-compat-data/pull/22280)) +- `api.PerformanceScriptTiming.windowAttribution` ([#22280](https://github.com/mdn/browser-compat-data/pull/22280)) +- `api.RTCStatsReport.type_outbound-rtp.frameHeight` ([#21892](https://github.com/mdn/browser-compat-data/pull/21892)) +- `api.RTCStatsReport.type_outbound-rtp.framesEncoded` ([#21892](https://github.com/mdn/browser-compat-data/pull/21892)) +- `api.RTCStatsReport.type_outbound-rtp.framesPerSecond` ([#21892](https://github.com/mdn/browser-compat-data/pull/21892)) +- `api.RTCStatsReport.type_outbound-rtp.framesSent` ([#21892](https://github.com/mdn/browser-compat-data/pull/21892)) +- `api.RTCStatsReport.type_outbound-rtp.frameWidth` ([#21892](https://github.com/mdn/browser-compat-data/pull/21892)) +- `api.RTCStatsReport.type_outbound-rtp.keyFramesEncoded` ([#21892](https://github.com/mdn/browser-compat-data/pull/21892)) +- `api.RTCStatsReport.type_outbound-rtp.qpSum` ([#21892](https://github.com/mdn/browser-compat-data/pull/21892)) +- `api.RTCStatsReport.type_outbound-rtp.qualityLimitationDurations` ([#21892](https://github.com/mdn/browser-compat-data/pull/21892)) +- `api.RTCStatsReport.type_outbound-rtp.qualityLimitationReason` ([#21892](https://github.com/mdn/browser-compat-data/pull/21892)) +- `api.RTCStatsReport.type_outbound-rtp.scalabilityMode` ([#21892](https://github.com/mdn/browser-compat-data/pull/21892)) +- `api.RTCStatsReport.type_outbound-rtp.totalEncodedBytesTarget` ([#21892](https://github.com/mdn/browser-compat-data/pull/21892)) +- `api.RTCStatsReport.type_outbound-rtp.totalEncodeTime` ([#21892](https://github.com/mdn/browser-compat-data/pull/21892)) +- `css.at-rules.media.display-mode.picture-in-picture` ([#22321](https://github.com/mdn/browser-compat-data/pull/22321)) +- `css.properties.animation-direction.alternate` ([#22301](https://github.com/mdn/browser-compat-data/pull/22301)) +- `css.properties.animation-direction.normal` ([#22301](https://github.com/mdn/browser-compat-data/pull/22301)) +- `css.properties.animation-fill-mode.backwards` ([#22302](https://github.com/mdn/browser-compat-data/pull/22302)) +- `css.properties.animation-fill-mode.both` ([#22302](https://github.com/mdn/browser-compat-data/pull/22302)) +- `css.properties.animation-fill-mode.forwards` ([#22302](https://github.com/mdn/browser-compat-data/pull/22302)) +- `css.properties.animation-fill-mode.none` ([#22302](https://github.com/mdn/browser-compat-data/pull/22302)) +- `css.properties.animation-iteration-count.infinite` ([#22303](https://github.com/mdn/browser-compat-data/pull/22303)) +- `css.properties.animation-name.none` ([#22304](https://github.com/mdn/browser-compat-data/pull/22304)) +- `css.properties.animation-play-state.paused` ([#22305](https://github.com/mdn/browser-compat-data/pull/22305)) +- `css.properties.animation-play-state.running` ([#22305](https://github.com/mdn/browser-compat-data/pull/22305)) +- `css.properties.animation-range-end.normal` ([#22306](https://github.com/mdn/browser-compat-data/pull/22306)) +- `css.properties.animation-range-start.normal` ([#22307](https://github.com/mdn/browser-compat-data/pull/22307)) +- `css.properties.appearance.button` ([#22546](https://github.com/mdn/browser-compat-data/pull/22546)) +- `css.properties.appearance.checkbox` ([#22546](https://github.com/mdn/browser-compat-data/pull/22546)) +- `css.properties.appearance.listbox` ([#22546](https://github.com/mdn/browser-compat-data/pull/22546)) +- `css.properties.appearance.menulist` ([#22546](https://github.com/mdn/browser-compat-data/pull/22546)) +- `css.properties.appearance.meter` ([#22546](https://github.com/mdn/browser-compat-data/pull/22546)) +- `css.properties.appearance.progress-bar` ([#22546](https://github.com/mdn/browser-compat-data/pull/22546)) +- `css.properties.appearance.radio` ([#22546](https://github.com/mdn/browser-compat-data/pull/22546)) +- `css.properties.appearance.searchfield` ([#22546](https://github.com/mdn/browser-compat-data/pull/22546)) +- `css.properties.appearance.textarea` ([#22546](https://github.com/mdn/browser-compat-data/pull/22546)) +- `css.properties.aspect-ratio.auto` ([#22309](https://github.com/mdn/browser-compat-data/pull/22309)) +- `css.properties.background-attachment.scroll` ([#22310](https://github.com/mdn/browser-compat-data/pull/22310)) +- `css.properties.background-clip.border-box` ([#22325](https://github.com/mdn/browser-compat-data/pull/22325)) +- `css.properties.background-clip.padding-box` ([#22325](https://github.com/mdn/browser-compat-data/pull/22325)) +- `css.properties.background-image.none` ([#22326](https://github.com/mdn/browser-compat-data/pull/22326)) +- `css.properties.background-origin.border-box` ([#22327](https://github.com/mdn/browser-compat-data/pull/22327)) +- `css.properties.background-origin.padding-box` ([#22327](https://github.com/mdn/browser-compat-data/pull/22327)) +- `css.properties.background-position.bottom` ([#22328](https://github.com/mdn/browser-compat-data/pull/22328)) +- `css.properties.background-position.center` ([#22328](https://github.com/mdn/browser-compat-data/pull/22328)) +- `css.properties.background-position.left` ([#22328](https://github.com/mdn/browser-compat-data/pull/22328)) +- `css.properties.background-position.right` ([#22328](https://github.com/mdn/browser-compat-data/pull/22328)) +- `css.properties.background-position.top` ([#22328](https://github.com/mdn/browser-compat-data/pull/22328)) +- `css.properties.background-repeat.no-repeat` ([#22329](https://github.com/mdn/browser-compat-data/pull/22329)) +- `css.properties.background-repeat.repeat` ([#22329](https://github.com/mdn/browser-compat-data/pull/22329)) +- `css.properties.background-repeat.repeat-x` ([#22329](https://github.com/mdn/browser-compat-data/pull/22329)) +- `css.properties.background-repeat.repeat-y` ([#22329](https://github.com/mdn/browser-compat-data/pull/22329)) +- `css.properties.background-size.auto` ([#22330](https://github.com/mdn/browser-compat-data/pull/22330)) +- `css.properties.baseline-shift.baseline` ([#22331](https://github.com/mdn/browser-compat-data/pull/22331)) +- `css.properties.baseline-shift.sub` ([#22331](https://github.com/mdn/browser-compat-data/pull/22331)) +- `css.properties.baseline-shift.super` ([#22331](https://github.com/mdn/browser-compat-data/pull/22331)) +- `css.properties.baseline-source.auto` ([#22332](https://github.com/mdn/browser-compat-data/pull/22332)) +- `css.properties.baseline-source.first` ([#22332](https://github.com/mdn/browser-compat-data/pull/22332)) +- `css.properties.baseline-source.last` ([#22332](https://github.com/mdn/browser-compat-data/pull/22332)) +- `css.properties.border-image-repeat.repeat` ([#22333](https://github.com/mdn/browser-compat-data/pull/22333)) +- `css.properties.border-image-repeat.stretch` ([#22333](https://github.com/mdn/browser-compat-data/pull/22333)) +- `css.properties.border-image-width.auto` ([#22334](https://github.com/mdn/browser-compat-data/pull/22334)) +- `css.properties.border-style.dashed` ([#21617](https://github.com/mdn/browser-compat-data/pull/21617)) +- `css.properties.border-style.dotted` ([#21617](https://github.com/mdn/browser-compat-data/pull/21617)) +- `css.properties.border-style.double` ([#21617](https://github.com/mdn/browser-compat-data/pull/21617)) +- `css.properties.border-style.groove` ([#21617](https://github.com/mdn/browser-compat-data/pull/21617)) +- `css.properties.border-style.hidden` ([#21617](https://github.com/mdn/browser-compat-data/pull/21617)) +- `css.properties.border-style.inset` ([#21617](https://github.com/mdn/browser-compat-data/pull/21617)) +- `css.properties.border-style.none` ([#21617](https://github.com/mdn/browser-compat-data/pull/21617)) +- `css.properties.border-style.outset` ([#21617](https://github.com/mdn/browser-compat-data/pull/21617)) +- `css.properties.border-style.ridge` ([#21617](https://github.com/mdn/browser-compat-data/pull/21617)) +- `css.properties.border-style.solid` ([#21617](https://github.com/mdn/browser-compat-data/pull/21617)) +- `css.properties.bottom.auto` ([#22335](https://github.com/mdn/browser-compat-data/pull/22335)) +- `css.properties.box-decoration-break.clone` ([#22547](https://github.com/mdn/browser-compat-data/pull/22547)) +- `css.properties.box-decoration-break.slice` ([#22547](https://github.com/mdn/browser-compat-data/pull/22547)) +- `css.properties.box-sizing.border-box` ([#22343](https://github.com/mdn/browser-compat-data/pull/22343)) +- `css.properties.box-sizing.content-box` ([#22343](https://github.com/mdn/browser-compat-data/pull/22343)) +- `css.properties.clear.both` ([#22344](https://github.com/mdn/browser-compat-data/pull/22344)) +- `css.properties.clear.left` ([#22344](https://github.com/mdn/browser-compat-data/pull/22344)) +- `css.properties.clear.right` ([#22344](https://github.com/mdn/browser-compat-data/pull/22344)) +- `css.properties.clip-path.view-box` ([#22345](https://github.com/mdn/browser-compat-data/pull/22345)) +- `css.properties.clip-rule.evenodd` ([#22346](https://github.com/mdn/browser-compat-data/pull/22346)) +- `css.properties.clip-rule.nonzero` ([#22346](https://github.com/mdn/browser-compat-data/pull/22346)) +- `css.properties.color-interpolation-filters.auto` ([#22347](https://github.com/mdn/browser-compat-data/pull/22347)) +- `css.properties.color-interpolation-filters.linearRGB` ([#22347](https://github.com/mdn/browser-compat-data/pull/22347)) +- `css.properties.color-interpolation-filters.sRGB` ([#22347](https://github.com/mdn/browser-compat-data/pull/22347)) +- `css.properties.column-count.auto` ([#22554](https://github.com/mdn/browser-compat-data/pull/22554)) +- `css.properties.column-fill.auto` ([#22348](https://github.com/mdn/browser-compat-data/pull/22348)) +- `css.properties.column-fill.balance` ([#22348](https://github.com/mdn/browser-compat-data/pull/22348)) +- `css.properties.column-span.all` ([#22556](https://github.com/mdn/browser-compat-data/pull/22556)) +- `css.properties.column-span.none` ([#22556](https://github.com/mdn/browser-compat-data/pull/22556)) +- `css.properties.contain-intrinsic-block-size.none` ([#22349](https://github.com/mdn/browser-compat-data/pull/22349)) +- `css.properties.contain-intrinsic-height.none` ([#22350](https://github.com/mdn/browser-compat-data/pull/22350)) +- `css.properties.contain-intrinsic-inline-size.none` ([#22351](https://github.com/mdn/browser-compat-data/pull/22351)) +- `css.properties.contain-intrinsic-size.none` ([#22352](https://github.com/mdn/browser-compat-data/pull/22352)) +- `css.properties.contain-intrinsic-width.none` ([#22353](https://github.com/mdn/browser-compat-data/pull/22353)) +- `css.properties.contain.content` ([#22367](https://github.com/mdn/browser-compat-data/pull/22367)) +- `css.properties.contain.layout` ([#22367](https://github.com/mdn/browser-compat-data/pull/22367)) +- `css.properties.contain.none` ([#22367](https://github.com/mdn/browser-compat-data/pull/22367)) +- `css.properties.contain.paint` ([#22367](https://github.com/mdn/browser-compat-data/pull/22367)) +- `css.properties.contain.size` ([#22367](https://github.com/mdn/browser-compat-data/pull/22367)) +- `css.properties.contain.strict` ([#22367](https://github.com/mdn/browser-compat-data/pull/22367)) +- `css.properties.container-name.none` ([#22354](https://github.com/mdn/browser-compat-data/pull/22354)) +- `css.properties.container-type.inline-size` ([#22355](https://github.com/mdn/browser-compat-data/pull/22355)) +- `css.properties.container-type.normal` ([#22355](https://github.com/mdn/browser-compat-data/pull/22355)) +- `css.properties.container-type.size` ([#22355](https://github.com/mdn/browser-compat-data/pull/22355)) +- `css.properties.content-visibility.auto` ([#22356](https://github.com/mdn/browser-compat-data/pull/22356)) +- `css.properties.content-visibility.hidden` ([#22356](https://github.com/mdn/browser-compat-data/pull/22356)) +- `css.properties.content-visibility.visible` ([#22356](https://github.com/mdn/browser-compat-data/pull/22356)) +- `css.properties.content.none` ([#22435](https://github.com/mdn/browser-compat-data/pull/22435)) +- `css.properties.content.normal` ([#22435](https://github.com/mdn/browser-compat-data/pull/22435)) +- `css.properties.counter-increment.list-item` ([#22436](https://github.com/mdn/browser-compat-data/pull/22436)) +- `css.properties.counter-increment.none` ([#22436](https://github.com/mdn/browser-compat-data/pull/22436)) +- `css.properties.counter-reset.list-item` ([#22443](https://github.com/mdn/browser-compat-data/pull/22443)) +- `css.properties.counter-reset.none` ([#22443](https://github.com/mdn/browser-compat-data/pull/22443)) +- `css.properties.counter-set.list-item` ([#22357](https://github.com/mdn/browser-compat-data/pull/22357)) +- `css.properties.counter-set.none` ([#22357](https://github.com/mdn/browser-compat-data/pull/22357)) +- `css.properties.cursor.grabbing` ([#22444](https://github.com/mdn/browser-compat-data/pull/22444)) +- `css.properties.direction.ltr` ([#22445](https://github.com/mdn/browser-compat-data/pull/22445)) +- `css.properties.direction.rtl` ([#22445](https://github.com/mdn/browser-compat-data/pull/22445)) +- `css.properties.dominant-baseline.alphabetic` ([#22437](https://github.com/mdn/browser-compat-data/pull/22437)) +- `css.properties.dominant-baseline.auto` ([#22437](https://github.com/mdn/browser-compat-data/pull/22437)) +- `css.properties.dominant-baseline.central` ([#22437](https://github.com/mdn/browser-compat-data/pull/22437)) +- `css.properties.dominant-baseline.hanging` ([#22437](https://github.com/mdn/browser-compat-data/pull/22437)) +- `css.properties.dominant-baseline.ideographic` ([#22437](https://github.com/mdn/browser-compat-data/pull/22437)) +- `css.properties.dominant-baseline.mathematical` ([#22437](https://github.com/mdn/browser-compat-data/pull/22437)) +- `css.properties.dominant-baseline.middle` ([#22437](https://github.com/mdn/browser-compat-data/pull/22437)) +- `css.properties.field-sizing` ([#22280](https://github.com/mdn/browser-compat-data/pull/22280)) +- `css.properties.field-sizing.content` ([#22280](https://github.com/mdn/browser-compat-data/pull/22280)) +- `css.properties.field-sizing.fixed` ([#22280](https://github.com/mdn/browser-compat-data/pull/22280)) +- `css.properties.fill-rule.evenodd` ([#22438](https://github.com/mdn/browser-compat-data/pull/22438)) +- `css.properties.fill-rule.nonzero` ([#22438](https://github.com/mdn/browser-compat-data/pull/22438)) +- `css.properties.flex-direction.column` ([#22446](https://github.com/mdn/browser-compat-data/pull/22446)) +- `css.properties.flex-direction.column-reverse` ([#22446](https://github.com/mdn/browser-compat-data/pull/22446)) +- `css.properties.flex-direction.row` ([#22446](https://github.com/mdn/browser-compat-data/pull/22446)) +- `css.properties.flex-direction.row-reverse` ([#22446](https://github.com/mdn/browser-compat-data/pull/22446)) +- `css.properties.flex-wrap.nowrap` ([#22448](https://github.com/mdn/browser-compat-data/pull/22448)) +- `css.properties.flex-wrap.wrap` ([#22448](https://github.com/mdn/browser-compat-data/pull/22448)) +- `css.properties.flex-wrap.wrap-reverse` ([#22448](https://github.com/mdn/browser-compat-data/pull/22448)) +- `css.properties.flex.none` ([#22449](https://github.com/mdn/browser-compat-data/pull/22449)) +- `css.properties.float.left` ([#22450](https://github.com/mdn/browser-compat-data/pull/22450)) +- `css.properties.float.none` ([#22450](https://github.com/mdn/browser-compat-data/pull/22450)) +- `css.properties.float.right` ([#22450](https://github.com/mdn/browser-compat-data/pull/22450)) +- `css.properties.font-feature-settings.normal` ([#22451](https://github.com/mdn/browser-compat-data/pull/22451)) +- `css.properties.font-optical-sizing.auto` ([#22452](https://github.com/mdn/browser-compat-data/pull/22452)) +- `css.properties.font-optical-sizing.none` ([#22452](https://github.com/mdn/browser-compat-data/pull/22452)) +- `css.properties.font-palette.dark` ([#22358](https://github.com/mdn/browser-compat-data/pull/22358)) +- `css.properties.font-palette.light` ([#22358](https://github.com/mdn/browser-compat-data/pull/22358)) +- `css.properties.font-palette.normal` ([#22358](https://github.com/mdn/browser-compat-data/pull/22358)) +- `css.properties.font-size-adjust.none` ([#22373](https://github.com/mdn/browser-compat-data/pull/22373)) +- `css.properties.font-style.italic` ([#22453](https://github.com/mdn/browser-compat-data/pull/22453)) +- `css.properties.font-style.normal` ([#22453](https://github.com/mdn/browser-compat-data/pull/22453)) +- `css.properties.font-synthesis-position.auto` ([#22359](https://github.com/mdn/browser-compat-data/pull/22359)) +- `css.properties.font-synthesis-position.none` ([#22359](https://github.com/mdn/browser-compat-data/pull/22359)) +- `css.properties.font-synthesis-small-caps.auto` ([#22360](https://github.com/mdn/browser-compat-data/pull/22360)) +- `css.properties.font-synthesis-small-caps.none` ([#22360](https://github.com/mdn/browser-compat-data/pull/22360)) +- `css.properties.font-synthesis-style.auto` ([#22361](https://github.com/mdn/browser-compat-data/pull/22361)) +- `css.properties.font-synthesis-style.none` ([#22361](https://github.com/mdn/browser-compat-data/pull/22361)) +- `css.properties.font-synthesis-weight.auto` ([#22362](https://github.com/mdn/browser-compat-data/pull/22362)) +- `css.properties.font-synthesis-weight.none` ([#22362](https://github.com/mdn/browser-compat-data/pull/22362)) +- `css.properties.font-variant-alternates.historical-forms` ([#22363](https://github.com/mdn/browser-compat-data/pull/22363)) +- `css.properties.font-variant-alternates.normal` ([#22363](https://github.com/mdn/browser-compat-data/pull/22363)) +- `css.properties.font-variant-caps.all-petite-caps` ([#22454](https://github.com/mdn/browser-compat-data/pull/22454)) +- `css.properties.font-variant-caps.all-small-caps` ([#22454](https://github.com/mdn/browser-compat-data/pull/22454)) +- `css.properties.font-variant-caps.normal` ([#22454](https://github.com/mdn/browser-compat-data/pull/22454)) +- `css.properties.font-variant-caps.petite-caps` ([#22454](https://github.com/mdn/browser-compat-data/pull/22454)) +- `css.properties.font-variant-caps.small-caps` ([#22454](https://github.com/mdn/browser-compat-data/pull/22454)) +- `css.properties.font-variant-caps.titling-caps` ([#22454](https://github.com/mdn/browser-compat-data/pull/22454)) +- `css.properties.font-variant-caps.unicase` ([#22454](https://github.com/mdn/browser-compat-data/pull/22454)) +- `css.properties.font-variant-east-asian.full-width` ([#22455](https://github.com/mdn/browser-compat-data/pull/22455)) +- `css.properties.font-variant-east-asian.jis04` ([#22455](https://github.com/mdn/browser-compat-data/pull/22455)) +- `css.properties.font-variant-east-asian.jis78` ([#22455](https://github.com/mdn/browser-compat-data/pull/22455)) +- `css.properties.font-variant-east-asian.jis83` ([#22455](https://github.com/mdn/browser-compat-data/pull/22455)) +- `css.properties.font-variant-east-asian.jis90` ([#22455](https://github.com/mdn/browser-compat-data/pull/22455)) +- `css.properties.font-variant-east-asian.normal` ([#22455](https://github.com/mdn/browser-compat-data/pull/22455)) +- `css.properties.font-variant-east-asian.proportional-width` ([#22455](https://github.com/mdn/browser-compat-data/pull/22455)) +- `css.properties.font-variant-east-asian.ruby` ([#22455](https://github.com/mdn/browser-compat-data/pull/22455)) +- `css.properties.font-variant-east-asian.simplified` ([#22455](https://github.com/mdn/browser-compat-data/pull/22455)) +- `css.properties.font-variant-east-asian.traditional` ([#22455](https://github.com/mdn/browser-compat-data/pull/22455)) +- `css.properties.font-variant-ligatures.common-ligatures` ([#22456](https://github.com/mdn/browser-compat-data/pull/22456)) +- `css.properties.font-variant-ligatures.contextual` ([#22456](https://github.com/mdn/browser-compat-data/pull/22456)) +- `css.properties.font-variant-ligatures.discretionary-ligatures` ([#22456](https://github.com/mdn/browser-compat-data/pull/22456)) +- `css.properties.font-variant-ligatures.historical-ligatures` ([#22456](https://github.com/mdn/browser-compat-data/pull/22456)) +- `css.properties.font-variant-ligatures.no-common-ligatures` ([#22456](https://github.com/mdn/browser-compat-data/pull/22456)) +- `css.properties.font-variant-ligatures.no-contextual` ([#22456](https://github.com/mdn/browser-compat-data/pull/22456)) +- `css.properties.font-variant-ligatures.no-discretionary-ligatures` ([#22456](https://github.com/mdn/browser-compat-data/pull/22456)) +- `css.properties.font-variant-ligatures.no-historical-ligatures` ([#22456](https://github.com/mdn/browser-compat-data/pull/22456)) +- `css.properties.font-variant-ligatures.none` ([#22456](https://github.com/mdn/browser-compat-data/pull/22456)) +- `css.properties.font-variant-ligatures.normal` ([#22456](https://github.com/mdn/browser-compat-data/pull/22456)) +- `css.properties.font-variant-numeric.diagonal-fractions` ([#22457](https://github.com/mdn/browser-compat-data/pull/22457)) +- `css.properties.font-variant-numeric.lining-nums` ([#22457](https://github.com/mdn/browser-compat-data/pull/22457)) +- `css.properties.font-variant-numeric.normal` ([#22457](https://github.com/mdn/browser-compat-data/pull/22457)) +- `css.properties.font-variant-numeric.oldstyle-nums` ([#22457](https://github.com/mdn/browser-compat-data/pull/22457)) +- `css.properties.font-variant-numeric.ordinal` ([#22457](https://github.com/mdn/browser-compat-data/pull/22457)) +- `css.properties.font-variant-numeric.proportional-nums` ([#22457](https://github.com/mdn/browser-compat-data/pull/22457)) +- `css.properties.font-variant-numeric.slashed-zero` ([#22457](https://github.com/mdn/browser-compat-data/pull/22457)) +- `css.properties.font-variant-numeric.stacked-fractions` ([#22457](https://github.com/mdn/browser-compat-data/pull/22457)) +- `css.properties.font-variant-numeric.tabular-nums` ([#22457](https://github.com/mdn/browser-compat-data/pull/22457)) +- `css.properties.font-variant-position.normal` ([#22364](https://github.com/mdn/browser-compat-data/pull/22364)) +- `css.properties.font-variant-position.sub` ([#22364](https://github.com/mdn/browser-compat-data/pull/22364)) +- `css.properties.font-variant-position.super` ([#22364](https://github.com/mdn/browser-compat-data/pull/22364)) +- `css.properties.font-variant.none` ([#22439](https://github.com/mdn/browser-compat-data/pull/22439)) +- `css.properties.font-variant.normal` ([#22439](https://github.com/mdn/browser-compat-data/pull/22439)) +- `css.properties.font-weight.bold` ([#22458](https://github.com/mdn/browser-compat-data/pull/22458)) +- `css.properties.font-weight.bolder` ([#22458](https://github.com/mdn/browser-compat-data/pull/22458)) +- `css.properties.font-weight.lighter` ([#22458](https://github.com/mdn/browser-compat-data/pull/22458)) +- `css.properties.font-weight.normal` ([#22458](https://github.com/mdn/browser-compat-data/pull/22458)) +- `css.properties.forced-color-adjust.auto` ([#22365](https://github.com/mdn/browser-compat-data/pull/22365)) +- `css.properties.forced-color-adjust.none` ([#22365](https://github.com/mdn/browser-compat-data/pull/22365)) +- `css.properties.forced-color-adjust.preserve-parent-color` ([#22365](https://github.com/mdn/browser-compat-data/pull/22365)) +- `css.properties.grid-auto-flow.column` ([#22459](https://github.com/mdn/browser-compat-data/pull/22459)) +- `css.properties.grid-auto-flow.dense` ([#22459](https://github.com/mdn/browser-compat-data/pull/22459)) +- `css.properties.grid-auto-flow.row` ([#22459](https://github.com/mdn/browser-compat-data/pull/22459)) +- `css.properties.grid-template-areas.none` ([#22460](https://github.com/mdn/browser-compat-data/pull/22460)) +- `css.properties.grid-template-columns.auto` ([#22461](https://github.com/mdn/browser-compat-data/pull/22461)) +- `css.properties.grid-template-columns.max-content` ([#22461](https://github.com/mdn/browser-compat-data/pull/22461)) +- `css.properties.grid-template-columns.min-content` ([#22461](https://github.com/mdn/browser-compat-data/pull/22461)) +- `css.properties.grid-template-columns.none` ([#22461](https://github.com/mdn/browser-compat-data/pull/22461)) +- `css.properties.grid-template-rows.auto` ([#22462](https://github.com/mdn/browser-compat-data/pull/22462)) +- `css.properties.grid-template-rows.max-content` ([#22462](https://github.com/mdn/browser-compat-data/pull/22462)) +- `css.properties.grid-template-rows.min-content` ([#22462](https://github.com/mdn/browser-compat-data/pull/22462)) +- `css.properties.grid-template-rows.none` ([#22462](https://github.com/mdn/browser-compat-data/pull/22462)) +- `css.properties.grid-template.none` ([#22463](https://github.com/mdn/browser-compat-data/pull/22463)) +- `css.properties.hanging-punctuation.allow-end` ([#22366](https://github.com/mdn/browser-compat-data/pull/22366)) +- `css.properties.hanging-punctuation.first` ([#22366](https://github.com/mdn/browser-compat-data/pull/22366)) +- `css.properties.hanging-punctuation.force-end` ([#22366](https://github.com/mdn/browser-compat-data/pull/22366)) +- `css.properties.hanging-punctuation.last` ([#22366](https://github.com/mdn/browser-compat-data/pull/22366)) +- `css.properties.hanging-punctuation.none` ([#22366](https://github.com/mdn/browser-compat-data/pull/22366)) +- `css.properties.height.auto` ([#22464](https://github.com/mdn/browser-compat-data/pull/22464)) +- `css.properties.hyphenate-character.auto` ([#22374](https://github.com/mdn/browser-compat-data/pull/22374)) +- `css.properties.hyphenate-limit-chars.auto` ([#22375](https://github.com/mdn/browser-compat-data/pull/22375)) +- `css.properties.image-orientation.from-image` ([#22465](https://github.com/mdn/browser-compat-data/pull/22465)) +- `css.properties.image-orientation.none` ([#22465](https://github.com/mdn/browser-compat-data/pull/22465)) +- `css.properties.image-rendering.auto` ([#22466](https://github.com/mdn/browser-compat-data/pull/22466)) +- `css.properties.initial-letter.normal` ([#22376](https://github.com/mdn/browser-compat-data/pull/22376)) +- `css.properties.inset-block-end.auto` ([#22377](https://github.com/mdn/browser-compat-data/pull/22377)) +- `css.properties.inset-block-start.auto` ([#22378](https://github.com/mdn/browser-compat-data/pull/22378)) +- `css.properties.inset-block.auto` ([#22379](https://github.com/mdn/browser-compat-data/pull/22379)) +- `css.properties.inset-inline-end.auto` ([#22380](https://github.com/mdn/browser-compat-data/pull/22380)) +- `css.properties.inset-inline-start.auto` ([#22381](https://github.com/mdn/browser-compat-data/pull/22381)) +- `css.properties.inset-inline.auto` ([#22382](https://github.com/mdn/browser-compat-data/pull/22382)) +- `css.properties.inset.auto` ([#22383](https://github.com/mdn/browser-compat-data/pull/22383)) +- `css.properties.left.auto` ([#22467](https://github.com/mdn/browser-compat-data/pull/22467)) +- `css.properties.letter-spacing.normal` ([#22468](https://github.com/mdn/browser-compat-data/pull/22468)) +- `css.properties.line-break.anywhere` ([#22469](https://github.com/mdn/browser-compat-data/pull/22469)) +- `css.properties.line-break.auto` ([#22469](https://github.com/mdn/browser-compat-data/pull/22469)) +- `css.properties.line-break.loose` ([#22469](https://github.com/mdn/browser-compat-data/pull/22469)) +- `css.properties.line-break.normal` ([#22469](https://github.com/mdn/browser-compat-data/pull/22469)) +- `css.properties.line-break.strict` ([#22469](https://github.com/mdn/browser-compat-data/pull/22469)) +- `css.properties.line-height.normal` ([#22470](https://github.com/mdn/browser-compat-data/pull/22470)) +- `css.properties.list-style-image.none` ([#22472](https://github.com/mdn/browser-compat-data/pull/22472)) +- `css.properties.list-style-position.inside` ([#22473](https://github.com/mdn/browser-compat-data/pull/22473)) +- `css.properties.list-style-position.outside` ([#22473](https://github.com/mdn/browser-compat-data/pull/22473)) +- `css.properties.list-style-type.none` ([#22471](https://github.com/mdn/browser-compat-data/pull/22471)) +- `css.properties.margin-trim.block` ([#22384](https://github.com/mdn/browser-compat-data/pull/22384)) +- `css.properties.margin-trim.block-end` ([#22384](https://github.com/mdn/browser-compat-data/pull/22384)) +- `css.properties.margin-trim.block-start` ([#22384](https://github.com/mdn/browser-compat-data/pull/22384)) +- `css.properties.margin-trim.inline` ([#22384](https://github.com/mdn/browser-compat-data/pull/22384)) +- `css.properties.margin-trim.inline-end` ([#22384](https://github.com/mdn/browser-compat-data/pull/22384)) +- `css.properties.margin-trim.inline-start` ([#22384](https://github.com/mdn/browser-compat-data/pull/22384)) +- `css.properties.margin-trim.none` ([#22384](https://github.com/mdn/browser-compat-data/pull/22384)) +- `css.properties.mask-composite.add` ([#22385](https://github.com/mdn/browser-compat-data/pull/22385)) +- `css.properties.mask-composite.exclude` ([#22385](https://github.com/mdn/browser-compat-data/pull/22385)) +- `css.properties.mask-composite.intersect` ([#22385](https://github.com/mdn/browser-compat-data/pull/22385)) +- `css.properties.mask-composite.subtract` ([#22385](https://github.com/mdn/browser-compat-data/pull/22385)) +- `css.properties.mask-mode.alpha` ([#22386](https://github.com/mdn/browser-compat-data/pull/22386)) +- `css.properties.mask-mode.luminance` ([#22386](https://github.com/mdn/browser-compat-data/pull/22386)) +- `css.properties.mask-mode.match-source` ([#22386](https://github.com/mdn/browser-compat-data/pull/22386)) +- `css.properties.mask-type.alpha` ([#22474](https://github.com/mdn/browser-compat-data/pull/22474)) +- `css.properties.mask-type.luminance` ([#22474](https://github.com/mdn/browser-compat-data/pull/22474)) +- `css.properties.max-height.none` ([#22475](https://github.com/mdn/browser-compat-data/pull/22475)) +- `css.properties.max-width.none` ([#22476](https://github.com/mdn/browser-compat-data/pull/22476)) +- `css.properties.mix-blend-mode.plus-darker` ([#22387](https://github.com/mdn/browser-compat-data/pull/22387)) +- `css.properties.object-fit.contain` ([#22477](https://github.com/mdn/browser-compat-data/pull/22477)) +- `css.properties.object-fit.cover` ([#22477](https://github.com/mdn/browser-compat-data/pull/22477)) +- `css.properties.object-fit.fill` ([#22477](https://github.com/mdn/browser-compat-data/pull/22477)) +- `css.properties.object-fit.none` ([#22477](https://github.com/mdn/browser-compat-data/pull/22477)) +- `css.properties.object-fit.scale-down` ([#22477](https://github.com/mdn/browser-compat-data/pull/22477)) +- `css.properties.object-view-box.none` ([#22388](https://github.com/mdn/browser-compat-data/pull/22388)) +- `css.properties.offset-anchor.auto` ([#22393](https://github.com/mdn/browser-compat-data/pull/22393)) +- `css.properties.offset-position.auto` ([#22394](https://github.com/mdn/browser-compat-data/pull/22394)) +- `css.properties.offset-rotate.auto` ([#22389](https://github.com/mdn/browser-compat-data/pull/22389)) +- `css.properties.offset-rotate.reverse` ([#22389](https://github.com/mdn/browser-compat-data/pull/22389)) +- `css.properties.outline-style.dashed` ([#21616](https://github.com/mdn/browser-compat-data/pull/21616)) +- `css.properties.outline-style.dotted` ([#21616](https://github.com/mdn/browser-compat-data/pull/21616)) +- `css.properties.outline-style.double` ([#21616](https://github.com/mdn/browser-compat-data/pull/21616)) +- `css.properties.outline-style.groove` ([#21616](https://github.com/mdn/browser-compat-data/pull/21616)) +- `css.properties.outline-style.inset` ([#21616](https://github.com/mdn/browser-compat-data/pull/21616)) +- `css.properties.outline-style.none` ([#21616](https://github.com/mdn/browser-compat-data/pull/21616)) +- `css.properties.outline-style.outset` ([#21616](https://github.com/mdn/browser-compat-data/pull/21616)) +- `css.properties.outline-style.ridge` ([#21616](https://github.com/mdn/browser-compat-data/pull/21616)) +- `css.properties.outline-style.solid` ([#21616](https://github.com/mdn/browser-compat-data/pull/21616)) +- `css.properties.overflow-anchor.auto` ([#22479](https://github.com/mdn/browser-compat-data/pull/22479)) +- `css.properties.overflow-anchor.none` ([#22479](https://github.com/mdn/browser-compat-data/pull/22479)) +- `css.properties.overflow-block.overlay` ([#22390](https://github.com/mdn/browser-compat-data/pull/22390)) +- `css.properties.overflow-inline.overlay` ([#22391](https://github.com/mdn/browser-compat-data/pull/22391)) +- `css.properties.overflow-wrap.normal` ([#22480](https://github.com/mdn/browser-compat-data/pull/22480)) +- `css.properties.overflow-x.auto` ([#22481](https://github.com/mdn/browser-compat-data/pull/22481)) +- `css.properties.overflow-x.hidden` ([#22481](https://github.com/mdn/browser-compat-data/pull/22481)) +- `css.properties.overflow-x.scroll` ([#22481](https://github.com/mdn/browser-compat-data/pull/22481)) +- `css.properties.overflow-x.visible` ([#22481](https://github.com/mdn/browser-compat-data/pull/22481)) +- `css.properties.overflow-y.auto` ([#22482](https://github.com/mdn/browser-compat-data/pull/22482)) +- `css.properties.overflow-y.hidden` ([#22482](https://github.com/mdn/browser-compat-data/pull/22482)) +- `css.properties.overflow-y.scroll` ([#22482](https://github.com/mdn/browser-compat-data/pull/22482)) +- `css.properties.overflow-y.visible` ([#22482](https://github.com/mdn/browser-compat-data/pull/22482)) +- `css.properties.overflow.auto` ([#22483](https://github.com/mdn/browser-compat-data/pull/22483)) +- `css.properties.overflow.hidden` ([#22483](https://github.com/mdn/browser-compat-data/pull/22483)) +- `css.properties.overflow.scroll` ([#22483](https://github.com/mdn/browser-compat-data/pull/22483)) +- `css.properties.overflow.visible` ([#22483](https://github.com/mdn/browser-compat-data/pull/22483)) +- `css.properties.overlay.auto` ([#22392](https://github.com/mdn/browser-compat-data/pull/22392)) +- `css.properties.overlay.none` ([#22392](https://github.com/mdn/browser-compat-data/pull/22392)) +- `css.properties.overscroll-behavior-block.auto` ([#22395](https://github.com/mdn/browser-compat-data/pull/22395)) +- `css.properties.overscroll-behavior-block.contain` ([#22395](https://github.com/mdn/browser-compat-data/pull/22395)) +- `css.properties.overscroll-behavior-block.none` ([#22395](https://github.com/mdn/browser-compat-data/pull/22395)) +- `css.properties.overscroll-behavior-inline.auto` ([#22396](https://github.com/mdn/browser-compat-data/pull/22396)) +- `css.properties.overscroll-behavior-inline.contain` ([#22396](https://github.com/mdn/browser-compat-data/pull/22396)) +- `css.properties.overscroll-behavior-inline.none` ([#22396](https://github.com/mdn/browser-compat-data/pull/22396)) +- `css.properties.overscroll-behavior-x.auto` ([#22397](https://github.com/mdn/browser-compat-data/pull/22397)) +- `css.properties.overscroll-behavior-x.contain` ([#22397](https://github.com/mdn/browser-compat-data/pull/22397)) +- `css.properties.overscroll-behavior-x.none` ([#22397](https://github.com/mdn/browser-compat-data/pull/22397)) +- `css.properties.overscroll-behavior-y.auto` ([#22398](https://github.com/mdn/browser-compat-data/pull/22398)) +- `css.properties.overscroll-behavior-y.contain` ([#22398](https://github.com/mdn/browser-compat-data/pull/22398)) +- `css.properties.overscroll-behavior-y.none` ([#22398](https://github.com/mdn/browser-compat-data/pull/22398)) +- `css.properties.overscroll-behavior.auto` ([#22399](https://github.com/mdn/browser-compat-data/pull/22399)) +- `css.properties.overscroll-behavior.contain` ([#22399](https://github.com/mdn/browser-compat-data/pull/22399)) +- `css.properties.overscroll-behavior.none` ([#22399](https://github.com/mdn/browser-compat-data/pull/22399)) +- `css.properties.page-break-after.always` ([#22484](https://github.com/mdn/browser-compat-data/pull/22484)) +- `css.properties.page-break-after.auto` ([#22484](https://github.com/mdn/browser-compat-data/pull/22484)) +- `css.properties.page-break-after.avoid` ([#22484](https://github.com/mdn/browser-compat-data/pull/22484)) +- `css.properties.page-break-after.left` ([#22484](https://github.com/mdn/browser-compat-data/pull/22484)) +- `css.properties.page-break-after.right` ([#22484](https://github.com/mdn/browser-compat-data/pull/22484)) +- `css.properties.page-break-before.always` ([#22485](https://github.com/mdn/browser-compat-data/pull/22485)) +- `css.properties.page-break-before.auto` ([#22485](https://github.com/mdn/browser-compat-data/pull/22485)) +- `css.properties.page-break-before.avoid` ([#22485](https://github.com/mdn/browser-compat-data/pull/22485)) +- `css.properties.page-break-before.left` ([#22485](https://github.com/mdn/browser-compat-data/pull/22485)) +- `css.properties.page-break-before.right` ([#22485](https://github.com/mdn/browser-compat-data/pull/22485)) +- `css.properties.page-break-inside.auto` ([#22486](https://github.com/mdn/browser-compat-data/pull/22486)) +- `css.properties.page-break-inside.avoid` ([#22486](https://github.com/mdn/browser-compat-data/pull/22486)) +- `css.properties.perspective-origin.bottom` ([#22440](https://github.com/mdn/browser-compat-data/pull/22440)) +- `css.properties.perspective-origin.center` ([#22440](https://github.com/mdn/browser-compat-data/pull/22440)) +- `css.properties.perspective-origin.left` ([#22440](https://github.com/mdn/browser-compat-data/pull/22440)) +- `css.properties.perspective-origin.right` ([#22440](https://github.com/mdn/browser-compat-data/pull/22440)) +- `css.properties.perspective-origin.top` ([#22440](https://github.com/mdn/browser-compat-data/pull/22440)) +- `css.properties.perspective.none` ([#22487](https://github.com/mdn/browser-compat-data/pull/22487)) +- `css.properties.position.absolute` ([#22488](https://github.com/mdn/browser-compat-data/pull/22488)) +- `css.properties.position.relative` ([#22488](https://github.com/mdn/browser-compat-data/pull/22488)) +- `css.properties.position.static` ([#22488](https://github.com/mdn/browser-compat-data/pull/22488)) +- `css.properties.print-color-adjust.economy` ([#22400](https://github.com/mdn/browser-compat-data/pull/22400)) +- `css.properties.print-color-adjust.exact` ([#22400](https://github.com/mdn/browser-compat-data/pull/22400)) +- `css.properties.quotes.none` ([#22489](https://github.com/mdn/browser-compat-data/pull/22489)) +- `css.properties.right.auto` ([#22490](https://github.com/mdn/browser-compat-data/pull/22490)) +- `css.properties.rotate.none` ([#22401](https://github.com/mdn/browser-compat-data/pull/22401)) +- `css.properties.ruby-align.center` ([#22402](https://github.com/mdn/browser-compat-data/pull/22402)) +- `css.properties.ruby-align.space-around` ([#22402](https://github.com/mdn/browser-compat-data/pull/22402)) +- `css.properties.ruby-align.space-between` ([#22402](https://github.com/mdn/browser-compat-data/pull/22402)) +- `css.properties.ruby-align.start` ([#22402](https://github.com/mdn/browser-compat-data/pull/22402)) +- `css.properties.scale.none` ([#22403](https://github.com/mdn/browser-compat-data/pull/22403)) +- `css.properties.scroll-behavior.auto` ([#22404](https://github.com/mdn/browser-compat-data/pull/22404)) +- `css.properties.scroll-behavior.smooth` ([#22404](https://github.com/mdn/browser-compat-data/pull/22404)) +- `css.properties.scroll-padding-block-end.auto` ([#22405](https://github.com/mdn/browser-compat-data/pull/22405)) +- `css.properties.scroll-padding-block-start.auto` ([#22406](https://github.com/mdn/browser-compat-data/pull/22406)) +- `css.properties.scroll-padding-block.auto` ([#22407](https://github.com/mdn/browser-compat-data/pull/22407)) +- `css.properties.scroll-padding-inline-end.auto` ([#22408](https://github.com/mdn/browser-compat-data/pull/22408)) +- `css.properties.scroll-padding-inline-start.auto` ([#22409](https://github.com/mdn/browser-compat-data/pull/22409)) +- `css.properties.scroll-padding-inline.auto` ([#22410](https://github.com/mdn/browser-compat-data/pull/22410)) +- `css.properties.scroll-padding.auto` ([#22411](https://github.com/mdn/browser-compat-data/pull/22411)) +- `css.properties.scroll-snap-align.center` ([#22412](https://github.com/mdn/browser-compat-data/pull/22412)) +- `css.properties.scroll-snap-align.end` ([#22412](https://github.com/mdn/browser-compat-data/pull/22412)) +- `css.properties.scroll-snap-align.none` ([#22412](https://github.com/mdn/browser-compat-data/pull/22412)) +- `css.properties.scroll-snap-align.start` ([#22412](https://github.com/mdn/browser-compat-data/pull/22412)) +- `css.properties.scroll-snap-stop.always` ([#22413](https://github.com/mdn/browser-compat-data/pull/22413)) +- `css.properties.scroll-snap-stop.normal` ([#22413](https://github.com/mdn/browser-compat-data/pull/22413)) +- `css.properties.scroll-snap-type.block` ([#22491](https://github.com/mdn/browser-compat-data/pull/22491)) +- `css.properties.scroll-snap-type.both` ([#22491](https://github.com/mdn/browser-compat-data/pull/22491)) +- `css.properties.scroll-snap-type.inline` ([#22491](https://github.com/mdn/browser-compat-data/pull/22491)) +- `css.properties.scroll-snap-type.none` ([#22491](https://github.com/mdn/browser-compat-data/pull/22491)) +- `css.properties.scroll-snap-type.x` ([#22491](https://github.com/mdn/browser-compat-data/pull/22491)) +- `css.properties.scroll-snap-type.y` ([#22491](https://github.com/mdn/browser-compat-data/pull/22491)) +- `css.properties.scroll-timeline-axis.block` ([#22414](https://github.com/mdn/browser-compat-data/pull/22414)) +- `css.properties.scroll-timeline-axis.inline` ([#22414](https://github.com/mdn/browser-compat-data/pull/22414)) +- `css.properties.scroll-timeline-axis.x` ([#22414](https://github.com/mdn/browser-compat-data/pull/22414)) +- `css.properties.scroll-timeline-axis.y` ([#22414](https://github.com/mdn/browser-compat-data/pull/22414)) +- `css.properties.scrollbar-color.auto` ([#22415](https://github.com/mdn/browser-compat-data/pull/22415)) +- `css.properties.scrollbar-gutter.auto` ([#22416](https://github.com/mdn/browser-compat-data/pull/22416)) +- `css.properties.scrollbar-gutter.stable` ([#22416](https://github.com/mdn/browser-compat-data/pull/22416)) +- `css.properties.scrollbar-width.auto` ([#22417](https://github.com/mdn/browser-compat-data/pull/22417)) +- `css.properties.scrollbar-width.none` ([#22417](https://github.com/mdn/browser-compat-data/pull/22417)) +- `css.properties.scrollbar-width.thin` ([#22417](https://github.com/mdn/browser-compat-data/pull/22417)) +- `css.properties.shape-outside.none` ([#22492](https://github.com/mdn/browser-compat-data/pull/22492)) +- `css.properties.speak-as.digits` ([#22418](https://github.com/mdn/browser-compat-data/pull/22418)) +- `css.properties.speak-as.literal-punctuation` ([#22418](https://github.com/mdn/browser-compat-data/pull/22418)) +- `css.properties.speak-as.no-punctuation` ([#22418](https://github.com/mdn/browser-compat-data/pull/22418)) +- `css.properties.speak-as.normal` ([#22418](https://github.com/mdn/browser-compat-data/pull/22418)) +- `css.properties.speak-as.spell-out` ([#22418](https://github.com/mdn/browser-compat-data/pull/22418)) +- `css.properties.stroke-dasharray.none` ([#22419](https://github.com/mdn/browser-compat-data/pull/22419)) +- `css.properties.stroke-linecap.butt` ([#22420](https://github.com/mdn/browser-compat-data/pull/22420)) +- `css.properties.stroke-linecap.round` ([#22420](https://github.com/mdn/browser-compat-data/pull/22420)) +- `css.properties.stroke-linecap.square` ([#22420](https://github.com/mdn/browser-compat-data/pull/22420)) +- `css.properties.stroke-linejoin.bevel` ([#22421](https://github.com/mdn/browser-compat-data/pull/22421)) +- `css.properties.stroke-linejoin.miter` ([#22421](https://github.com/mdn/browser-compat-data/pull/22421)) +- `css.properties.stroke-linejoin.round` ([#22421](https://github.com/mdn/browser-compat-data/pull/22421)) +- `css.properties.text-align-last.auto` ([#22493](https://github.com/mdn/browser-compat-data/pull/22493)) +- `css.properties.text-align.justify` ([#22494](https://github.com/mdn/browser-compat-data/pull/22494)) +- `css.properties.text-decoration-line.grammar-error` ([#22422](https://github.com/mdn/browser-compat-data/pull/22422)) +- `css.properties.text-decoration-line.line-through` ([#22422](https://github.com/mdn/browser-compat-data/pull/22422)) +- `css.properties.text-decoration-line.none` ([#22422](https://github.com/mdn/browser-compat-data/pull/22422)) +- `css.properties.text-decoration-line.overline` ([#22422](https://github.com/mdn/browser-compat-data/pull/22422)) +- `css.properties.text-decoration-line.spelling-error` ([#22422](https://github.com/mdn/browser-compat-data/pull/22422)) +- `css.properties.text-decoration-line.underline` ([#22422](https://github.com/mdn/browser-compat-data/pull/22422)) +- `css.properties.text-decoration-skip-ink.auto` ([#22423](https://github.com/mdn/browser-compat-data/pull/22423)) +- `css.properties.text-decoration-skip-ink.none` ([#22423](https://github.com/mdn/browser-compat-data/pull/22423)) +- `css.properties.text-decoration-skip.auto` ([#22424](https://github.com/mdn/browser-compat-data/pull/22424)) +- `css.properties.text-decoration-skip.none` ([#22424](https://github.com/mdn/browser-compat-data/pull/22424)) +- `css.properties.text-decoration-thickness.auto` ([#22425](https://github.com/mdn/browser-compat-data/pull/22425)) +- `css.properties.text-decoration-thickness.from-font` ([#22425](https://github.com/mdn/browser-compat-data/pull/22425)) +- `css.properties.text-emphasis-style.circle` ([#22426](https://github.com/mdn/browser-compat-data/pull/22426)) +- `css.properties.text-emphasis-style.dot` ([#22426](https://github.com/mdn/browser-compat-data/pull/22426)) +- `css.properties.text-emphasis-style.double-circle` ([#22426](https://github.com/mdn/browser-compat-data/pull/22426)) +- `css.properties.text-emphasis-style.filled` ([#22426](https://github.com/mdn/browser-compat-data/pull/22426)) +- `css.properties.text-emphasis-style.none` ([#22426](https://github.com/mdn/browser-compat-data/pull/22426)) +- `css.properties.text-emphasis-style.sesame` ([#22426](https://github.com/mdn/browser-compat-data/pull/22426)) +- `css.properties.text-emphasis-style.triangle` ([#22426](https://github.com/mdn/browser-compat-data/pull/22426)) +- `css.properties.text-justify.auto` ([#22495](https://github.com/mdn/browser-compat-data/pull/22495)) +- `css.properties.text-justify.distribute` ([#22495](https://github.com/mdn/browser-compat-data/pull/22495)) +- `css.properties.text-justify.inter-character` ([#22495](https://github.com/mdn/browser-compat-data/pull/22495)) +- `css.properties.text-justify.inter-word` ([#22495](https://github.com/mdn/browser-compat-data/pull/22495)) +- `css.properties.text-justify.none` ([#22495](https://github.com/mdn/browser-compat-data/pull/22495)) +- `css.properties.text-orientation.mixed` ([#22441](https://github.com/mdn/browser-compat-data/pull/22441)) +- `css.properties.text-orientation.sideways-right` ([#22441](https://github.com/mdn/browser-compat-data/pull/22441)) +- `css.properties.text-orientation.upright` ([#22441](https://github.com/mdn/browser-compat-data/pull/22441)) +- `css.properties.text-overflow.clip` ([#22496](https://github.com/mdn/browser-compat-data/pull/22496)) +- `css.properties.text-overflow.ellipsis` ([#22496](https://github.com/mdn/browser-compat-data/pull/22496)) +- `css.properties.text-size-adjust.auto` ([#22442](https://github.com/mdn/browser-compat-data/pull/22442)) +- `css.properties.text-size-adjust.none` ([#22442](https://github.com/mdn/browser-compat-data/pull/22442)) +- `css.properties.text-spacing-trim` ([#22280](https://github.com/mdn/browser-compat-data/pull/22280)) +- `css.properties.text-spacing-trim.normal` ([#22280](https://github.com/mdn/browser-compat-data/pull/22280)) +- `css.properties.text-spacing-trim.space-all` ([#22280](https://github.com/mdn/browser-compat-data/pull/22280)) +- `css.properties.text-spacing-trim.space-first` ([#22280](https://github.com/mdn/browser-compat-data/pull/22280)) +- `css.properties.text-spacing-trim.trim-start` ([#22280](https://github.com/mdn/browser-compat-data/pull/22280)) +- `css.properties.text-transform.lowercase` ([#22497](https://github.com/mdn/browser-compat-data/pull/22497)) +- `css.properties.text-transform.none` ([#22497](https://github.com/mdn/browser-compat-data/pull/22497)) +- `css.properties.text-transform.uppercase` ([#22497](https://github.com/mdn/browser-compat-data/pull/22497)) +- `css.properties.text-underline-offset.auto` ([#22427](https://github.com/mdn/browser-compat-data/pull/22427)) +- `css.properties.text-wrap-style` ([#22272](https://github.com/mdn/browser-compat-data/pull/22272)) +- `css.properties.text-wrap-style.auto` ([#22272](https://github.com/mdn/browser-compat-data/pull/22272)) +- `css.properties.text-wrap-style.balance` ([#22272](https://github.com/mdn/browser-compat-data/pull/22272)) +- `css.properties.text-wrap-style.stable` ([#22272](https://github.com/mdn/browser-compat-data/pull/22272)) +- `css.properties.timeline-scope.all` ([#22428](https://github.com/mdn/browser-compat-data/pull/22428)) +- `css.properties.timeline-scope.none` ([#22428](https://github.com/mdn/browser-compat-data/pull/22428)) +- `css.properties.top.auto` ([#22498](https://github.com/mdn/browser-compat-data/pull/22498)) +- `css.properties.transform-box.fill-box` ([#22499](https://github.com/mdn/browser-compat-data/pull/22499)) +- `css.properties.transform-box.view-box` ([#22499](https://github.com/mdn/browser-compat-data/pull/22499)) +- `css.properties.transform-origin.bottom` ([#22500](https://github.com/mdn/browser-compat-data/pull/22500)) +- `css.properties.transform-origin.center` ([#22500](https://github.com/mdn/browser-compat-data/pull/22500)) +- `css.properties.transform-origin.left` ([#22500](https://github.com/mdn/browser-compat-data/pull/22500)) +- `css.properties.transform-origin.right` ([#22500](https://github.com/mdn/browser-compat-data/pull/22500)) +- `css.properties.transform-origin.top` ([#22500](https://github.com/mdn/browser-compat-data/pull/22500)) +- `css.properties.transition-property.all` ([#22501](https://github.com/mdn/browser-compat-data/pull/22501)) +- `css.properties.transition-property.none` ([#22501](https://github.com/mdn/browser-compat-data/pull/22501)) +- `css.properties.translate.none` ([#22429](https://github.com/mdn/browser-compat-data/pull/22429)) +- `css.properties.unicode-bidi.bidi-override` ([#22502](https://github.com/mdn/browser-compat-data/pull/22502)) +- `css.properties.unicode-bidi.embed` ([#22502](https://github.com/mdn/browser-compat-data/pull/22502)) +- `css.properties.unicode-bidi.normal` ([#22502](https://github.com/mdn/browser-compat-data/pull/22502)) +- `css.properties.vertical-align.baseline` ([#22503](https://github.com/mdn/browser-compat-data/pull/22503)) +- `css.properties.vertical-align.bottom` ([#22503](https://github.com/mdn/browser-compat-data/pull/22503)) +- `css.properties.vertical-align.middle` ([#22503](https://github.com/mdn/browser-compat-data/pull/22503)) +- `css.properties.vertical-align.sub` ([#22503](https://github.com/mdn/browser-compat-data/pull/22503)) +- `css.properties.vertical-align.super` ([#22503](https://github.com/mdn/browser-compat-data/pull/22503)) +- `css.properties.vertical-align.text-bottom` ([#22503](https://github.com/mdn/browser-compat-data/pull/22503)) +- `css.properties.vertical-align.text-top` ([#22503](https://github.com/mdn/browser-compat-data/pull/22503)) +- `css.properties.vertical-align.top` ([#22503](https://github.com/mdn/browser-compat-data/pull/22503)) +- `css.properties.view-timeline-axis.block` ([#22430](https://github.com/mdn/browser-compat-data/pull/22430)) +- `css.properties.view-timeline-axis.inline` ([#22430](https://github.com/mdn/browser-compat-data/pull/22430)) +- `css.properties.view-timeline-axis.x` ([#22430](https://github.com/mdn/browser-compat-data/pull/22430)) +- `css.properties.view-timeline-axis.y` ([#22430](https://github.com/mdn/browser-compat-data/pull/22430)) +- `css.properties.view-timeline-inset.auto` ([#22431](https://github.com/mdn/browser-compat-data/pull/22431)) +- `css.properties.view-transition-name.none` ([#22432](https://github.com/mdn/browser-compat-data/pull/22432)) +- `css.properties.visibility.hidden` ([#22504](https://github.com/mdn/browser-compat-data/pull/22504)) +- `css.properties.visibility.visible` ([#22504](https://github.com/mdn/browser-compat-data/pull/22504)) +- `css.properties.white-space-collapse.break-spaces` ([#22433](https://github.com/mdn/browser-compat-data/pull/22433)) +- `css.properties.white-space-collapse.collapse` ([#22433](https://github.com/mdn/browser-compat-data/pull/22433)) +- `css.properties.white-space-collapse.preserve` ([#22433](https://github.com/mdn/browser-compat-data/pull/22433)) +- `css.properties.white-space-collapse.preserve-breaks` ([#22433](https://github.com/mdn/browser-compat-data/pull/22433)) +- `css.properties.white-space.normal` ([#22505](https://github.com/mdn/browser-compat-data/pull/22505)) +- `css.properties.width.auto` ([#22506](https://github.com/mdn/browser-compat-data/pull/22506)) +- `css.properties.will-change.auto` ([#22507](https://github.com/mdn/browser-compat-data/pull/22507)) +- `css.properties.will-change.contents` ([#22507](https://github.com/mdn/browser-compat-data/pull/22507)) +- `css.properties.will-change.scroll-position` ([#22507](https://github.com/mdn/browser-compat-data/pull/22507)) +- `css.properties.word-break.break-all` ([#22508](https://github.com/mdn/browser-compat-data/pull/22508)) +- `css.properties.word-break.normal` ([#22508](https://github.com/mdn/browser-compat-data/pull/22508)) +- `css.properties.word-spacing.normal` ([#22509](https://github.com/mdn/browser-compat-data/pull/22509)) +- `css.properties.z-index.auto` ([#22511](https://github.com/mdn/browser-compat-data/pull/22511)) +- `css.selectors.backdrop.inherit_from_originating_element` ([#22217](https://github.com/mdn/browser-compat-data/pull/22217)) +- `css.selectors.first-letter.svg_text_element` ([#22320](https://github.com/mdn/browser-compat-data/pull/22320)) +- `css.selectors.first-line.svg_text_element` ([#22320](https://github.com/mdn/browser-compat-data/pull/22320)) +- `html.global_attributes.invokeaction` ([#21542](https://github.com/mdn/browser-compat-data/pull/21542)) +- `html.global_attributes.invoketarget` ([#21542](https://github.com/mdn/browser-compat-data/pull/21542)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_compactDisplay_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_currency_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_currencyDisplay_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_currencySign_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_localeMatcher_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_maximumFractionDigits_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_maximumSignificantDigits_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_minimumFractionDigits_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_minimumIntegerDigits_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_minimumSignificantDigits_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_notation_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_numberingSystem_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_roundingIncrement_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_roundingMode_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_roundingPriority_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_signDisplay_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_signDisplay_parameter.negative` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_style_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_trailingZeroDisplay_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_unit_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_unitDisplay_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_useGrouping_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.NumberFormat.NumberFormat.options_parameter.options_useGrouping_parameter.string_values` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.PluralRules.PluralRules.options_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.PluralRules.PluralRules.options_parameter.options_roundingIncrement_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.PluralRules.PluralRules.options_parameter.options_roundingMode_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.PluralRules.PluralRules.options_parameter.options_roundingPriority_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `javascript.builtins.Intl.PluralRules.PluralRules.options_parameter.options_trailingZeroDisplay_parameter` ([#22257](https://github.com/mdn/browser-compat-data/pull/22257)) +- `svg.global_attributes.alignment-baseline` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.baseline-shift` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.class` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.class.animation_support` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.clip` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.clip-path` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.clip-rule` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.color` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.color-interpolation` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.color-interpolation-filters` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.color-interpolation.linearGradient` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.color-interpolation.sRGB` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.color-profile` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.cursor` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.data` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.direction` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.display` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.dominant-baseline` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.enable-background` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.fill` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.fill-opacity` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.fill-rule` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.fill.context-fill` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.filter` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.flood-color` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.flood-opacity` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.font-family` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.font-size` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.font-size-adjust` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.font-stretch` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.font-style` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.font-variant` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.font-weight` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.glyph-orientation-horizontal` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.glyph-orientation-vertical` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.href` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.id` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.image-rendering` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.kerning` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.lang` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.letter-spacing` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.lighting-color` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.marker-end` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.marker-mid` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.marker-start` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.mask` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onabort` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onactivate` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onbegin` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.oncancel` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.oncanplay` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.oncanplaythrough` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onchange` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onclick` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onclose` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.oncuechange` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.ondblclick` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.ondrag` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.ondragend` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.ondragenter` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.ondragexit` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.ondragleave` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.ondragover` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.ondragstart` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.ondrop` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.ondurationchange` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onemptied` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onend` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onended` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onerror` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onfocus` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onfocusin` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onfocusout` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.oninput` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.oninvalid` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onkeydown` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onkeypress` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onkeyup` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onload` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onloadeddata` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onloadedmetadata` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onloadstart` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onmousedown` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onmouseenter` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onmouseleave` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onmousemove` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onmouseout` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onmouseover` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onmouseup` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onmousewheel` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onpause` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onplay` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onplaying` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onprogress` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onratechange` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onrepeat` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onreset` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onresize` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onscroll` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onseeked` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onseeking` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onselect` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onshow` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onstalled` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onsubmit` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onsuspend` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.ontimeupdate` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.ontoggle` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onunload` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onvolumechange` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.onwaiting` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.opacity` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.overflow` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.paint-order` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.pointer-events` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.requiredExtensions` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.requiredExtensions.mathml` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.requiredFeatures` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.shape-rendering` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.solid-color` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.solid-opacity` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.stop-color` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.stroke` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.stroke-dasharray` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.stroke-dashoffset` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.stroke-linecap` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.stroke-linejoin` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.stroke-miterlimit` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.stroke-opacity` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.stroke-width` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.stroke.context-stroke` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.style` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.systemLanguage` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.tabindex` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.text-anchor` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.text-decoration` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.text-overflow` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.text-rendering` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.textLength` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.transform` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.transform-origin` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.unicode-bidi` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.vector-effect` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.visibility` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.white-space` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.word-spacing` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.writing-mode` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.xlink_actuate` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.xlink_arcrole` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.xlink_role` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.xlink_show` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.xlink_title` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.xlink_type` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.xml_base` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.xml_lang` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `svg.global_attributes.xml_space` ([#22267](https://github.com/mdn/browser-compat-data/pull/22267)) +- `webextensions.api.dns` ([#22337](https://github.com/mdn/browser-compat-data/pull/22337)) +- `webextensions.api.dom` ([#22337](https://github.com/mdn/browser-compat-data/pull/22337)) +- `webextensions.manifest.commands._execute_action` ([#22337](https://github.com/mdn/browser-compat-data/pull/22337)) +- `webextensions.manifest.commands._execute_browser_action` ([#22337](https://github.com/mdn/browser-compat-data/pull/22337)) +- `webextensions.manifest.commands._execute_page_action` ([#22337](https://github.com/mdn/browser-compat-data/pull/22337)) +- `webextensions.manifest.content_scripts.match_origin_as_fallback` ([#22337](https://github.com/mdn/browser-compat-data/pull/22337)) + +### Statistics + +- 19 contributors have changed 336 files with 23,488 additions and 8,283 deletions in 239 commits ([`v5.5.13...v5.5.14`](https://github.com/mdn/browser-compat-data/compare/v5.5.13...v5.5.14)) +- 15,965 total features +- 1,075 total contributors +- 4,736 total stargazers + ## [v5.5.13](https://github.com/mdn/browser-compat-data/releases/tag/v5.5.13) March 2, 2024 diff --git a/package-lock.json b/package-lock.json index 237c24c3bab373..0a76ac1ead83aa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@mdn/browser-compat-data", - "version": "5.5.13", + "version": "5.5.14", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@mdn/browser-compat-data", - "version": "5.5.13", + "version": "5.5.14", "hasInstallScript": true, "license": "CC0-1.0", "devDependencies": { diff --git a/package.json b/package.json index 54a22a301b4fc8..d57ea8c484ca7e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@mdn/browser-compat-data", - "version": "5.5.13", + "version": "5.5.14", "description": "Browser compatibility data provided by MDN Web Docs", "main": "index.ts", "type": "module", From 9f90aaaa554fb38542387efc7aededd3bad74d97 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 7 Mar 2024 11:33:44 +0000 Subject: [PATCH 239/244] Bump @types/node from 20.11.24 to 20.11.25 (#22572) --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0a76ac1ead83aa..5a9547a6e1bc67 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1385,9 +1385,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.11.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.24.tgz", - "integrity": "sha512-Kza43ewS3xoLgCEpQrsT+xRo/EJej1y0kVYGiLFE1NEODXGzTfwiC6tXTLMQskn1X4/Rjlh0MQUvx9W+L9long==", + "version": "20.11.25", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.25.tgz", + "integrity": "sha512-TBHyJxk2b7HceLVGFcpAUjsa5zIdsPWlR6XHfyGzd0SFu+/NFgQgMAl96MSDZgQDvJAvV6BKsFOrt6zIL09JDw==", "dev": true, "dependencies": { "undici-types": "~5.26.4" From 77ece969dc07c974adf328b7d5e9276e756db52d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 7 Mar 2024 11:34:03 +0000 Subject: [PATCH 240/244] Bump typescript from 5.3.3 to 5.4.2 (#22573) --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5a9547a6e1bc67..f6551827a9a5c5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -53,7 +53,7 @@ "prettier": "~3.2.4", "sinon": "^17.0.0", "ts-node": "~10.9.1", - "typescript": "~5.3.2", + "typescript": "~5.4.2", "web-specs": "^3.0.0", "yargs": "~17.7.0" }, @@ -8836,9 +8836,9 @@ } }, "node_modules/typescript": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", - "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.2.tgz", + "integrity": "sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==", "dev": true, "bin": { "tsc": "bin/tsc", diff --git a/package.json b/package.json index d57ea8c484ca7e..70dd025042f981 100644 --- a/package.json +++ b/package.json @@ -87,7 +87,7 @@ "prettier": "~3.2.4", "sinon": "^17.0.0", "ts-node": "~10.9.1", - "typescript": "~5.3.2", + "typescript": "~5.4.2", "web-specs": "^3.0.0", "yargs": "~17.7.0" }, From d2cd53343de7fee4f43ff560e5762e3746b0db5b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 7 Mar 2024 11:34:27 +0000 Subject: [PATCH 241/244] Bump eslint-plugin-jsdoc from 48.2.0 to 48.2.1 (#22574) --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index f6551827a9a5c5..902cd05bd39403 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3939,9 +3939,9 @@ } }, "node_modules/eslint-plugin-jsdoc": { - "version": "48.2.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-48.2.0.tgz", - "integrity": "sha512-O2B1XLBJnUCRkggFzUQ+PBYJDit8iAgXdlu8ucolqGrbmOWPvttZQZX8d1sC0MbqDMSLs8SHSQxaNPRY1RQREg==", + "version": "48.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-48.2.1.tgz", + "integrity": "sha512-iUvbcyDZSO/9xSuRv2HQBw++8VkV/pt3UWtX9cpPH0l7GKPq78QC/6+PmyQHHvNZaTjAce6QVciEbnc6J/zH5g==", "dev": true, "dependencies": { "@es-joy/jsdoccomment": "~0.42.0", From 446291425a6b116b40cf2a1dab0ddc0cefdb7d3c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 8 Mar 2024 01:15:02 +0000 Subject: [PATCH 242/244] Bump queengooborg/invalid-issue-closer from 1.3.2 to 1.3.3 (#22579) --- .github/workflows/close-incomplete-issues.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/close-incomplete-issues.yml b/.github/workflows/close-incomplete-issues.yml index 89055c535e2a59..97bd90ee2d5874 100644 --- a/.github/workflows/close-incomplete-issues.yml +++ b/.github/workflows/close-incomplete-issues.yml @@ -11,7 +11,7 @@ jobs: close-issues-if-invalid: runs-on: ubuntu-latest steps: - - uses: queengooborg/invalid-issue-closer@v1.3.2 + - uses: queengooborg/invalid-issue-closer@v1.3.3 with: repo-token: ${{ secrets.GITHUB_TOKEN }} labels: "invalid :no_entry_sign:" From 2e02575efed815698bd7d687037aff9214e39f63 Mon Sep 17 00:00:00 2001 From: MDN Web Docs GitHub Bot <108879845+mdn-bot@users.noreply.github.com> Date: Fri, 8 Mar 2024 08:54:08 +0000 Subject: [PATCH 243/244] Update browser releases (#22567) --- browsers/edge.json | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/browsers/edge.json b/browsers/edge.json index b496bb9a7b382c..8cf79d64eb282a 100644 --- a/browsers/edge.json +++ b/browsers/edge.json @@ -360,11 +360,16 @@ }, "123": { "release_date": "2024-03-21", - "status": "nightly", + "status": "beta", "engine": "Blink" }, "124": { "release_date": "2024-04-18", + "status": "nightly", + "engine": "Blink" + }, + "125": { + "release_date": "2024-05-16", "status": "planned", "engine": "Blink" } From 1d4d5444d9214aa0e78cadfe89ad9fcf63728959 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 8 Mar 2024 11:47:29 +0000 Subject: [PATCH 244/244] Bump @swc/core from 1.4.5 to 1.4.6 (#22584) --- package-lock.json | 88 +++++++++++++++++++++++------------------------ package.json | 2 +- 2 files changed, 45 insertions(+), 45 deletions(-) diff --git a/package-lock.json b/package-lock.json index 902cd05bd39403..77a6cab6364193 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@ "@babel/plugin-syntax-import-assertions": "~7.23.3", "@desertnet/html-parser": "~1.0.1", "@swc/cli": "^0.3.0", - "@swc/core": "1.4.5", + "@swc/core": "1.4.6", "@types/deep-diff": "~1.0.1", "@types/mocha": "~10.0.0", "@types/node": "~20.11.0", @@ -1054,9 +1054,9 @@ "dev": true }, "node_modules/@swc/core": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.4.5.tgz", - "integrity": "sha512-4/JGkG4b1Z/QwCGgx+Ub46MlzrsZvBk5JSkxm9PcZ4bSX81c+4Y94Xm3iLp5Ka8NxzS5rD4mJSpcYuN3Tw0ceg==", + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.4.6.tgz", + "integrity": "sha512-A7iK9+1qzTCIuc3IYcS8gPHCm9bZVKUJrfNnwveZYyo6OFp3jLno4WOM2yBy5uqedgYATEiWgBYHKq37KrU6IA==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -1071,16 +1071,16 @@ "url": "https://opencollective.com/swc" }, "optionalDependencies": { - "@swc/core-darwin-arm64": "1.4.5", - "@swc/core-darwin-x64": "1.4.5", - "@swc/core-linux-arm-gnueabihf": "1.4.5", - "@swc/core-linux-arm64-gnu": "1.4.5", - "@swc/core-linux-arm64-musl": "1.4.5", - "@swc/core-linux-x64-gnu": "1.4.5", - "@swc/core-linux-x64-musl": "1.4.5", - "@swc/core-win32-arm64-msvc": "1.4.5", - "@swc/core-win32-ia32-msvc": "1.4.5", - "@swc/core-win32-x64-msvc": "1.4.5" + "@swc/core-darwin-arm64": "1.4.6", + "@swc/core-darwin-x64": "1.4.6", + "@swc/core-linux-arm-gnueabihf": "1.4.6", + "@swc/core-linux-arm64-gnu": "1.4.6", + "@swc/core-linux-arm64-musl": "1.4.6", + "@swc/core-linux-x64-gnu": "1.4.6", + "@swc/core-linux-x64-musl": "1.4.6", + "@swc/core-win32-arm64-msvc": "1.4.6", + "@swc/core-win32-ia32-msvc": "1.4.6", + "@swc/core-win32-x64-msvc": "1.4.6" }, "peerDependencies": { "@swc/helpers": "^0.5.0" @@ -1092,9 +1092,9 @@ } }, "node_modules/@swc/core-darwin-arm64": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.4.5.tgz", - "integrity": "sha512-toMSkbByHNfGXESyY1aiq5L3KutgijrNWB/THgdHIA1aIbwtrgMdFQfxpSE+INuuvWYi/Fxarv86EnU7ewbI0Q==", + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.4.6.tgz", + "integrity": "sha512-bpggpx/BfLFyy48aUKq1PsNUxb7J6CINlpAUk0V4yXfmGnpZH80Gp1pM3GkFDQyCfq7L7IpjPrIjWQwCrL4hYw==", "cpu": [ "arm64" ], @@ -1108,9 +1108,9 @@ } }, "node_modules/@swc/core-darwin-x64": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.4.5.tgz", - "integrity": "sha512-LN8cbnmb4Gav8UcbBc+L/DEthmzCWZz22rQr6fIEHMN+f0d71fuKnV0ca0hoKbpZn33dlzUmXQE53HRjlRUQbw==", + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.4.6.tgz", + "integrity": "sha512-vJn+/ZuBTg+vtNkcmgZdH6FQpa0hFVdnB9bAeqYwKkyqP15zaPe6jfC+qL2y/cIeC7ASvHXEKrnCZgBLxfVQ9w==", "cpu": [ "x64" ], @@ -1124,9 +1124,9 @@ } }, "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.4.5.tgz", - "integrity": "sha512-suRFkhBWmOQxlM4frpos1uqjmHfaEI8FuJ0LL5+yRE7IunNDeQJBKujGZt6taeuxo1KqC0N0Ajr8IluN2wrKpA==", + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.4.6.tgz", + "integrity": "sha512-hEmYcB/9XBAl02MtuVHszhNjQpjBzhk/NFulnU33tBMbNZpy2TN5yTsitezMq090QXdDz8sKIALApDyg07ZR8g==", "cpu": [ "arm" ], @@ -1140,9 +1140,9 @@ } }, "node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.4.5.tgz", - "integrity": "sha512-mLKxasQArDGmR6k9c0tkPVUdoo8VfUecocMG1Mx9NYvpidJNaZ3xq9nYM77v7uq1fQqrs/59DM1fJTNRWvv/UQ==", + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.4.6.tgz", + "integrity": "sha512-/UCYIVoGpm2YVvGHZM2QOA3dexa28BjcpLAIYnoCbgH5f7ulDhE8FAIO/9pasj+kixDBsdqewHfsNXFYlgGJjQ==", "cpu": [ "arm64" ], @@ -1156,9 +1156,9 @@ } }, "node_modules/@swc/core-linux-arm64-musl": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.4.5.tgz", - "integrity": "sha512-pgKuyRP7S29U/HMDTx+x8dFcklWxwB9cHFNCNWSE6bS4vHR93jc4quwPX9OEQX5CVHxm+c8+xof043I4OGkAXw==", + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.4.6.tgz", + "integrity": "sha512-LGQsKJ8MA9zZ8xHCkbGkcPSmpkZL2O7drvwsGKynyCttHhpwVjj9lguhD4DWU3+FWIsjvho5Vu0Ggei8OYi/Lw==", "cpu": [ "arm64" ], @@ -1172,9 +1172,9 @@ } }, "node_modules/@swc/core-linux-x64-gnu": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.4.5.tgz", - "integrity": "sha512-srR+YN86Oerzoghd0DPCzTbTp08feeJPSr9kkNdmtQWENOa4l/9cJV3+XY6vviw0sEjezPmYnc3SwRxJRaxvEw==", + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.4.6.tgz", + "integrity": "sha512-10JL2nLIreMQDKvq2TECnQe5fCuoqBHu1yW8aChqgHUyg9d7gfZX/kppUsuimqcgRBnS0AjTDAA+JF6UsG/2Yg==", "cpu": [ "x64" ], @@ -1188,9 +1188,9 @@ } }, "node_modules/@swc/core-linux-x64-musl": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.4.5.tgz", - "integrity": "sha512-aSf41LZtDeG5VXI4RCnzcu0UInPyNm3ip8Kw+sCK+sSqW9o7DgBkyqqbip3RZq84fNUHBQQQQdKXetltsyRRqw==", + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.4.6.tgz", + "integrity": "sha512-EGyjFVzVY6Do89x8sfah7I3cuP4MwtwzmA6OlfD/KASqfCFf5eIaEBMbajgR41bVfMV7lK72lwAIea5xEyq1AQ==", "cpu": [ "x64" ], @@ -1204,9 +1204,9 @@ } }, "node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.4.5.tgz", - "integrity": "sha512-vU3k8JwRUlTkJMfJQY9E4VvLrsIFOpfhnvbuXB84Amo1cJsz+bYQcC6RSvY7qpaDzDKFdUGbJco4uZTRoRf7Mg==", + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.4.6.tgz", + "integrity": "sha512-gfW9AuXvwSyK07Vb8Y8E9m2oJZk21WqcD+X4BZhkbKB0TCZK0zk1j/HpS2UFlr1JB2zPKPpSWLU3ll0GEHRG2A==", "cpu": [ "arm64" ], @@ -1220,9 +1220,9 @@ } }, "node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.4.5.tgz", - "integrity": "sha512-856YRh3frRK2XbrSjDOFBgoAqWJLNRkaEtfGzXfeEoyJlOz0BFsSJHxKlHAFkxRfHe2li9DJRUQFTEhXn4OUWw==", + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.4.6.tgz", + "integrity": "sha512-ZuQm81FhhvNVYtVb9GfZ+Du6e7fZlkisWvuCeBeRiyseNt1tcrQ8J3V67jD2nxje8CVXrwG3oUIbPcybv2rxfQ==", "cpu": [ "ia32" ], @@ -1236,9 +1236,9 @@ } }, "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.4.5.tgz", - "integrity": "sha512-j1+kV7jmWY1+NbXAvxAEW165781yLXVZKLcoXIZKmw18EatqMF6w8acg1gDG8C+Iw5aWLkRZVS4pijSh7+DtCQ==", + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.4.6.tgz", + "integrity": "sha512-UagPb7w5V0uzWSjrXwOavGa7s9iv3wrVdEgWy+/inm0OwY4lj3zpK9qDnMWAwYLuFwkI3UG4Q3dH8wD+CUUcjw==", "cpu": [ "x64" ], diff --git a/package.json b/package.json index 70dd025042f981..a4103b1a2d89a1 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "@babel/plugin-syntax-import-assertions": "~7.23.3", "@desertnet/html-parser": "~1.0.1", "@swc/cli": "^0.3.0", - "@swc/core": "1.4.5", + "@swc/core": "1.4.6", "@types/deep-diff": "~1.0.1", "@types/mocha": "~10.0.0", "@types/node": "~20.11.0",