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 SVCB38
6. + WASM SIMD35
7. Entries for href values including `tel:1234567` and `sms:1234567`32
8. WebExtensions (browser extensions)31
9. Add WebDriver27
10. CSS3 module "Generated Content for Paged Media" and especially the target-counter function27
11. Hyphenation Options27
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. Native HTML Switches23
19. Add CSS property `caret-shape` and shorthand `caret`22
20. XSLT Support table22
21. Add ES7/2016 SIMD21
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. [Request] Please add Web Assembly Garbage Collection (WasmGC)21
25. New feature: CSS Typed Object Model (CSS Typed OM)20
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. Color Fonts including SVG-in-OT fonts13
41. Async iterators / for await of13
42. Add the Popover API (ex: Pop Up API aka. the `popup` attribute plus more)13
43. I suggest support for TransferableObject types (of which there are several) 13
44. Add Web Share Target API13
45. CSS 3 property: text-autospace and text-spacing13
46. Add tracking for Explicit Resource Management (`using` and `await using`)12
47. webM alpha transparency12
48. Soft hyphen: html entity &shy;12
49. Add float: footnote to CSS312
50. Support for SVG's "shape-rendering" CSS property. 12
51. Page-margin boxes (@top-center, etc)12
52. WebP & AVIF favicons12
53. CSS Box Alignment Module Level 312
54. CSS3 Speech Module Which browsers support it? See11
55. Tiff image format11
56. Add "outline follows border-radius"11
57. Add `WebOTP` to list of apis11
58. Add WebRTC insertable streams11
59. Add: Webassembly Garbage Collection11
60. Add the `<search>` element11
61. Add caniuse data for Contact Picker API11
62. Add the Quite OK Image Format (QOI) …maybe eventually11
63. @font-face descriptors to override font metrics10
64. Track Intl.Segmenter10
65. Badging API10
66. queueMicrotask support10
67. Add Web Share Level 210
68. Add Report-To API (Intervention Reports)10
69. Support CSS two-value display syntax10
70. caniuse : Constructable Stylesheet10
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. audio / video autoplay attribute and play function5
168. Input type=email with "multiple" attribute5
169. Please track the various HTTP Set-Cookie options supported by browsers5
170. TCP Fast-Open. Now that Linux kernels enable this by default (and web servers likely won't be ...5
171. CSS Shaders - 5
172. Add raw sockets API5
173. Add info about css user-modify and -webkit-user-modify:read-write-plaintext-only 5
174. HTTP Strict Transport Security Preload5
175. Web locks4
176. New top level domains (TLD)4
177. CSS image() functional notation (e.g. for background-images etc). See 4
178. Support SVG width/height = auto4
179. The !important css thing. It's very !important ;).4
180. Add support for passwordrules input attribute4
181. Support Experimental "ES Pipe Operator (|>)"4
182. [CSS Level 4 pseudo-class] :user-error4
183. Support for Geometry Property (SVG 2.0) `r` in CSS4
184. Playback of videos with alpha channel4
185. Support aria-hidden html property4
186. File Handling API4
187. Cache-Control 4
188. filename*=UTF-8''...4
189. SameParty cookie attribute4
190. ::-webkit-file-upload-button4
191. Support for Digital Goods API4
192. Add Media Session API Coverage Information4
193. Add meta "format-detection"4
194. SVG sprites with <symbol> and <use>4
195. Scroll State container queries4
196. Arithmetic coded JPEG support4
197. Add Intl.DisplayNames4
198. Safe Assignment Operator4
199. Track the status of the JavaScript Promise Integration specification4
200. Support information for horizontal-viewport-segments and vertical-viewport-segments4
201. Support the W3 Web Annotation standard (W3C Recommendation)4
202. Add server-timing as a trailer4
203. X25519Kyber768 Hybrid Post-Quantum Key Exchange for HTTPS4
204. Snap Events: scrollsnapchange and scrollsnapchanging4
205. webkit-calendar-picker-indicator4
206. Add Cookie Store API4
207. For printing support for the size:landscape option to tell the browser what page orientation we want...4
208. Add Local Font Access API 4
209. documentMode4
210. Accessibility of in-browser PDF Viewer4
211. Content-Security-Policy: script-nonce3
212. CSS multicol data is mixed with fragmentation3
213. Public class properties3
214. Add "Window Controls Overlay"3
215. Add Wide Color Gamut in 2D Canvas3
216. Add CMYK Color Space3
217. Web bundles3
218. Add 'animated GIF as favicon'?3
219. Private Click Measurement (PCM)3
220. No information about the `unselectable` HTML attribute.3
221. Add support for requestSubmit3
222. ECMAscript - static properties3
223. Show ANSI escape code for console.log.3
224. Missing feature: Clipboard API supported mimetypes3
225. Add `dynamic-range` media query3
226. New browser feature: rest/spread in object literals3
227. Add support for addHitRegion3
228. justify-content: space-around3
229. getEventListeners not listed3
230. Add CSS if() function3
231. Video media in image contexts3
232. Support for CSS3 background-repeat-x and background-repeat-y properties3
233. Add information for the webcal and webcals protocols for subscribing to iCalendars3
234. Support new global attribute: writingsuggestions3
235. Let's add a page for box alignment3
236. place-items shorthand for justify and align3
237. add iframe.csp3
238. Add "Responsive Video" aka. `media` attribute for `<source>` element in `<video>`3
239. Add Memory64 browser feature3
240. Add support for HTTP header X-Permitted-Cross-Domain-Policies3
241. The "auto" value for the dir attribute, added in HTML5 to ease inserting text of unknown d...3
242. IPv6 support in web browsers3
243. display: table-caption?3
244. video codecs3
245. CSS view-timeline supports3
246. Add block-step-size property for CSS2
247. Add `::target-text` (from CSS Pseudo-Elements Module Level 4)2
248. onerror event on iframe2
249. Add browser support for toggle()2
250. Support for hrefTranslate2
251. Metadata name: MobileOptimized2
252. Metadata name: HandheldFriendly2
253. `from-image` as initial value of `image-orientation`2
254. support destructuring assignment as separate es feature2
255. Animating SVG paths using CSS2
256. Tooltip display on focus2
257. UTF-8 Dingbats2
258. text-space-collapse2
259. HTTP Trailers2
260. Bitmap images inside SVG files. Some browsers that support SVG, will not show embedded bitmap image...2
261. Request: nav-up, nav-down, nav-left, nav-right css3 properties2
262. track support for the media query feature -ms-high-contrast2
263. Drag and Drop API - ghost image with customizable opacity2
264. CMAF2
265. Track adoption of DOMFrameContentLoaded event2
266. Add `letter-spacing` support for percentage values2
267. Add pdf parameters support2
268. Support for IAMF file format2
269. Add VisualViewport.segments support data2
270. Can I use X3D?2
271. WebXR Hand Input Module - Level 12
272. Input type=range with "multiple" attribute2
273. add RTSP and RTSP 2.0 (Real Time Streaming Protocol)2
274. Load event support on link nodes to show when a stylesheet is finished loading. See for a discussio...2
275. Add TPG image file format2
276. Add Date.prototype.toTemporalInstant()2
277. Support of sms: and mms: in mobile browsers is not clear2
278. Add Change Array by Copy methods2
279. DNS-over-HTTPS (DoH)2
280. Add Container Units aka. Container Relative Lengths2
281. x-webkit-speech2
282. Touch Icons (apple-touch-icon)2
283. Please add more detailed WebRTC features2
284. Add chrome.webrequests2
285. add secure payment confirmation (W3C)2
286. Add auto-expand `<details>` for find-in-page and fragment navigations2
287. stroke-linejoin support2
288. Add "Scheduled Task API"2
289. Show which browsers have a native CSV viewer2
290. "GeometryUtils" - part of the CSSOM. Provides much better position information than existi...2
291. Add CSS4 Grid structural selectors2
292. SVG symbols in CSS2
293. Basic Authentication: AuthName directive2
294. What about showing support for various link attributes, like "subresource" or "dns-pr...2
295. CSS word-break: 'auto-phrase' and 'manual'2
296. A new page for Grid track animation should be added2
297. setTimeout and setInterval callback parameters2
298. rel="ar" support2
299. add "unicode property escapes"2
300. dns.resolve2
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. Need full 3gp browser compatibility chart.Does it chrome browser supports 3gp format2
309. Add Integrated Windows Authentication2
310. Loading Signed Exchanges2
311. Add information on context-stroke and context-fill2
312. string-set2
313. getFilesAndDirectories2
314. Directional focus navigation: the nav-up, nav-right, nav-down, nav-left properties2
315. Support KV Storage build-in module2
316. HTTP immutable responses2
317. console.assert(boolean_expression)2
318. Device-Memory Client Hint & navigator.deviceMemory JS API2
319. String.prototype.split() with a regex with grouping ( parentheses ).2
320. add csp lv2 violation event2
321. SharedMemory/Atomics2
322. Add HTTP_ORIGIN feature2
323. SVG image auto height2
324. add captureVisibleTab2
325. Add the Javascript double asterisk power operator (**) to the list of supported features2
326. Spatial Navigation support2
327. srcset/sizes attribute / picture element support in SVG2
328. Add app-region?2
329. Support for Unicode and spaces in URL1
330. Support for XPath 2.0 (interesting for a lot of new functions, like base-uri(), matches() etc.)1
331. Add WebDriver BiDi1
332. Add support for the HTTP header X-Download-Options1
333. Add `@font-feature-values`1
334. <meta name="apple-mobile-web-app-capable" content="yes" />1
335. MediaStream Recording (1
336. Browser support for displaying the unicode block "Combining Diacritical Marks for Symbols"1
337. Add URL.canParse()1
338. Add tracking for ASTC hdr profile1
339. accesskey attribute on non-focusable elements (should cause a click element to fire1
340. Add `new Intl.DateTimeFormat().resolvedOptions().hour12`1
341. Add variable units1
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. Support of webkitAudioDecodedByteCount1
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. CSS generated images: Stripes1
401. window.watchMedia()1
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 H2 ORIGIN frame support1
422. Add Web MIDI 2.0 …maybe eventually1
423. Add URL Protocol Handler Registration for PWAs1
424. Support for calc() in polygon and other shapes1
425. Add support information for font metric override descriptors1
426. add CSS Extensions meant for renaming1
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. Add Support for MPEG-4 Part 2 SP/ASP1
451. x-webkit-airplay1
452. What is the browser support for the newly proposed "page-orientation" property?1
453. Add layout-instability support1
454. Add Range.getBoundingClientRect browser support table1
455. Information about WavPack audio format1
456. InsertKey Behaviour Overwrite/Normal Mode1
457. DeviceOrientation and DeviceMotion events on insecure origins1
458. Audio Output Devices API: wd1
459. Add support for svg fill-rule1
460. document type1
461. css animation on “content:” - works on chrome, doesn't work on Safari and Firefox1
462. Request: IPv6 proxy functions (myIpAddressEx and friends)1
463. Adding contain-intrinsic-size (suggestion)1
464. Add box-suppress1
465. Drag and Drop API - move constraints1
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 compatibility for FormData1
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