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