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 Fetch upload streaming7
105. Add `multipart/x-mixed-replace`7
106. Add `WebSocketStream` API7
107. Alt-Svc header browser support info: consider adding7
108. Cannot see |ImageCapture| entry in the web interface.6
109. Add Web Share Target API Level 26
110. Add tracking for Explicit Resource Management (`using` and `await using`)6
111. CSS tag {content: url()}6
112. Add the `:modal` pseudo-class6
113. new CSS trigonometry functions6
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. HTTP Strict Transport Security Preload5
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. Add the HTML focusgroup attribute5
155. Input type=email with "multiple" attribute5
156. Add HTTP method: QUERY5
157. JS Self-Profiling API5
158. Tracking various WebAuthn features5
159. Add support tables for document.documentElement.clientWidth5
160. Add CSS Values and Units Module Level 4 Mathematical Expressions5
161. Add "page based counters"5
162. Add info about css user-modify and -webkit-user-modify:read-write-plaintext-only 5
163. Please track the various HTTP Set-Cookie options supported by browsers5
164. Add font-palette-values5
165. Feature: A Well-Known URL for Changing Passwords5
166. Bundled HTTP Exchanges5
167. audio / video autoplay attribute and play function5
168. Add Incremental Font Transfer5
169. Add Intl.DisplayNames4
170. SameParty cookie attribute4
171. Add IPFS (Interplanetary File System) protocol to Caniuse4
172. Add meta "format-detection"4
173. Screen Capture4
174. Accessibility of in-browser PDF Viewer4
175. Support aria-hidden html property4
176. Support for Digital Goods API4
177. Graphite font support4
178. Support information for horizontal-viewport-segments and vertical-viewport-segments4
179. Add Local Font Access API 4
180. File Handling API4
181. Add Cookie Store API4
182. Web locks4
183. webkit-calendar-picker-indicator4
184. ::-webkit-file-upload-button4
185. Cache-Control 4
186. SVG sprites with <symbol> and <use>4
187. Add Invokers, currently `invoketarget` & `invokeaction`4
188. Add support for passwordrules input attribute4
189. Support SVG width/height = auto4
190. The !important css thing. It's very !important ;).4
191. Support for Geometry Property (SVG 2.0) `r` in CSS4
192. New top level domains (TLD)4
193. [CSS Level 4 pseudo-class] :user-error4
194. CSS image() functional notation (e.g. for background-images etc). See 4
195. Support the W3 Web Annotation standard (W3C Recommendation)4
196. Snap Events: scrollsnapchange and scrollsnapchanging4
197. WebP & AVIF favicons4
198. Add Media Session API Coverage Information4
199. filename*=UTF-8''...4
200. Arithmetic coded JPEG support4
201. documentMode4
202. For printing support for the size:landscape option to tell the browser what page orientation we want...4
203. Add server-timing as a trailer3
204. justify-content: space-around3
205. Add "Responsive Video" aka. `media` attribute for `<source>` element in `<video>`3
206. Content-Security-Policy: script-nonce3
207. Support new global attribute: writingsuggestions3
208. Add support for HTTP header X-Permitted-Cross-Domain-Policies3
209. Private Click Measurement (PCM)3
210. Add "CICP in images"3
211. Add support for addHitRegion3
212. Public class properties3
213. Add information for the webcal and webcals protocols for subscribing to iCalendars3
214. New browser feature: rest/spread in object literals3
215. CSS multicol data is mixed with fragmentation3
216. CSS view-timeline supports3
217. Add 'animated GIF as favicon'?3
218. Add `dynamic-range` media query3
219. Missing feature: Clipboard API supported mimetypes3
220. Add gRPC support3
221. No information about the `unselectable` HTML attribute.3
222. display: table-caption?3
223. Add "Window Controls Overlay"3
224. Video media in image contexts3
225. Web bundles3
226. Add support for requestSubmit3
227. place-items shorthand for justify and align3
228. Can I Use m4a?3
229. add iframe.csp3
230. ECMAscript - static properties3
231. The "auto" value for the dir attribute, added in HTML5 to ease inserting text of unknown d...3
232. Add Wide Color Gamut in 2D Canvas3
233. Show ANSI escape code for console.log.3
234. Support for CSS3 background-repeat-x and background-repeat-y properties3
235. X25519Kyber768 Hybrid Post-Quantum Key Exchange for HTTPS3
236. video codecs3
237. IPv6 support in web browsers3
238. getEventListeners not listed3
239. Animating SVG paths using CSS2
240. Track adoption of DOMFrameContentLoaded event2
241. x-webkit-speech2
242. Add information on context-stroke and context-fill2
243. Let's add a page for box alignment2
244. rel="ar" support2
245. Drag and Drop API - ghost image with customizable opacity2
246. Can I use X3D?2
247. Add CSS4 Grid structural selectors2
248. Add VisualViewport.segments support data2
249. Basic Authentication: AuthName directive2
250. onerror event on iframe2
251. CSS word-break: 'auto-phrase' and 'manual'2
252. HTTP Trailers2
253. Add the Javascript double asterisk power operator (**) to the list of supported features2
254. add secure payment confirmation (W3C)2
255. track support for the media query feature -ms-high-contrast2
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. Track the status of the JavaScript Promise Integration specification2
268. Add Date.prototype.toTemporalInstant()2
269. Load event support on link nodes to show when a stylesheet is finished loading. See for a discussio...2
270. Add `::target-text` (from CSS Pseudo-Elements Module Level 4)2
271. "GeometryUtils" - part of the CSSOM. Provides much better position information than existi...2
272. UTF-8 Dingbats2
273. WebXR Hand Input Module - Level 12
274. Request: nav-up, nav-down, nav-left, nav-right css3 properties2
275. Input type=range with "multiple" attribute2
276. Support for hrefTranslate2
277. Metadata name: MobileOptimized2
278. Metadata name: HandheldFriendly2
279. Support of sms: and mms: in mobile browsers is not clear2
280. `from-image` as initial value of `image-orientation`2
281. support destructuring assignment as separate es feature2
282. Add chrome.webrequests2
283. Add Integrated Windows Authentication2
284. <semantics> element in MathML is not found in caniuse.com2
285. Add Geolocation Sensor2
286. DNS-over-HTTPS (DoH)2
287. Add PNG cursor2
288. SSML2
289. SharedMemory/Atomics2
290. HTTP immutable responses2
291. Add app-region?2
292. CSS touch-action level 2 values2
293. Support KV Storage build-in module2
294. Directional focus navigation: the nav-up, nav-right, nav-down, nav-left properties2
295. Device-Memory Client Hint & navigator.deviceMemory JS API2
296. String.prototype.split() with a regex with grouping ( parentheses ).2
297. Spatial Navigation support2
298. Support Experimental "ES Pipe Operator (|>)"2
299. Storage Access API2
300. srcset/sizes attribute / picture element support in SVG2
301. Add auto-expand `<details>` for find-in-page and fragment navigations2
302. add "unicode property escapes"2
303. text-space-collapse2
304. Tooltip display on focus2
305. setTimeout and setInterval callback parameters2
306. dns.resolve2
307. console.assert(boolean_expression)2
308. Add HTTP_ORIGIN feature2
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. add csp lv2 violation event2
314. Add block-step-size property for CSS2
315. EventTarget Constructor2
316. SVG image auto height2
317. getFilesAndDirectories2
318. Loading Signed Exchanges2
319. add captureVisibleTab2
320. SVG symbols in CSS2
321. WebSerial1
322. Suggestion: @font-face src OpenType collection support1
323. Add CSS `@property`1
324. Add `PWA file handlers`1
325. Add URL.canParse()1
326. Web monetization1
327. MPNG1
328. Add Gradient Interpolation Color Spaces 1
329. Add Web Translation API …maybe eventually1
330. CSS property media-controls-panel1
331. Feature request: tc39 Explicit Resource Management1
332. Support for CSS Color Module Level 51
333. viewport meta tag1
334. Please add support data for "CSS property: clip-path: inset()". Thank you!1
335. Add Web Preferences API …maybe eventually1
336. Add Change Array by Copy methods1
337. Add selection.getComposedRange() feature check1
338. SVG 2: inline-size property for text1
339. Add WebDriver BiDi1
340. CAA DNS record1
341. Add variable units1
342. Add `new Intl.DateTimeFormat().resolvedOptions().hour12`1
343. Audio format: AC-3, eac31
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. Add Background Blur API1
350. Add "Scoped Custom Element Registry" as it is now behind an experimental feature flag in Chrome1
351. Add "method of opting into following the visual order", currently `focus-order` …maybe eventually1
352. Browser support for Running elements1
353. Add CSS Scroll Snap Module Level 21
354. 'font-size' descriptor for '@font-face'1
355. Add `target="_new"`1
356. Content-Security-Policy: navigate-to1
357. Add `font-variant-emoji`1
358. Support of webkitAudioDecodedByteCount1
359. Add Capture Handle1
360. CSS generated images: Stripes1
361. viewport-fit1
362. 32-bit HDR PNG1
363. Playback of videos with alpha channel1
364. Support HTJ2K1
365. Add tech() function support (in @font-face src)1
366. Add Payment Request API 1.11
367. Add tracking for ASTC hdr profile1
368. Adding Managed Media Source1
369. Add IndexedDB 3.01
370. Add `blocking=render`1
371. import reflection for WASM1
372. TLS Encrypted Client Hello (ECH)1
373. Add `Notification.prototype​.showTrigger️`1
374. Add Memory64 browser feature1
375. View Transitions Module Level 21
376. prefers-reduced-transparency CSS Media Query1
377. mediacapture-region1
378. Please add TLS certificate algorithms to caniuse1
379. Add `@font-feature-values`1
380. Opus: Need data for MP4 and WebM containers1
381. Add optional type syntax for JavaScript …maybe eventually1
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