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