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