BASELINE NowYouCanUse.com
Web Platform Baseline Status Breakdown Total Features: 1191
Search: Reset ×
Categories: All CSS (101) HTML elements (98) Selectors (46) JavaScript (43) Forms (40)
WebGL extensions (37) WebAssembly (22) Media queries (21) Fonts (19) Performance (19) Text (19) Scrolling (18) Arrays (17) Layout (17) HTML (16) Progressive web app (15) Typed arrays (14) Units (14) Canvas (13) Background (12) Color types (12) Media elements (12) Strings (12) Clipping, shapes, and masking (11) Security (11) Web components (11) WebXR (11) Typographic font features (10) Animation (9) Internationalization (9) Reporting (9) Text wrap (9) Clipboard (8) Workers (8) Containment (7) DOM (7) Fetch (7) JavaScript modules (7) Print media (7) Sensors (7) CSS object models (6) Image formats (6) Iterators (6) Landmark elements (6) Positioning (6) Promises (6) SVG (6) Storage (6) Streams (6) Credential management (5) Custom elements (5) Explicit defaults (5) Font synthesis (5) HTTP (5) Messaging (5) Multi-column (5) Resource hints (5) Ruby (5) Selection (5) Speech (5) Transitions (CSS) (5) View transitions (5) Web audio (5) WebGL (5) Container queries (4) Cookies (4) Counters (4) File system access (4) Flexbox (4) Gamepad (4) Grid (4) Images (4) Lists (4) Primitive types (4) Regular expressions (4) WebDriver (4) WebRTC (4) Blend mode (3) Borders and outlines (3) Gradients (3) Image scaling (3) JSON (3) Maps (3) MathML (3) Payments (3) Reading order (3) Scroll markers (3) Transforms (3) WebAuthn (3) WebGPU (3) White space (3) Worklets (3) XML (3) Collections (2) Compute pressure (2) Geolocation (2) IndexedDB (2) Parsing and serialization (2) Resource integrity (2) Sets (2) Text fragments (2) WebMCP (2) CSS environment variables (1)
Showing 7 of 7 features

2024

1 features
• October 2024
Newly Available

The fetch() priority option and the fetchpriority HTML attribute give hints to the browser about which requests to do before other requests of the same type.

Chrome 103
Firefox 132
Safari 17.2
Edge 103
Baseline Date: Oct 29, 2024

2019

1 features
• March 2019
Widely Available

If you construct a fetch request with an AbortSignal, you can cancel the request.

Chrome 66
Firefox 57
Safari 12.1
Edge 16
Baseline Date: Mar 25, 2019

2017

1 features
• March 2017
Widely Available

The fetch() method makes asynchronous HTTP requests.

Chrome 42
Firefox 39
Safari 10.1
Edge 14
Baseline Date: Mar 27, 2017

Limited Availability

4 features
• In Progress / Not Yet Baseline

The Request.formData() and Response.formData() methods read a request or response body and return a FormData promise. You can use it to access the fields of a form submission.

Chrome
Firefox 39
Safari 14.1
Edge
Status: Incomplete cross-engine support

The Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site, and Sec-Fetch-User HTTP headers provide extra information about the way a request was made, to help servers reject certain kinds of malicious requests.

Chrome 80
Firefox 90
Safari
Edge 80
Status: Incomplete cross-engine support

The fetch() method and Request() constructor accept a ReadableStream object as the request's body option, to stream upload data to the server.

Chrome 105
Firefox
Safari
Edge 105
Status: Incomplete cross-engine support
Limited

The fetchLater() method requests a deferred fetch sent at an unknown time. The browser chooses a reliable time to send the request, ideally when the document is unloaded, and ignores the response. This API is useful for sending beacons to a server without expecting a particular response.

Chrome 135
Firefox
Safari
Edge 135
Status: Incomplete cross-engine support