Can I use...

Feature suggestion list

This list shows all suggested support table features based on GitHub issues. The vote count is based on total thumbs up (👍) reactions for each issue. The list is updated every hour.

SuggestionVotes
1. Add HTTP 103 Early Hints52
2. Add customizable select element, currently `<selectlist>` (previously `<selectmenu>`)50
3. css/svg property dominant-baseline43
4. Add support table for CSP 3.0 compliance36
5. Suggestion: MediaRecorder.isTypeSupported supported types/codecs33
6. Entries for href values including `tel:1234567` and `sms:1234567`31
7. + WASM SIMD31
8. Hyphenation Options27
9. TLS ECH (Encrypted Client Hello), formerly known as ESNI (Encrypted Server Name Indication)26
10. Can I use Reporting API25
11. Add WebDriver24
12. CSS3 module "Generated Content for Paged Media" and especially the target-counter function24
13. Show Support for JSON Modules23
14. Priority hints API23
15. WebExtensions (browser extensions)22
16. Add ES7/2016 SIMD21
17. JavaScript: Tail Call Support information missing21
18. XSLT Support table20
19. I suggest adding statistics for Aural style sheets which contain CSS properties such as "speak....20
20. New feature: CSS Typed Object Model (CSS Typed OM)19
21. Add support for DNS RRs, like HTTPS and SVCB18
22. border-corner-shape18
23. Support constructible stylesheets / adoptedStyleSheets18
24. Add CSS Grid Layout Module Level 3 (Masonry!)18
25. device-cmyk css feature18
26. Add CSS property `caret-shape` and shorthand `caret`17
27. Page Lifecycle API17
28. External import maps16
29. Add CSS Anchor Positioning16
30. Support Intrinsic Size Attribute15
31. `content: leader('.');`15
32. ElementInternals/form-associated custom element15
33. Geo URI scheme14
34. Check browser support for displaying MJPEG files. This is a motion JPEG file format that is supporte...14
35. SVGZ-specific support table since iOS < 4.2 doesn't support it, but does support SVG. Not su...13
36. Add Webassembly Threads / Threaded Webassembly13
37. I suggest support for TransferableObject types (of which there are several) 13
38. Add ShadowRealm API13
39. Async iterators / for await of13
40. input-security13
41. Add the Popover API (ex: Pop Up API aka. the `popup` attribute plus more)13
42. Support for SVG's "shape-rendering" CSS property. 12
43. Color Fonts including SVG-in-OT fonts12
44. Soft hyphen: html entity &shy;12
45. New feature request: OCSP must-staple12
46. Add Web Share Target API12
47. CSS Box Alignment Module Level 311
48. CSS3 Speech Module Which browsers support it? See11
49. Add WebRTC insertable streams11
50. Add float: footnote to CSS311
51. Add the `<search>` element11
52. Add caniuse data for Contact Picker API11
53. webcl?11
54. Page-margin boxes (@top-center, etc)10
55. queueMicrotask support10
56. Progressive JPEGs start to show on pages faster, from low quality and eventually getting their 100% ...10
57. Support CSS two-value display syntax10
58. Add Web Share Level 210
59. @font-face descriptors to override font metrics10
60. Add the Quite OK Image Format (QOI) …maybe eventually10
61. Add Report-To API (Intervention Reports)10
62. one-time-code10
63. Badging API10
64. webM alpha transparency10
65. Add "outline follows border-radius"10
66. caniuse : Constructable Stylesheet10
67. Include `baseline-shift` CSS property10
68. Track Intl.Segmenter10
69. Quota Management API 9
70. Add CSS animation timing function spring()9
71. Add SVG `use` with external reference9
72. HTTP2 Server Push9
73. Add CSS Custom Highlight API9
74. SVG viewport-fill-opacity property support9
75. Cookies: max-age9
76. List support for the window.fetch keepalive option9
77. SVG viewport-fill property support8
78. Add CSS module script/CSS modules8
79. Add supported elliptical curves (HTTPS/TLS)8
80. Tiff image format8
81. Add text-wrap: pretty8
82. User-Agent Client Hints (UA-CH)8
83. Add `WebOTP` to list of apis8
84. WebGL extensions8
85. -ms-overflow-style7
86. input[autocomplete] (values besides on/off) 7
87. New feature request: x25519 Key Exchange7
88. Alt-Svc header browser support info: consider adding7
89. Add support for Trust Tokens API7
90. RFC7692 Compression Extensions for WebSocket7
91. Feature: Origin-bound one-time codes delivered via SMS7
92. Audio codec - xHE-AAC / USAC7
93. Please add "isInputPending()"7
94. Add support for @starting-style rule7
95. Add Versatile Video Coding (VVC) … somewhen7
96. HTML Modules7
97. autocorrect for input fileds7
98. Secure Cookie flag7
99. This regards adding support for the navigator.userAgentData7
100. Support for the frame-ancestors directive7
101. Cannot see |ImageCapture| entry in the web interface.6
102. Observable6
103. CSS tag {content: url()}6
104. CSS 3 property: text-autospace and text-spacing6
105. Add ECC certificates6
106. Geofencing API6
107. CSS page property (for printing)6
108. Add `multipart/x-mixed-replace`6
109. Add 'require-sri-for' CSP Directive6
110. Module Worker support6
111. WebCrypto Key Discovery6
112. Embedded color profiles in JPEG images.6
113. Accelerated Shape Detection in Images6
114. MediaStream Image Capture6
115. Add CSS Values and Units Module Level 4 Mathematical Expressions6
116. new CSS trigonometry functions6
117. Add autocorrect, autocapitalize, autocomplete attributes6
118. Add `WebSocketStream` API6
119. USDZ file format6
120. add Accessibility Object Model6
121. Add `enterkeyhint` attribute ("Enter Key Hint")6
122. Flag storage that is not available under private mode6
123. Add Web Share Target API Level 26
124. Add the `:modal` pseudo-class6
125. Add System Colors item6
126. navigator.isProtocolHandlerRegistered and .unregisterProtocolHandler5
127. Feature: A Well-Known URL for Changing Passwords5
128. Window Placement API5
129. CanIUse OpenSearch5
130. roundRect5
131. Adding Khronos gITF 2.0 for 3D models5
132. JS Self-Profiling API5
133. Add support tables for document.documentElement.clientWidth5
134. Input Events Level 1 and 25
135. Support for MHTML5
136. Global Privacy Control (GPC) "Sec-GPC" HTTP header5
137. Bundled HTTP Exchanges5
138. Add the `<model>` element5
139. Add font-palette-values5
140. add window-inactive pseudo-class5
141. Add supports() queries on @import5
142. Support individual CSP rules5
143. Tracking various WebAuthn features5
144. mediagroup content attribute, MediaController object, VideoTrackList, AudioTrackList objects5
145. CSS Shaders - 5
146. allowtransparency5
147. Input type=email with "multiple" attribute5
148. audio / video autoplay attribute and play function5
149. Please track the various HTTP Set-Cookie options supported by browsers5
150. HTTP Strict Transport Security Preload5
151. Add info about css user-modify and -webkit-user-modify:read-write-plaintext-only 5
152. TCP Fast-Open. Now that Linux kernels enable this by default (and web servers likely won't be ...5
153. Arithmetic coded JPEG support4
154. Add "HDR AVIF" image support4
155. Cache-Control 4
156. [CSS Level 4 pseudo-class] :user-error4
157. Add IPFS (Interplanetary File System) protocol to Caniuse4
158. SVG sprites with <symbol> and <use>4
159. webp2 support4
160. ::-webkit-file-upload-button4
161. CSS Round Display4
162. Web locks4
163. Payment Handler API4
164. Add "page based counters"4
165. Screen Capture4
166. Add Local Font Access API 4
167. Add Intl.DurationFormat4
168. Popover API4
169. Support SVG width/height = auto4
170. Support aria-hidden html property4
171. Add meta "format-detection"4
172. For printing support for the size:landscape option to tell the browser what page orientation we want...4
173. CSS image() functional notation (e.g. for background-images etc). See 4
174. webkit-calendar-picker-indicator4
175. The !important css thing. It's very !important ;).4
176. Add CSS `field-sizing` (previously `form-sizing`)4
177. SameParty cookie attribute4
178. Support for Digital Goods API4
179. New top level domains (TLD)4
180. Support the W3 Web Annotation standard (W3C Recommendation)4
181. Add Intl.DisplayNames4
182. Add raw sockets API4
183. Support 'name' attribute on <details> ("Accordion pattern using name attribute on <details> elements")4
184. Add Cookie Store API4
185. CSS multicol data is mixed with fragmentation3
186. Accessibility of in-browser PDF Viewer3
187. File Handling API3
188. Add gRPC support3
189. Add the HTML focusgroup attribute3
190. Private Click Measurement (PCM)3
191. Graphite font support3
192. getEventListeners not listed3
193. Add support for passwordrules input attribute3
194. Add support for addHitRegion3
195. Add Wide Color Gamut in 2D Canvas3
196. Show ANSI escape code for console.log.3
197. ECMAscript - static properties3
198. Add support for requestSubmit3
199. Add `dynamic-range` media query3
200. Web bundles3
201. Missing feature: Clipboard API supported mimetypes3
202. The "auto" value for the dir attribute, added in HTML5 to ease inserting text of unknown d...3
203. Support for Geometry Property (SVG 2.0) `r` in CSS3
204. Add tracking for "Ultra HDR JPG"3
205. New browser feature: rest/spread in object literals3
206. Add: Webassembly Garbage Collection3
207. Can I Use m4a?3
208. Add "Responsive Video" aka. `media` attribute for `<source>` element in `<video>`3
209. justify-content: space-around3
210. filename*=UTF-8''...3
211. Public class properties3
212. add iframe.csp3
213. Add Media Session API Coverage Information3
214. video codecs3
215. Add information for the webcal and webcals protocols for subscribing to iCalendars3
216. documentMode3
217. Support for CSS3 background-repeat-x and background-repeat-y properties3
218. display: table-caption?3
219. CSS view-timeline supports3
220. place-items shorthand for justify and align3
221. Add 'animated GIF as favicon'?3
222. Need full 3gp browser compatibility chart.Does it chrome browser supports 3gp format2
223. Add CMYK Color Space2
224. Wildcard "*" support for Access-Control-Allow-Headers/Methods2
225. Support of sms: and mms: in mobile browsers is not clear2
226. Add Invokers, currently `invoketarget` & `invokeaction`2
227. String.prototype.split() with a regex with grouping ( parentheses ).2
228. add RTSP and RTSP 2.0 (Real Time Streaming Protocol)2
229. SharedMemory/Atomics2
230. dns.resolve2
231. Add `::target-text` (from CSS Pseudo-Elements Module Level 4)2
232. Loading Signed Exchanges2
233. getFilesAndDirectories2
234. Add "Window Controls Overlay"2
235. support destructuring assignment as separate es feature2
236. DNS-over-HTTPS (DoH)2
237. Video media in image contexts2
238. Add Date.prototype.toTemporalInstant()2
239. Add Fetch upload streaming2
240. Input type=range with "multiple" attribute2
241. <semantics> element in MathML is not found in caniuse.com2
242. Content-Security-Policy: script-nonce2
243. Track adoption of DOMFrameContentLoaded event2
244. text-space-collapse2
245. Load event support on link nodes to show when a stylesheet is finished loading. See for a discussio...2
246. Add Container Units aka. Container Relative Lengths2
247. Tooltip display on focus2
248. rel="ar" support2
249. Add the Javascript double asterisk power operator (**) to the list of supported features2
250. HTTP immutable responses2
251. "GeometryUtils" - part of the CSSOM. Provides much better position information than existi...2
252. track support for the media query feature -ms-high-contrast2
253. Add Geolocation Sensor2
254. UTF-8 Dingbats2
255. Device-Memory Client Hint & navigator.deviceMemory JS API2
256. setTimeout and setInterval callback parameters2
257. SVG symbols in CSS2
258. Touch Icons (apple-touch-icon)2
259. Request: nav-up, nav-down, nav-left, nav-right css3 properties2
260. Add information on context-stroke and context-fill2
261. Add auto-expand `<details>` for find-in-page and fragment navigations2
262. Add Integrated Windows Authentication2
263. srcset/sizes attribute / picture element support in SVG2
264. Add TPG image file format2
265. x-webkit-speech2
266. add csp lv2 violation event2
267. Show which browsers have a native CSV viewer2
268. `from-image` as initial value of `image-orientation`2
269. SVG image auto height2
270. Can I use X3D?2
271. EventTarget Constructor2
272. CSS touch-action level 2 values2
273. Add browser support for toggle()2
274. onerror event on iframe2
275. Add block-step-size property for CSS2
276. Basic Authentication: AuthName directive2
277. Spatial Navigation support2
278. Animating SVG paths using CSS2
279. HTTP Trailers2
280. Add PNG cursor2
281. console.assert(boolean_expression)2
282. Drag and Drop API - ghost image with customizable opacity2
283. SSML2
284. A new page for Grid track animation should be added2
285. add "unicode property escapes"2
286. add secure payment confirmation (W3C)2
287. Add CSS4 Grid structural selectors2
288. What about showing support for various link attributes, like "subresource" or "dns-pr...2
289. Support KV Storage build-in module2
290. stroke-linejoin support2
291. Metadata name: HandheldFriendly2
292. Metadata name: MobileOptimized2
293. Storage Access API2
294. Support for hrefTranslate2
295. Directional focus navigation: the nav-up, nav-right, nav-down, nav-left properties2
296. WebP & AVIF favicons2
297. add captureVisibleTab2
298. Bitmap images inside SVG files. Some browsers that support SVG, will not show embedded bitmap image...2
299. Add chrome.webrequests2
300. Add HTTP_ORIGIN feature2
301. WebXR Hand Input Module - Level 12
302. Add support for HTTP header X-Permitted-Cross-Domain-Policies2
303. Please add more detailed WebRTC features1
304. Add tracking for Explicit Resource Management (`using` and `await using`)1
305. Add tech() function support (in @font-face src)1
306. Add `media` attribute for `<meta>` element (for `<meta name="theme-color">`)1
307. nested calc() and var()1
308. Add Payment Request API 1.11
309. Can you please add the Stack trace API that exists in V81
310. Add "specifying a color profile: the `@color-profile` at-rule"1
311. missing HTTP TRACE method1
312. Add "Scoped Custom Element Registry" as it is now behind an experimental feature flag in Chrome1
313. import reflection for WASM1
314. Add IndexedDB 3.01
315. Add entry for DTLS 1.31
316. Add `blocking=render`1
317. stroke-linecap support1
318. Add Capture Handle1
319. Opus: Need data for MP4 and WebM containers1
320. TLS Encrypted Client Hello (ECH)1
321. Add selection.getComposedRange() feature check1
322. SVG 2: inline-size property for text1
323. Add `font-variant-emoji`1
324. Add "Scheduled Task API"1
325. MPNG1
326. Add Change Array by Copy methods1
327. Add Gradient Interpolation Color Spaces 1
328. Support HTJ2K1
329. Add optional type syntax for JavaScript …maybe eventually1
330. CAA DNS record1
331. Add `Notification.prototype​.showTrigger️`1
332. Please add support data for "CSS property: clip-path: inset()". Thank you!1
333. Add CSS Toggles …maybe eventually1
334. viewport meta tag1
335. sec-ch-prefers headers1
336. Sec-Ch-wow641
337. Support information for horizontal-viewport-segments and vertical-viewport-segments1
338. Add VisualViewport.segments support data1
339. Add WebDriver BiDi1
340. Suggestion: @font-face src OpenType collection support1
341. feature request: video/MP2T1
342. Add Notification Triggers1
343. Add Web MIDI 2.0 …maybe eventually1
344. Add `@font-feature-values`1
345. Add Background Blur API1
346. Add "method of opting into following the visual order", currently `focus-order` …maybe eventually1
347. Add Memory64 browser feature1
348. Add MathML Core1
349. Add variable units1
350. Add compatibility data for QuickTime video format1
351. WebSerial1
352. Add server-timing as a trailer1
353. Add tracking for ASTC hdr profile1
354. Add `PWA file handlers`1
355. Add Web Neural Network (WebNN)1
356. Add `new Intl.DateTimeFormat().resolvedOptions().hour12`1
357. Add CSS Scroll Snap Module Level 21
358. Add URL.canParse()1
359. Support Experimental "ES Pipe Operator (|>)"1
360. Add `target="_new"`1
361. Web monetization1
362. Playback of videos with alpha channel1
363. online/offline can also be used as events and are not covered by caniuse.com (only boolean property is covered)1
364. E4X: ECMAScript for XML1
365. Add XSL to caniuse1
366. Add Range.getBoundingClientRect browser support table1
367. document type1
368. Add box-suppress1
369. string-set1
370. Internationalized Domain Name1
371. column combination1
372. SHA2 certificates1
373. event.path1
374. Add "Named function expressions"1
375. Open search autodiscovery1
376. add mouse event positions event.offsetX and event.offsetY1
377. reflected-xss missing1
378. Add support for CSS3 move-to property1
379. Audio Output Devices API: wd1
380. Missing `StorageQuota` support1
381. aria-labelledby1
382. SHA1 certificates1
383. Add support for the HTTP header X-Download-Options1
384. add micropub1
385. support data suggestion: DOM event constructors ?1
386. [Suggestion] display: fullscreen1
387. Add High Resolution Time Level 31
388. Add css-timing 1
389. aria-current1
390. add aria-required to caniuse, if not already there1
391. Add app-region?1
392. URLSearchParams.prototype.sort1
393. DeviceOrientation and DeviceMotion events on insecure origins1
394. Drag and Drop API - move constraints1
395. Please add support for supported x509 extensions for ʜᴛᴛᴘꜱ certificates1
396. CSS Inline Layout1
397. I suggest adding information about support for alternate HTTP methods such as PUT and PATCH.1
398. Textarea wrap attribute (off, soft, hard, virtual, physical)1
399. Web intents/Web Activities 1
400. Support for XPath 2.0 (interesting for a lot of new functions, like base-uri(), matches() etc.)1
401. <meta name="apple-mobile-web-app-capable" content="yes" />1
402. accesskey attribute on non-focusable elements (should cause a click element to fire1
403. MediaStream Recording (1
404. The hanging-punctuation property: Currently unsupported by any browser, but it would be nice to ...1
405. image-resolution. I've seen this as a good alternative for retina images as opposed to backgro...1
406. script tag onerror attribute1
407. Suggestion for caniuse.com: Which browsers.versions support multiple tbody elements in a single table?1
408. create @Media Types1
409. longdesc attribute support1
410. IETF RFCs1
411. Support info for the <track> element1
412. Feature request: Token Binding Protocol1
413. add onstorage1
414. background-composite1
415. Add WebKit Tap Highlight Color (-webkit-tap-highlight-color)?1
416. Add windows-theme media query selector1
417. window.localMediaStream is not listed1
418. The xml:space attribute1
419. show support for namespacing; for example <svg: namespace 1
420. Add Object.prototype.watch method1
421. browserconfig.xml support info1
422. request support for 'accept-charset'1
423. add CSS Extensions meant for renaming1
424. Add a footnote regarding HTMLAudioElement1
425. Add "Controlling Font Display Per Font-Family via @font-feature-values"1
426. Chained selectors1
427. requestPostAnimationFrame browser support?1
428. Add support for svg fill-rule1
429. baseline-middle1
430. Please add JavaScript string functions trimStart, trimEnd, trimRight, trimLeft1
431. Support for calc() in polygon and other shapes1
432. Request: IPv6 proxy functions (myIpAddressEx and friends)1
433. Clean up css-touch-action1
434. Add desynchronized (low latency canvas contexts)1
435. @top-left @bottom-center ? can you test for compatibility1
436. Add Support for MPEG-4 Part 2 SP/ASP1
437. x-webkit-airplay1
438. What is the browser support for the newly proposed "page-orientation" property?1
439. Add layout-instability support1
440. Information about WavPack audio format1
441. InsertKey Behaviour Overwrite/Normal Mode1
442. CMAF1
443. How to show support for font-variation-settings within @font-face?1
444. css animation on “content:” - works on chrome, doesn't work on Safari and Firefox1
445. Adding contain-intrinsic-size (suggestion)1
446. Streams API: transferable streams1
447. iframe disallowdocumentaccess property1
448. performance.measureMemory()1
449. auto Picture-in-Picture1
450. No information about the `unselectable` HTML attribute.1
451. Add support information for font metric override descriptors1
452. bidi algorithm (for right-to-left Unicode characters)1
453. FLoC support1
454. Add `::-webkit-details-marker`1
455. Add: "color" and "background-color" CSS on <option> elements1
456. Add URL Protocol Handler Registration for PWAs1
457. The event handler window.onscroll is missing1
458. Refresh1
459. Javascript pseudoprotocol1
460. Add a matrix entyre for opentype-with-cff21
461. Browser support for displaying the unicode block "Combining Diacritical Marks for Symbols"1
462. Support for Unicode and spaces in URL1
463. Support data for Unicode flag on HTML pattern attribute1
464. HTTP Content-encoding: LZFSE1
465. IPv6 support in web browsers1
466. Suggestion: support for margin-collapse?1
467. Add: Tracking Preference Expression APIs1
468. Missing computed property names1
469. Character-based alignment in a table column using text-align1
470. [Feature Policy: sub-feature] Sandbox features1
471. window.watchMedia()1
472. Add compatibility for FormData1
473. Add H2 ORIGIN frame support1
474. Support for Service Worker Life Cycle Events1
475. <object>.contentWindow Support1
476. Suggested addition: navigator.cpuClass1
477. line-height support and the differences in rendering between webkit&trident and other engines.1
478. Report Retry-After header support1
479. date.toLocaleString support tracking plz?1
480. https mixed mode1
481. Add page for relative path in HTTP Location1
482. OfflineAudioContext1
483. DownloadURL1
484. Use of es6 import statements in workers1
485. CSS3 new text-transform keywords1
486. step property of input field with type datetime-local and time1
487. please add the onsearch event1
488. supported-color-schemes & prefers-color-scheme1
489. Adding Managed Media Source1