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