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