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