Skip to content

Commit 73d1127

Browse files
Chrome 134 supports customizable <select> element (#26171)
Chrome 134 customizable select support
1 parent d5c3e4b commit 73d1127

File tree

5 files changed

+200
-0
lines changed

5 files changed

+200
-0
lines changed

css/properties/appearance.json

+38
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,44 @@
113113
}
114114
}
115115
},
116+
"base": {
117+
"__compat": {
118+
"spec_url": "https://drafts.csswg.org/css-ui-4/#valdef-appearance-base",
119+
"tags": [
120+
"web-features:appearance"
121+
],
122+
"support": {
123+
"chrome": {
124+
"alternative_name": "base-select",
125+
"version_added": "134"
126+
},
127+
"chrome_android": "mirror",
128+
"edge": "mirror",
129+
"firefox": {
130+
"version_added": false
131+
},
132+
"firefox_android": "mirror",
133+
"ie": {
134+
"version_added": false
135+
},
136+
"oculus": "mirror",
137+
"opera": "mirror",
138+
"opera_android": "mirror",
139+
"safari": {
140+
"version_added": false
141+
},
142+
"safari_ios": "mirror",
143+
"samsunginternet_android": "mirror",
144+
"webview_android": "mirror",
145+
"webview_ios": "mirror"
146+
},
147+
"status": {
148+
"experimental": true,
149+
"standard_track": true,
150+
"deprecated": false
151+
}
152+
}
153+
},
116154
"button": {
117155
"__compat": {
118156
"spec_url": "https://drafts.csswg.org/css-ui-4/#valdef-appearance-button",

css/selectors/checkmark.json

+41
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
{
2+
"css": {
3+
"selectors": {
4+
"checkmark": {
5+
"__compat": {
6+
"description": "`::checkmark`",
7+
"spec_url": "https://drafts.csswg.org/css-forms-1/#styling-checkmarks-the-checkmark-pseudo-element",
8+
"support": {
9+
"chrome": {
10+
"version_added": "134"
11+
},
12+
"chrome_android": "mirror",
13+
"edge": "mirror",
14+
"firefox": {
15+
"version_added": false
16+
},
17+
"firefox_android": "mirror",
18+
"ie": {
19+
"version_added": false
20+
},
21+
"oculus": "mirror",
22+
"opera": "mirror",
23+
"opera_android": "mirror",
24+
"safari": {
25+
"version_added": false
26+
},
27+
"safari_ios": "mirror",
28+
"samsunginternet_android": "mirror",
29+
"webview_android": "mirror",
30+
"webview_ios": "mirror"
31+
},
32+
"status": {
33+
"experimental": true,
34+
"standard_track": true,
35+
"deprecated": false
36+
}
37+
}
38+
}
39+
}
40+
}
41+
}

css/selectors/picker-icon.json

+41
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
{
2+
"css": {
3+
"selectors": {
4+
"picker-icon": {
5+
"__compat": {
6+
"description": "`::picker-icon`",
7+
"spec_url": "https://drafts.csswg.org/css-forms-1/#picker-opener-icon-the-picker-icon-pseudo-element",
8+
"support": {
9+
"chrome": {
10+
"version_added": "134"
11+
},
12+
"chrome_android": "mirror",
13+
"edge": "mirror",
14+
"firefox": {
15+
"version_added": false
16+
},
17+
"firefox_android": "mirror",
18+
"ie": {
19+
"version_added": false
20+
},
21+
"oculus": "mirror",
22+
"opera": "mirror",
23+
"opera_android": "mirror",
24+
"safari": {
25+
"version_added": false
26+
},
27+
"safari_ios": "mirror",
28+
"samsunginternet_android": "mirror",
29+
"webview_android": "mirror",
30+
"webview_ios": "mirror"
31+
},
32+
"status": {
33+
"experimental": true,
34+
"standard_track": true,
35+
"deprecated": false
36+
}
37+
}
38+
}
39+
}
40+
}
41+
}

css/selectors/picker.json

+41
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
{
2+
"css": {
3+
"selectors": {
4+
"picker": {
5+
"__compat": {
6+
"description": "`::picker()`",
7+
"spec_url": "https://drafts.csswg.org/css-forms-1/#the-picker-pseudo-element",
8+
"support": {
9+
"chrome": {
10+
"version_added": "134"
11+
},
12+
"chrome_android": "mirror",
13+
"edge": "mirror",
14+
"firefox": {
15+
"version_added": false
16+
},
17+
"firefox_android": "mirror",
18+
"ie": {
19+
"version_added": false
20+
},
21+
"oculus": "mirror",
22+
"opera": "mirror",
23+
"opera_android": "mirror",
24+
"safari": {
25+
"version_added": false
26+
},
27+
"safari_ios": "mirror",
28+
"samsunginternet_android": "mirror",
29+
"webview_android": "mirror",
30+
"webview_ios": "mirror"
31+
},
32+
"status": {
33+
"experimental": true,
34+
"standard_track": true,
35+
"deprecated": false
36+
}
37+
}
38+
}
39+
}
40+
}
41+
}

html/elements/selectedcontent.json

+39
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
{
2+
"html": {
3+
"elements": {
4+
"selectedcontent": {
5+
"__compat": {
6+
"support": {
7+
"chrome": {
8+
"version_added": "134"
9+
},
10+
"chrome_android": "mirror",
11+
"edge": "mirror",
12+
"firefox": {
13+
"version_added": false
14+
},
15+
"firefox_android": "mirror",
16+
"ie": {
17+
"version_added": false
18+
},
19+
"oculus": "mirror",
20+
"opera": "mirror",
21+
"opera_android": "mirror",
22+
"safari": {
23+
"version_added": false
24+
},
25+
"safari_ios": "mirror",
26+
"samsunginternet_android": "mirror",
27+
"webview_android": "mirror",
28+
"webview_ios": "mirror"
29+
},
30+
"status": {
31+
"experimental": true,
32+
"standard_track": false,
33+
"deprecated": false
34+
}
35+
}
36+
}
37+
}
38+
}
39+
}

0 commit comments

Comments
 (0)