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