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. + WASM SIMD33
5. Entries for href values including `tel:1234567` and `sms:1234567`32
6. TLS ECH (Encrypted Client Hello), formerly known as ESNI (Encrypted Server Name Indication)32
7. WebExtensions (browser extensions)31
8. Add support for DNS RRs, like HTTPS and SVCB30
9. Hyphenation Options27
10. Can I use Reporting API25
11. CSS3 module "Generated Content for Paged Media" and especially the target-counter function25
12. Add WebDriver25
13. Show Support for JSON Modules24
14. JavaScript: Tail Call Support information missing23
15. Priority hints API23
16. Add ES7/2016 SIMD21
17. border-corner-shape21
18. XSLT Support table21
19. I suggest adding statistics for Aural style sheets which contain CSS properties such as "speak....21
20. External import maps21
21. Add CSS property `caret-shape` and shorthand `caret`20
22. Add CSS Grid Layout Module Level 3 (Masonry!)20
23. New feature: CSS Typed Object Model (CSS Typed OM)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. Geo URI scheme16
30. Add ShadowRealm API16
31. Check browser support for displaying MJPEG files. This is a motion JPEG file format that is supporte...15
32. ElementInternals/form-associated custom element15
33. `content: leader('.');`15
34. Support Intrinsic Size Attribute15
35. SVGZ-specific support table since iOS < 4.2 doesn't support it, but does support SVG. Not su...15
36. Add Webassembly Threads / Threaded Webassembly14
37. Add the Popover API (ex: Pop Up API aka. the `popup` attribute plus more)13
38. New feature request: OCSP must-staple13
39. Color Fonts including SVG-in-OT fonts13
40. input-security13
41. Async iterators / for await of13
42. I suggest support for TransferableObject types (of which there are several) 13
43. Add Web Share Target API12
44. Soft hyphen: html entity &shy;12
45. Support for SVG's "shape-rendering" CSS property. 12
46. Add the `<search>` element11
47. Add WebRTC insertable streams11
48. Page-margin boxes (@top-center, etc)11
49. Add float: footnote to CSS311
50. Add the Quite OK Image Format (QOI) …maybe eventually11
51. Add "outline follows border-radius"11
52. CSS Box Alignment Module Level 311
53. Add caniuse data for Contact Picker API11
54. CSS3 Speech Module Which browsers support it? See11
55. webcl?11
56. webM alpha transparency11
57. Add Web Share Level 210
58. Badging API10
59. SVG viewport-fill property support10
60. queueMicrotask support10
61. Progressive JPEGs start to show on pages faster, from low quality and eventually getting their 100% ...10
62. one-time-code10
63. Add CSS Custom Highlight API10
64. @font-face descriptors to override font metrics10
65. Add `WebOTP` to list of apis10
66. Support CSS two-value display syntax10
67. Track Intl.Segmenter10
68. Add Report-To API (Intervention Reports)10
69. Include `baseline-shift` CSS property10
70. caniuse : Constructable Stylesheet10
71. Add: Webassembly Garbage Collection10
72. CSS 3 property: text-autospace and text-spacing9
73. Cookies: max-age9
74. Tiff image format9
75. HTTP2 Server Push9
76. Add supported elliptical curves (HTTPS/TLS)9
77. Add CSS animation timing function spring()9
78. Quota Management API 9
79. List support for the window.fetch keepalive option9
80. Add SVG `use` with external reference9
81. SVG viewport-fill-opacity property support9
82. Add Versatile Video Coding (VVC) … somewhen8
83. User-Agent Client Hints (UA-CH)8
84. Add CSS property -- `object-view-box`8
85. Add support for @starting-style rule8
86. Add text-wrap: pretty8
87. Add "HDR AVIF" image support8
88. [Request] Please add Web Assembly Garbage Collection (WasmGC)8
89. WebGL extensions8
90. input[autocomplete] (values besides on/off) 8
91. Feature: Origin-bound one-time codes delivered via SMS7
92. Add 'require-sri-for' CSP Directive7
93. Please add "isInputPending()"7
94. Secure Cookie flag7
95. RFC7692 Compression Extensions for WebSocket7
96. This regards adding support for the navigator.userAgentData7
97. Audio codec - xHE-AAC / USAC7
98. autocorrect for input fileds7
99. Add support for Private State Tokens7
100. New feature request: x25519 Key Exchange7
101. Support for the frame-ancestors directive7
102. -ms-overflow-style7
103. HTML Modules7
104. Add `multipart/x-mixed-replace`7
105. Add `WebSocketStream` API7
106. Alt-Svc header browser support info: consider adding7
107. Cannot see |ImageCapture| entry in the web interface.6
108. Add Web Share Target API Level 26
109. Add tracking for Explicit Resource Management (`using` and `await using`)6
110. CSS tag {content: url()}6
111. Add the `:modal` pseudo-class6
112. new CSS trigonometry functions6
113. Add Fetch upload streaming6
114. Embedded color profiles in JPEG images.6
115. Window Placement API6
116. Add ECC certificates6
117. Add Web Neural Network (WebNN)6
118. add Accessibility Object Model6
119. MediaStream Image Capture6
120. Accelerated Shape Detection in Images6
121. USDZ file format6
122. Add `enterkeyhint` attribute ("Enter Key Hint")6
123. Add System Colors item6
124. CanIUse OpenSearch6
125. Add support for iterator helpers6
126. WebCrypto Key Discovery6
127. Add autocorrect, autocapitalize, autocomplete attributes6
128. Support for MHTML6
129. Flag storage that is not available under private mode6
130. Geofencing API6
131. Module Worker support6
132. Support 'name' attribute on <details> ("Accordion pattern using name attribute on <details> elements")6
133. Observable6
134. Add Intl.DurationFormat5
135. CSS Round Display5
136. Add raw sockets API5
137. add window-inactive pseudo-class5
138. Payment Handler API5
139. Popover API5
140. Add tracking for "Ultra HDR JPG"5
141. navigator.isProtocolHandlerRegistered and .unregisterProtocolHandler5
142. Input Events Level 1 and 25
143. Adding Khronos gITF 2.0 for 3D models5
144. mediagroup content attribute, MediaController object, VideoTrackList, AudioTrackList objects5
145. Support individual CSP rules5
146. Add CSS Values and Units Module Level 4 Mathematical Expressions5
147. Global Privacy Control (GPC) "Sec-GPC" HTTP header5
148. roundRect5
149. CSS Shaders - 5
150. Add the `<model>` element5
151. Add supports() queries on @import5
152. webp2 support5
153. TCP Fast-Open. Now that Linux kernels enable this by default (and web servers likely won't be ...5
154. Input type=email with "multiple" attribute5
155. Add HTTP method: QUERY5
156. JS Self-Profiling API5
157. Tracking various WebAuthn features5
158. HTTP Strict Transport Security Preload5
159. Add support tables for document.documentElement.clientWidth5
160. Add "page based counters"5
161. Add info about css user-modify and -webkit-user-modify:read-write-plaintext-only 5
162. Feature: A Well-Known URL for Changing Passwords5
163. Please track the various HTTP Set-Cookie options supported by browsers5
164. Add font-palette-values5
165. Bundled HTTP Exchanges5
166. audio / video autoplay attribute and play function5
167. Add Incremental Font Transfer5
168. Add Intl.DisplayNames4
169. SameParty cookie attribute4
170. Add IPFS (Interplanetary File System) protocol to Caniuse4
171. Add meta "format-detection"4
172. Add the HTML focusgroup attribute4
173. Accessibility of in-browser PDF Viewer4
174. Support aria-hidden html property4
175. Support for Digital Goods API4
176. Graphite font support4
177. Screen Capture4
178. Support information for horizontal-viewport-segments and vertical-viewport-segments4
179. File Handling API4
180. Add Local Font Access API 4
181. Add Cookie Store API4
182. Web locks4
183. webkit-calendar-picker-indicator4
184. ::-webkit-file-upload-button4
185. Snap Events: scrollsnapchange and scrollsnapchanging4
186. Add Invokers, currently `invoketarget` & `invokeaction`4
187. Support for Geometry Property (SVG 2.0) `r` in CSS4
188. The !important css thing. It's very !important ;).4
189. Support SVG width/height = auto4
190. filename*=UTF-8''...4
191. CSS image() functional notation (e.g. for background-images etc). See 4
192. documentMode4
193. [CSS Level 4 pseudo-class] :user-error4
194. New top level domains (TLD)4
195. Arithmetic coded JPEG support4
196. Add support for passwordrules input attribute4
197. For printing support for the size:landscape option to tell the browser what page orientation we want...4
198. Support the W3 Web Annotation standard (W3C Recommendation)4
199. WebP & AVIF favicons4
200. SVG sprites with <symbol> and <use>4
201. Add Media Session API Coverage Information4
202. Cache-Control 4
203. CSS multicol data is mixed with fragmentation3
204. Add "Responsive Video" aka. `media` attribute for `<source>` element in `<video>`3
205. Add server-timing as a trailer3
206. Add `dynamic-range` media query3
207. display: table-caption?3
208. Support new global attribute: writingsuggestions3
209. Add "CICP in images"3
210. Private Click Measurement (PCM)3
211. Add support for HTTP header X-Permitted-Cross-Domain-Policies3
212. No information about the `unselectable` HTML attribute.3
213. Add information for the webcal and webcals protocols for subscribing to iCalendars3
214. New browser feature: rest/spread in object literals3
215. justify-content: space-around3
216. CSS view-timeline supports3
217. Add gRPC support3
218. X25519Kyber768 Hybrid Post-Quantum Key Exchange for HTTPS3
219. The "auto" value for the dir attribute, added in HTML5 to ease inserting text of unknown d...3
220. ECMAscript - static properties3
221. Video media in image contexts3
222. Add support for requestSubmit3
223. Web bundles3
224. Missing feature: Clipboard API supported mimetypes3
225. place-items shorthand for justify and align3
226. Content-Security-Policy: script-nonce3
227. Can I Use m4a?3
228. add iframe.csp3
229. Public class properties3
230. video codecs3
231. Add Wide Color Gamut in 2D Canvas3
232. Show ANSI escape code for console.log.3
233. Add "Window Controls Overlay"3
234. Support for CSS3 background-repeat-x and background-repeat-y properties3
235. Add support for addHitRegion3
236. getEventListeners not listed3
237. Add 'animated GIF as favicon'?3
238. Add CSS4 Grid structural selectors2
239. Basic Authentication: AuthName directive2
240. add secure payment confirmation (W3C)2
241. rel="ar" support2
242. Add the Javascript double asterisk power operator (**) to the list of supported features2
243. Can I use X3D?2
244. onerror event on iframe2
245. Track adoption of DOMFrameContentLoaded event2
246. CSS word-break: 'auto-phrase' and 'manual'2
247. Animating SVG paths using CSS2
248. HTTP Trailers2
249. Add VisualViewport.segments support data2
250. Drag and Drop API - ghost image with customizable opacity2
251. Add information on context-stroke and context-fill2
252. Add Integrated Windows Authentication2
253. Let's add a page for box alignment2
254. Input type=range with "multiple" attribute2
255. x-webkit-speech2
256. Add TPG image file format2
257. Add CMYK Color Space2
258. Add Container Units aka. Container Relative Lengths2
259. Add browser support for toggle()2
260. Bitmap images inside SVG files. Some browsers that support SVG, will not show embedded bitmap image...2
261. What about showing support for various link attributes, like "subresource" or "dns-pr...2
262. Please add more detailed WebRTC features2
263. add RTSP and RTSP 2.0 (Real Time Streaming Protocol)2
264. stroke-linejoin support2
265. Touch Icons (apple-touch-icon)2
266. Show which browsers have a native CSV viewer2
267. Add Date.prototype.toTemporalInstant()2
268. Load event support on link nodes to show when a stylesheet is finished loading. See for a discussio...2
269. track support for the media query feature -ms-high-contrast2
270. "GeometryUtils" - part of the CSSOM. Provides much better position information than existi...2
271. UTF-8 Dingbats2
272. WebXR Hand Input Module - Level 12
273. Request: nav-up, nav-down, nav-left, nav-right css3 properties2
274. Support for hrefTranslate2
275. Metadata name: MobileOptimized2
276. Metadata name: HandheldFriendly2
277. Support of sms: and mms: in mobile browsers is not clear2
278. `from-image` as initial value of `image-orientation`2
279. support destructuring assignment as separate es feature2
280. Add chrome.webrequests2
281. Add `::target-text` (from CSS Pseudo-Elements Module Level 4)2
282. Add Geolocation Sensor2
283. <semantics> element in MathML is not found in caniuse.com2
284. CSS touch-action level 2 values2
285. DNS-over-HTTPS (DoH)2
286. Tooltip display on focus2
287. SSML2
288. Support KV Storage build-in module2
289. HTTP immutable responses2
290. EventTarget Constructor2
291. IPv6 support in web browsers2
292. Directional focus navigation: the nav-up, nav-right, nav-down, nav-left properties2
293. Storage Access API2
294. Add PNG cursor2
295. String.prototype.split() with a regex with grouping ( parentheses ).2
296. Spatial Navigation support2
297. Support Experimental "ES Pipe Operator (|>)"2
298. console.assert(boolean_expression)2
299. srcset/sizes attribute / picture element support in SVG2
300. Add auto-expand `<details>` for find-in-page and fragment navigations2
301. add "unicode property escapes"2
302. SharedMemory/Atomics2
303. Add app-region?2
304. text-space-collapse2
305. Loading Signed Exchanges2
306. dns.resolve2
307. Add block-step-size property for CSS2
308. Device-Memory Client Hint & navigator.deviceMemory JS API2
309. Need full 3gp browser compatibility chart.Does it chrome browser supports 3gp format2
310. getFilesAndDirectories2
311. A new page for Grid track animation should be added2
312. Wildcard "*" support for Access-Control-Allow-Headers/Methods2
313. Add HTTP_ORIGIN feature2
314. add captureVisibleTab2
315. SVG symbols in CSS2
316. SVG image auto height2
317. add csp lv2 violation event2
318. setTimeout and setInterval callback parameters2
319. Add "Scheduled Task API"2
320. Add CSS `@property`1
321. Support for CSS Color Module Level 51
322. Suggestion: @font-face src OpenType collection support1
323. MPNG1
324. Web monetization1
325. Add URL.canParse()1
326. Add Web Translation API …maybe eventually1
327. Add selection.getComposedRange() feature check1
328. CSS property media-controls-panel1
329. Please add support data for "CSS property: clip-path: inset()". Thank you!1
330. CAA DNS record1
331. Add Web Preferences API …maybe eventually1
332. SVG 2: inline-size property for text1
333. Add WebDriver BiDi1
334. viewport meta tag1
335. Track the status of the JavaScript Promise Integration specification1
336. WebSerial1
337. Add Change Array by Copy methods1
338. Feature request: tc39 Explicit Resource Management1
339. Add Gradient Interpolation Color Spaces 1
340. Adding Managed Media Source1
341. Add tracking for ASTC hdr profile1
342. Add `PWA file handlers`1
343. Add "Scoped Custom Element Registry" as it is now behind an experimental feature flag in Chrome1
344. Add CSS Toggles …maybe eventually1
345. X.509 Name Constraints1
346. sec-ch-prefers headers1
347. Sec-Ch-wow641
348. Add Web MIDI 2.0 …maybe eventually1
349. Audio format: AC-3, eac31
350. Add Background Blur API1
351. 'font-size' descriptor for '@font-face'1
352. viewport-fit1
353. Add "method of opting into following the visual order", currently `focus-order` …maybe eventually1
354. Add CSS Scroll Snap Module Level 21
355. Add `target="_new"`1
356. Content-Security-Policy: navigate-to1
357. Support of webkitAudioDecodedByteCount1
358. Add `font-variant-emoji`1
359. Add Capture Handle1
360. CSS generated images: Stripes1
361. Opus: Need data for MP4 and WebM containers1
362. Browser support for Running elements1
363. Add `new Intl.DateTimeFormat().resolvedOptions().hour12`1
364. TLS Encrypted Client Hello (ECH)1
365. Playback of videos with alpha channel1
366. Add tech() function support (in @font-face src)1
367. Add Payment Request API 1.11
368. Add variable units1
369. Add IndexedDB 3.01
370. Add `blocking=render`1
371. Support HTJ2K1
372. import reflection for WASM1
373. Add `@font-feature-values`1
374. View Transitions Module Level 21
375. prefers-reduced-transparency CSS Media Query1
376. mediacapture-region1
377. Please add TLS certificate algorithms to caniuse1
378. Add Memory64 browser feature1
379. Add optional type syntax for JavaScript …maybe eventually1
380. Add `Notification.prototype​.showTrigger️`1
381. 32-bit HDR PNG1
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