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