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