Web Platform Baseline Status Breakdown
Total Features: 1198
Categories:
All
CSS (101)
HTML elements (100)
Selectors (46)
JavaScript (43)
Forms (42)
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)
DOM (9)
Internationalization (9)
Reporting (9)
Text wrap (9)
Workers (9)
Clipboard (8)
Containment (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)
Container queries (5)
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)
Anchor positioning (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)
Geolocation (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)
IndexedDB (2)
Parsing and serialization (2)
Resource integrity (2)
Sets (2)
Text fragments (2)
WebMCP (2)
CSS environment variables (1)
2026
2 features
• September 2026
Newly Available
The await keyword, when used at the top level of a module (outside of an async function), delays parent module execution until after a promise fulfills.
Chrome
89
Firefox
89
Safari
27
Edge
89
Baseline Date: Sep 14, 2026
• April 2026
Newly Available
The Math.sumPrecise() static method returns the sum of an iterable of numbers. It avoids the precision loss of intermediate partial sums, as found using reduce() or a loop to add together an array of values.
Chrome
147
Firefox
137
Safari
26.2
Edge
147
Baseline Date: Apr 10, 2026