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