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)
2026
1 features
• May 2026
Newly Available
Container style queries with the @container at-rule apply styles to an element based on the values of custom properties of its container.
Chrome
111
Firefox
151
Safari
18
Edge
111
Baseline Date: May 19, 2026
2023
1 features
• February 2023
Widely Available
Container size queries with the @container at-rule apply styles to an element based on the dimensions of its container.
Chrome
105
Firefox
110
Safari
16
Edge
105
Baseline Date: Feb 14, 2023
Limited Availability
2 features
• In Progress / Not Yet Baseline
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
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