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