I'd like to ask devs when they think :has css selector will be finally fully implemented in firefox. In fact, it's the only browsers blocking this revolution in css authoring.
As posted on 10/24, we came across a few regressions and tweaks we needed to get solutions for. The current goal is to have has() by default as part of the x121 cycle, and to ride the trains (barring any surprises) to full release. If you have access to Bugzilla, I'd recommend tracking https://bugzilla.mozilla.org/show_bug.cgi?id=1858743 to follow its production release.
Underlying code is common to android and desktop. It should be available on all platforms on the dates and versions (x121 currently in Beta) listed above.
As Has() is not a security element, per our ESR release rules, it would NOT be part of an ESR dot release.
"Maintenance of each ESR through point releases is limited to high-risk/high-impact security vulnerabilities, and in rare cases may also include off-schedule releases that address live security vulnerabilities. Backports of any functional enhancements and/or stability fixes are not in scope."
I wish to thank the mozilla team for their efforts into implementing :has() into firefox. I have updated to v.121 and it seems to work without any problems.
Thank you all for the positive feedback. I've passed this on to the responsible developers, and we all appreciate your engagement. May everyone have a happy and safe holiday season!