Skip to content

[css-2025][selectors-4] Add Selectors 4 to Rough Interop #12713

@SebastianZ

Description

@SebastianZ

Splitting the discussion from #9793 for adding Selectors 4 to the Modules with Rough Interoperability section of the CSS Snapshot 2025.

Data to consider:

Current status: WD (last published: 11 November 2022), ED from 28 August 2025
WPT: passing tests (all tests, not sure how to restrict to level 4): Chrome: 4934, Edge: 5550, Firefox: 5592, Safari: 4898; interop: 4808 / 5679 (84.7%), 5500 / 5679 (96.8%) for [Edge and Firefox](https://wpt.fyi/results/css/selectors?label=master&label=stable&aligned&q=edge%3Apass and firefox%3Apass)
Current Snapshot section: features :dir(), :lang(), and :focus-within in Safe to Release pre-CR Exceptions
Open issues: on GitHub: 128, in spec.: 8

Summary: High interoperability, very high interoperability between two engines, though many open issues. Though as not all features are supported by browsers, maybe only the interoperable ones should be added to Safe to Release pre-CR Exceptions.

Sebastian

Metadata

Metadata

Assignees

No one assigned

    Labels

    css-2025The new, improved CSS snapshotselectors-4Current Work

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions