[developer-signals] weekly digest

WebDX CG developer-signals weekly digest

web-platform-dx/developer-signals

This is an automated email summarizing recent activity on the  
developer-signals repo, which is where web developers add their support for  
web features that are not yet implemented in all major browsers.

1 closed feature (became Baseline Newly Available)


Zstandard compression (#232)

10 newly created features


<meta name="text-scale"> (#517)
Web app manifest localization (#516)
<geolocation> (#515)
random() (#514)
Digital credentials (#513)
Translator (#512)
Language detector (#511)
Capture Handle (#510)
filter() (#509)
display-mode media query (#508)

72 active features


JPEG XL (#215)

👍 +12

Temporal (#291)

👍 +7

Masonry (#308)

👍 +6

Anchor positioning (#245)

👍 +5

@function (#300)

👍 +4
💬 +1
"## What I'm having to do in the meantime In my design system, I have  
plenty of functions fr color palettes and sizing-scales, which use cus..."  
(@andreasputlitz)

attr() (#293)

👍 +4
💬 +1
"## What I want to do with this feature <!-- Add your specific use-cases,  
even if they seem obvious to you. --> We're building a set of UI ..."  
(@hfournier)

calc-size() (#252)

👍 +4
💬 +1
"## What I want to do with this feature I want to be able to animate a  
`<details>` being opened, not knowing the height of the content in it..."  
(@aarfing)

sibling-count() and sibling-index() (#361)

👍 +4

scroll-target-group (#475)

👍 +3

Anchor position container queries (#466)

👍 +3

Interest invokers (#464)

👍 +3

shape() (#443)

👍 +3

justify-self in block layouts (#442)

👍 +3

Container scroll-state queries (#272)

👍 +3

Element-scoped view transitions (#496)

👍 +2

Range syntax for style queries (#465)

👍 +2

scrollIntoView() container (#463)

👍 +2

ToggleEvent source (#462)

👍 +2

Custom media queries (#445)

👍 +2

corner-shape (#398)

👍 +2

:open (#310)

👍 +2

if() (#303)

👍 +2

reading-flow (#290)

👍 +2

Scroll markers (#289)

👍 +2

<dialog closedby> (#279)

👍 +2

Customizable <select> (#278)

👍 +2

moveBefore() (#273)

👍 +2

line-clamp (#267)

👍 +2

text-box (#265)

👍 +2

interpolate-size (#253)

👍 +2

<img sizes="auto" loading="lazy"> (#250)

👍 +2

Cross-document view transitions (#248)

👍 +2

field-sizing (#234)

👍 +2

CSS import attributes (#233)

👍 +2

text-wrap: pretty (#212)

👍 +2

Container style queries (#196)

👍 +2

:autofill (#500)

👍 +1

background-attachment (#498)

👍 +1

navigator.install() (#467)

👍 +1

at-rule() (#447)

👍 +1

Map getOrInsert() (#399)

👍 +1

Viewport segments (#382)

👍 +1

prefers-reduced-data media query (#314)

👍 +1

overflow-clip-margin (#311)

👍 +1

<link rel="prefetch"> (#306)

👍 +1

interactivity (#305)

👍 +1

image() (#304)

👍 +1

display: contents (#296)

👍 +1

contrast-color() (#295)

👍 +1

:has-slotted (#276)

👍 +1

popover="hint" (#274)

👍 +1

background-clip: border-area (#266)

👍 +1

Document picture-in-picture (#260)

👍 +1

Compression Dictionary Transport (#258)

👍 +1

Scroll snap events (#255)

👍 +1

overlay (#211)

👍 +1

Scroll-driven animations (#207)

👍 +1

WebGPU (#202)

👍 +1

blocking="render" (#180)

👍 +1

Media element pseudo-classes (#166)

👍 +1

Virtual keyboard (#153)

👍 +1

accent-color (#146)

👍 +1

<meta name="theme-color"> (#145)

👍 +1

Cookie store (#135)

👍 +1

::marker (#128)

👍 +1

Trusted types (#118)

👍 +1

CSS typed object model (#85)

👍 +1

Fetch upload streams (#83)

👍 +1

paint() (#80)

👍 +1

box-decoration-break (#41)

👍 +1

Widows and orphans (#11)

👍 +1

hidden="until-found" (#170)

💬 +4
"Recently found out about this feature in the form of new TS compiler  
errors in the Chromium codebase, due to the following update in Typescr..."  
(@freshp86)
"That is not a Chromium specific change. It was discussed in WhatWG, and it  
is shipping also in Gecko https://searchfox.org/firefox-main/rev/..."  
(@smaug----)
"Thanks for the links. I know this is not a Chromium-only change, I was  
just refering to Chromium's TS codebase which is affected by this as ..."  
(@freshp86)
"Sorry to hear that this is causing issues, I admit that I didn't foresee  
this becoming a pain point. I think that replacing `assertFalse(bu..."  
(@josepharhar)


Activity since 2026-02-12

Received on Thursday, 19 February 2026 13:26:50 UTC