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