Web Platform Baseline Status Breakdown
Total Features: 1191
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)
2025
6 features
• March 2025
Newly Available
To serialize and parse JSON in a lossless way, JSON.stringify() handles rawJSON values and JSON.parse()'s reviver callback takes a source context parameter.
Chrome
114
Firefox
135
Safari
18.4
Edge
114
Baseline Date: Mar 31, 2025
Newly Available
The navigator.wakeLock.request("screen") API prevents the device's screen from dimming or being turned off.
Chrome
84
Firefox
126
Safari
16.4
Edge
84
Baseline Date: Mar 31, 2025
Newly Available
The Intl.DurationFormat API creates a locale-aware formatter that turns an object representing a duration (such as days, hours, and minutes) into a string.
Chrome
129
Firefox
136
Safari
16.4
Edge
129
Baseline Date: Mar 4, 2025
Newly Available
The contenteditable="plaintext-only" global HTML attribute allows the user to edit the content of an element, but prevents rich-text formatting.
Chrome
51
Firefox
136
Safari
5.1
Edge
12
Baseline Date: Mar 4, 2025
• January 2025
Newly Available
The Promise.try() static method returns a promise that takes a callback of any kind (returns or throws, synchronously or asynchronously) and wraps its result in a Promise.
Chrome
128
Firefox
134
Safari
18.2
Edge
128
Baseline Date: Jan 7, 2025
← Previous
Page 2 of 2 (36 features)