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)
Limited Availability
3 features
• In Progress / Not Yet Baseline
Anchor position container queries with the @container anchored(fallback: …) at-rule apply styles to an element based on the element's anchor position.
Chrome
143
Firefox
—
Safari
—
Edge
143
Status: Incomplete cross-engine support
The @container style() CSS at-rule and if(style()) CSS function queries accept a range syntax, such as >, <, >=, <=, to query for inexact values.
Chrome
142
Firefox
—
Safari
—
Edge
142
Status: Incomplete cross-engine support
Container scroll-state queries with the @container scroll-state(...) at-rule apply styles to an element based on the sticky positioning, snapped, and scrollable state of the container.
Chrome
133
Firefox
—
Safari
—
Edge
133
Status: Incomplete cross-engine support