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