Skip to content

Commit

Permalink
Add missing features for appearance CSS property (#22546)
Browse files Browse the repository at this point in the history
* 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
  • Loading branch information
queengooborg committed Mar 6, 2024
1 parent dda1bfe commit 9ac02fa
Showing 1 changed file with 327 additions and 4 deletions.
331 changes: 327 additions & 4 deletions css/properties/appearance.json
Original file line number Diff line number Diff line change
Expand Up @@ -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": [
{
Expand Down Expand Up @@ -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"
Expand Down Expand Up @@ -104,9 +111,12 @@
}
}
},
"compat-auto": {
"button": {
"__compat": {
"description": "<code>&lt;compat-auto&gt;</code> (compatibility values <code>searchfield</code>, <code>textarea</code>, <code>checkbox</code>, <code>radio</code>, <code>menulist</code>, <code>listbox</code>, <code>meter</code>, <code>progress-bar</code>, <code>button</code>)",
"spec_url": "https://drafts.csswg.org/css-ui-4/#valdef-appearance-button",
"tags": [
"web-features:appearance"
],
"support": {
"chrome": {
"version_added": "1"
Expand All @@ -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"
},
Expand All @@ -143,7 +265,10 @@
},
"menulist-button": {
"__compat": {
"description": "<code>menulist-button</code>",
"spec_url": "https://drafts.csswg.org/css-ui-4/#valdef-appearance-menulist-button",
"tags": [
"web-features:appearance"
],
"support": {
"chrome": {
"version_added": "1"
Expand Down Expand Up @@ -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"
Expand Down Expand Up @@ -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"
Expand Down

0 comments on commit 9ac02fa

Please sign in to comment.