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.

1. Add `text-edge` and `leading-trim`54
2. vector-effect27
3. Add support table for CSP 3.0 compliance26
4. Import maps24
5. Support JavaScript Class and Property Decorators (ES Stage 2 Draft)23
6. Inert property for objects that should currently not be focused23
7. window.onerror - / - particularly mobile browser support23
8. HTTP content-encoding: zstd22
9. Add WebDriver22
10. valueAsDate usage22
11. css/svg property dominant-baseline22
12. Can I use Reporting API20
13. Suggestion: MediaRecorder.isTypeSupported supported types/codecs20
14. Add ES7/2016 SIMD20
15. form input property "valueAsNumber"19
16. text-wrap18
17. Add CSS.registerProperty to caniuse17
18. JavaScript: Tail Call Support information missing17
19. New feature: CSS Typed Object Model (CSS Typed OM)17
20. Entries for href values including `tel:1234567` and `sms:1234567`17
21. Add text-underline-position property17
22. CSS3 module "Generated Content for Paged Media" and especially the target-counter function17
23. WebExtensions (browser extensions)16
24. Priority hints API16
25. XSLT Support table16
26. Add lab() and lch() from CSS Color Module Level 416
27. I suggest adding statistics for Aural style sheets which contain CSS properties such as "speak....16
28. Hyphenation Options15
29. ESNI (Encrypted Server Name Indication)15
30. Track WritableStream, ReadableStream.prototype.pipeTo, TransformStream, ReadableStreamByobReader14
31. Add HTTP 103 Early Hints14
32. Node.isSameNode() and Node.isEqualNode() isn't listed on caniuse14
33. Support Intrinsic Size Attribute14
34. border-corner-shape14
35. `content: leader('.');`13
36. Add beforeinput event13
37. Page Lifecycle API13
38. <video> `playsinline` attribute13
39. Add Media Queries Ranges13
40. SVGZ-specific support table since iOS < 4.2 doesn't support it, but does support SVG. Not su...12
41. text-security missing in list of features12
42. Add hwb() CSS function12
43. Check browser support for displaying MJPEG files. This is a motion JPEG file format that is supporte...12
44. I suggest support for TransferableObject types (of which there are several) 12
45. Support constructible stylesheets / adoptedStyleSheets12
46. device-cmyk css feature12
47. Soft hyphen: html entity &shy;11
48. Async iterators / for await of11
49. Geo URI scheme11
50. CSS Box Alignment Module Level 310
51. Add CSS Nesting10
52. Add Report-To API (Intervention Reports)10
53. webcl?10
54. Color Fonts including SVG-in-OT fonts10
55. Paint Timing API10
56. Add JPEG-XL10
57. New feature request: OCSP must-staple9
58. queueMicrotask support9
59. Support for SVG's "shape-rendering" CSS property. 9
60. Quota Management API 9
61. Please add iFrame element contentWindow property9
62. Importmap9
63. Cookies: max-age9
64. Include `baseline-shift` CSS property8
65. font-min/max-size8
66. Progressive JPEGs start to show on pages faster, from low quality and eventually getting their 100% ...8
67. Add CSS animation timing function spring()8
68. Add float: footnote to CSS38
69. CSS3 Speech Module Which browsers support it? See8
70. Tracking of the asynchronous cliboard API8
71. RFC7692 Compression Extensions for WebSocket7
72. SVG viewport-fill-opacity property support7
73. SVG viewport-fill property support7
74. Please add "isInputPending()"7
75. Add supported elliptical curves (HTTPS/TLS)7
76. List support for the window.fetch keepalive option7
77. WebGL extensions7
78. HTTP2 Server Push7
79. Multicolor Glyph support (COLR/CPAL)7
80. Add SVG `use` with external reference7
81. Alt-Svc header browser support info: consider adding7
82. webM alpha transparency7
83. input[autocomplete] (values besides on/off) 7
84. CSS max-lines7
85. 'imagesizes' & 'imagesrcset' for <link rel="preload">7
86. Add support for the __Host- and __Secure-7
87. Support for the frame-ancestors directive7
88. Flag storage that is not available under private mode6
89. Add caniuse data for Contact Picker API6
90. Secure Cookie flag6
91. Add save-data client hint6
92. Add Web Share Level 26
93. Add 'require-sri-for' CSP Directive6
94. Add Web Share Target API6
95. Add `multipart/x-mixed-replace`6
96. Add scroll-padding6
97. Badging API6
98. Cannot see |ImageCapture| entry in the web interface.6
99. Fetch Metadata Request Headers6
100. HTML Modules6
101. MediaStream Image Capture6
102. Geofencing API6
103. CSS tag {content: url()}6
104. Add enterkeyhint attribute ("Enter Key Hint")6
105. CSS unit 'cap' (cap-height)6
106. caniuse : Constructable Stylesheet6
107. autocorrect for input fileds6
108. -ms-overflow-style5
109. Suggestion: overflow(-[xy])? with 'overlay' value5
110. Add autocorrect, autocapitalize, autocomplete attributes5
111. Feature: Origin-bound one-time codes delivered via SMS5
112. audio / video autoplay attribute and play function5
113. WebCrypto Key Discovery5
114. + WASM SIMD5
115. Embedded color profiles in JPEG images.5
116. -webkit-box-orient is not found5
117. Support CSS two-value display syntax5
118. Observable5
119. Add support tables for document.documentElement.clientWidth5
120. mediagroup content attribute, MediaController object, VideoTrackList, AudioTrackList objects5
121. ElementInternals/form-associated custom element5
122. Support individual CSP rules5
123. Add isSecureContext feature to list5
124. HTMLVideoElement.requestVideoFrameCallback()5
125. Add info about css user-modify and -webkit-user-modify:read-write-plaintext-only 5
126. Module Worker support5
127. add support for PerformanceLongTaskTiming5
128. Please track the various HTTP Set-Cookie options supported by browsers5
129. Adding Khronos gITF 2.0 for 3D models5
130. Add previousSibling and previousElementSibling4
131. CSS 3 property: text-autospace and text-spacing4
132. [CSS Level 4 pseudo-class] :user-error4
133. Arithmetic coded JPEG support4
134. Accelerated Shape Detection in Images4
135. Page-margin boxes (@top-center, etc)4
136. CSS Round Display4
137. Screen Capture4
138. Support aria-hidden html property4
139. USDZ file format4
140. New feature request: x25519 Key Exchange4
141. Add mediaSession API 4
142. Support the W3 Web Annotation standard (W3C Recommendation)4
143. New top level domains (TLD)4
144. Add raw sockets API4
145. Bundled HTTP Exchanges4
146. TCP Fast-Open. Now that Linux kernels enable this by default (and web servers likely won't be ...4
147. Add Web Share Target API Level 24
148. Payment Handler API4
149. Cache-Control 4
150. CSS image() functional notation (e.g. for background-images etc). See 4
151. HTTP Strict Transport Security Preload4
152. Feature: A Well-Known URL for Changing Passwords4
153. CSS Shaders - 4
154. Add `text-underline-offset` property4
155. User-Agent Client Hints (UA-CH)4
156. Web locks4
157. Feature addition: navigator.mediaCapabilities.decodingInfo()4
158. For printing support for the size:landscape option to tell the browser what page orientation we want...4
159. navigator.isProtocolHandlerRegistered and .unregisterProtocolHandler3
160. window.location.replace3
161. Add <data> element3
162. ::-webkit-file-upload-button3
163. Support for MHTML3
164. Grid-auto-flow3
165. Support SVG width/height = auto3
166. Add support for addHitRegion3
167. SVG sprites with <symbol> and <use>3
168. The !important css thing. It's very !important ;).3
169. Add support for requestSubmit3
170. Add meta "format-detection"3
171. Input Events Level 1 and 23
172. getTotalLength()3
173. Serial API3
174. one-time-code3
175. Add Media Session API Coverage Information3
176. Add Versatile Video Coding (VVC) … somewhen3
177. event.ctrlKey3
178. ECMAscript - static properties3
179. display: table-caption?3
180. `Cross-Origin-Embedder-Policy` HTTP header3
181. Keyboard Lock3
182. place-items shorthand for justify and align3
183. Add ALPN and NPN notes to HTTP23
184. Add ECC certificates3
185. Track CSS `scroll-snap-stop`3
186. Public class properties3
187. new CSS trigonometry functions3
188. Add data for link rel="alternate"3
189. allowtransparency3
190. Adding Silverlight usage stats3
191. <virtual-scroller>3
192. Track support for navigator.getInstalledRelatedApps()3
193. New browser feature: rest/spread in object literals3
194. Add font-palette-values3
195. ActiveX3
196. Network Service Discovery3
197. add Accessibility Object Model2
198. Add Integrated Windows Authentication2
199. <semantics> element in MathML is not found in caniuse.com2
200. getEventListeners not listed2
201. Add Geolocation Sensor2
202. Add WebRTC insertable streams2
203. Add information about CSS pseudo selector :defined2
204. getFilesAndDirectories2
205. Spatial Navigation support2
206. Tiff image format2
207. Device-Memory Client Hint & navigator.deviceMemory JS API2
208. setTimeout and setInterval callback parameters2
209. Add new SVG filter effects2
210. Add Webassembly Threads / Threaded Webassembly2
211. add "unicode property escapes"2
212. Content-Security-Policy: block-all-mixed-content2
213. Add `import.meta`2
214. add window-inactive pseudo-class2
215. Add information for the webcal and webcals protocols for subscribing to iCalendars2
216. Remote Playback API2
217. Feature suggestion: add "scrollRestoration" for the History API2
218. add captureVisibleTab2
219. Loading Signed Exchanges2
220. Support for Canvas isPointInPath()2
221. Container media queries2
222. SVG image auto height2
223. add iframe.csp2
224. add csp lv2 violation event2
225. .getPointAtLength()2
226. CSS page property (for printing)2
227. ::-webkit-inner-spin-button ::-webkit-outer-spin-button 2
228. Feature suggestion: Top level `await`2
229. Please add ES3 support2
230. <input type=file>: ability to modify the selected files via JS2
231. Support KV Storage build-in module2
232. Wildcard "*" support for Access-Control-Allow-Headers/Methods2
233. Storage Access API2
234. Add PNG cursor2
235. Feature addition: navigator.mediaCapabilities.encodingInfo()2
236. Why not suggests 'setPrototypeOf '2
237. SSML2
238. Add Intl.DisplayNames2
239. for ... of support data2
240. EventTarget Constructor2
241. HTTP immutable responses2
242. The "auto" value for the dir attribute, added in HTML5 to ease inserting text of unknown d...2
243. SVG Foreign Object is a way to combine different XML namespaces elements into the SVG. 2
244. Input type=email with "multiple" attribute2
245. InputDeviceCapabilities API2
246. Can I use X3D?2
247. rel="next"2
248. documentMode2
249. Content-Security-Policy: script-nonce2
250. onerror event on iframe2
251. Load event support on link nodes to show when a stylesheet is finished loading. See for a discussio...2
252. Directional focus navigation: the nav-up, nav-right, nav-down, nav-left properties2
253. What about showing support for various link attributes, like "subresource" or "dns-pr...2
254. Add `q` (quarter-millimeters) length unit2
255. Add
256. Add other values of `user-select` property2
257. I would like to know which browsers support the forceSpellCheck() method (2
258. SharedMemory/Atomics2
259. Support of sms: and mms: in mobile browsers is not clear2
260. HTTP Trailers2
261. Add support for FlyWeb API2
262. CSS touch-action level 2 values2
263. Add 'animated GIF as favicon'?2
264. Default function parameters2
266. x-webkit-speech2
267. Which browsers adhere to ETag?2
268. Basic Authentication: AuthName directive2
269. Add table-layout support, whether browers: - implement the 'fixed' layout properly, evenly ...2
270. Add browser support for toggle()2
271. UTF-8 Dingbats2
272. String.prototype.split() with a regex with grouping ( parentheses ).2
273. console.assert(boolean_expression)2
274. Bitmap images inside SVG files. Some browsers that support SVG, will not show embedded bitmap image...2
275. srcset/sizes attribute / picture element support in SVG2
276. CSS3 marquee support. 2
277. Add transitionstart event2
278. Support for CSS3 background-repeat-x and background-repeat-y properties2
279. Add Web Budget API2
280. longdesc attribute support1
281. script tag onerror attribute1
282. "GeometryUtils" - part of the CSSOM. Provides much better position information than existi...1
283. create @Media Types1
284. MediaTrackConstraints1
285. Suggestion for Which browsers.versions support multiple tbody elements in a single table?1
286. Support for calc() in polygon and other shapes1
287. Input type=range with "multiple" attribute1
288. dns.resolve1
289. baseline-middle1
290. The event handler window.onscroll is missing1
291. Request: nav-up, nav-down, nav-left, nav-right css3 properties1
292. Please add JavaScript string functions trimStart, trimEnd, trimRight, trimLeft1
293. Add app-region?1
294. CSS Inline Layout1
295. CSS3 new text-transform keywords1
296. show support for namespacing; for example <svg: namespace 1
297. The xml:space attribute1
298. ie behavior1
299. window.localMediaStream is not listed1
300. DownloadURL1
301. Add windows-theme media query selector1
302. Add WebKit Tap Highlight Color (-webkit-tap-highlight-color)?1
303. Use of es6 import statements in workers1
304. background-composite1
305. add onstorage1
306. How to show support for font-variation-settings within @font-face?1
307. Add Window.stop1
308. step property of input field with type datetime-local and time1
309. please add the onsearch event1
310. Add support for CSS clip property1
311. supported-color-schemes & prefers-color-scheme1
312. Feature request: Token Binding Protocol1
313. <object>.contentWindow Support1
314. IETF RFCs1
315. filename*=UTF-8''...1
316. Refresh1
317. Support Data Suggestion: Clients API1
318. Add information on context-stroke and context-fill1
319. image-resolution. I've seen this as a good alternative for retina images as opposed to backgro...1
320. Textarea wrap attribute (off, soft, hard, virtual, physical)1
321. rel="ar" support1
322. Add dynamic-range media query1
323. x-webkit-airplay1
324. track arraybuffer support for binary websockets1
325. What is the browser support for the newly proposed "page-orientation" property?1
326. Add layout-instability support1
327. Add CSS Color Module Level 5 (color-adjust(), color-mix(), color-contrast())1
328. Missing feature: Clipboard API supported mimetypes1
329. Information about WavPack audio format1
330. InsertKey Behaviour Overwrite/Normal Mode1
331. Add support for svg fill-rule1
332. Add Compression Stream API1
333. Add Sanitizer API1
334. Track adoption of DOMFrameContentLoaded event1
335. Browser support for RTP streams?1
336. Scheme-less URIs, aka the relative URIs. See1
337. I suggest adding information about support for alternate HTTP methods such as PUT and PATCH.1
338. CMAF1
339. css animation on “content:” - works on chrome, doesn't work on Safari and Firefox1
340. Please add attachInternals1
341. Adding contain-intrinsic-size (suggestion)1
342. line-height support and the differences in rendering between webkit&trident and other engines.1
343. CanIUse OpenSearch1
344. Intl.NumberFormat - notation (scientific, engineering, etc)1
345. justify-content: space-around1
346. Add Text.wholeText property1
347. MediaStream Recording (1
348. Add the "frame" HTML tag : some browsers don't support it !1
349. The hanging-punctuation property: Currently unsupported by any browser, but it would be nice to ...1
350. Request: IPv6 proxy functions (myIpAddressEx and friends)1
351. file input type supported browser1
352. Would like to see support for XMLSerializer object and document.implementation.createDocument and eq...1
353. Clean up css-touch-action1
354. Document Policies1
355. OfflineAudioContext1
356. column-break-after atm only via: -webkit-column-break-after1
357. Add desynchronized (low latency canvas contexts)1
358. @top-left @bottom-center ? can you test for compatibility1
359. Add the Javascript double asterisk power operator (**) to the list of supported features1
360. accesskey attribute on non-focusable elements (should cause a click element to fire1
361. Show ANSI escape code for console.log.1
362. window.Touch support for browsers: - returns the Touch object constructor on touch events supporting...1
363. HTMLInputElement API: select support1
364. <meta name="apple-mobile-web-app-capable" content="yes" />1
365. Support for XPath 2.0 (interesting for a lot of new functions, like base-uri(), matches() etc.)1
366. Add Support for MPEG-4 Part 2 SP/ASP1
367. Touch Icons, per 1
368. grid-row-gap and grid-column-gap1
369. Web intents/Web Activities 1
370. extend-to-zoom1
371. Add method1
372. Report Retry-After header support1
373. Please add support for getTimezoneOffset()1
374. Add hreflang attribute usage support for link element1
375. Javascript pseudoprotocol1
376. aria-label1
377. add mouse event positions event.offsetX and event.offsetY1
378. Open search autodiscovery1
379. Add "Named function expressions"1
380. Support for nested calc expressions in CSS values1
381. JS add oncuechange1
382. Missing a check for msConvertURL() on DragEvent1
383. [HTTP Header] Accept-CH-Lifetime1
384. event.path1
385. apple-touch-icon1
386. reflected-xss missing1
387. SHA2 certificates1
388. Support setCapture and releaseCapture for mouse1
389. Browser support for displaying the unicode block "Combining Diacritical Marks for Symbols"1
390. column combination1
391. Support for Unicode and spaces in URL1
392. Add System Colors item1
393. add for...of loops1
394. Internationalized Domain Name1
395. Support data for Unicode flag on HTML pattern attribute1
396. HTTP Content-encoding: LZFSE1
397. IPv6 support in web browsers1
398. Chained selectors1
399. Add XSL to caniuse1
400. CaretPosition missing1
401. support data suggestion: DOM event constructors ?1
402. CanvasRenderingContext2D.ellipse()1
403. SVG symbols in CSS1
404. add aria-required to caniuse, if not already there1
405. aria-current1
406. Add css-timing 1
407. Add: Task Scheduler API Specification 1
408. Add High Resolution Time Level 31
409. Support for ImageBitmapRendereingContext1
410. min/max-device-width/height1
411. Support XMLDocument1
412. [Suggestion] display: fullscreen1
413. add micropub1
414. Add support for CSS3 move-to property1
415. Need full 3gp browser compatibility chart.Does it chrome browser supports 3gp format1
416. Add "Controlling Font Display Per Font-Family via @font-feature-values"1
417. Video media in image contexts1
418. Add support for the HTTP header X-Download-Options1
419. Add support for HTTP header X-Permitted-Cross-Domain-Policies1
420. Please add support for supported x509 extensions for ʜᴛᴛᴘꜱ certificates1
421. SHA1 certificates1
422. aria-labelledby1
423. add "document.contentType"1
424. Add support for document.queryCommandState1
425. Missing `StorageQuota` support1
426. add ime-mode1
427. string-set1
428. Edge and IE don't support IndexedDB in web workers1
429. VTTRegion is not found in caniuse1
430. Animating SVG paths using CSS1
431. Support info for the <track> element1
432. Add a footnote regarding HTMLAudioElement1
433. window.event1
434. Add a matrix entyre for opentype-with-cff21
435. Suggested addition - document.baseURI1
436. add CSS Extensions meant for renaming1
437. Please list support for event.eventPhase1
438. Add checking for DataTransfer1
439. add " -ms-overflow-style"1
440. request support for 'accept-charset'1
441. Support for Service Worker Life Cycle Events1
442. Add H2 ORIGIN frame support1
443. Support for RegExp Named Capture Groups1
444. Suggested addition: navigator.cpuClass1
445. online/offline can also be used as events and are not covered by (only boolean property is covered)1
446. URLSearchParams.prototype.sort1
447. Keyboard Map API1
448. Add CSS4 Grid structural selectors1
449. Add KeyboardEvent.repeat compatibility info1
450. date.toLocaleString support tracking plz?1
451. browserconfig.xml support info1
452. https mixed mode1
453. Add page for relative path in HTTP Location1
454. Cannot find cancelBubble1
455. Add compatibility for FormData1
456. Suggestion: Int64 UInt64 (Firefox only AFAIK)1
457. Node.contains1
458. Suggestion: support for margin-collapse?1
459. attachEvent event handler missing from CanIUse1
460. Add `onpagehide` support data1
461. Add: Tracking Preference Expression APIs1
462. Add box-suppress1
463. Add HTTP_ORIGIN feature1
464. Missing computed property names1
465. document type1
466. Add support for mediacapture-output API's sinkID1
467. Add Range.getBoundingClientRect browser support table1
468. [HTTP Header] Cross-Origin-Opener-Policy1
469. Character-based alignment in a table column using text-align1
470. Drag and Drop API - move constraints1
471. Support for console.groupCollapsed1
472. Add support information for SVG's getIntersectionList1
473. audio / video .canPlayType(MIMEtype)1
474. Javascript - window.onorientationchange 1
475. user-modify1
476. [Feature Policy: sub-feature] Sandbox features1
477. DeviceOrientation and DeviceMotion events on insecure origins1
478. support for HTMLTableElement.createTBody1
479. window.watchMedia()1
480. Audio Output Devices API: wd1
481. Drag and Drop API - ghost image with customizable opacity1
482. Add `::target-text` (from CSS Pseudo-Elements Module Level 4)1