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