New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[css-2024] Add specs to Official Definition #9770
Comments
I've added Geometry 1 to the list. Not sure about its state, though. It's in CR and interop is very high, though it it seems to have many unresolved issues. So maybe it should rather move to Rough Interoperability? Sebastian |
The Interop 2023 dashboard might be a good list of things that have likely become broadly interoperable in the past year. |
That's true, though it mostly only covers parts of specifications. I've been digging through the different items there and the tests behind them and it looks like these specs might move to the Official Definition, though they still have some open issues and/or need to be published as CR(D)s: CSS Containment 2Current status: WD (last published: 17 September 2022) CSS Masking 1Current status: CRD (last published: 5 August 2021) Motion Path 1Current status: WD (last published: 18 December 2018) CSS Overscroll Behavior 1Current status: WD (last published: 6 June 2019) CSS Cascade 5Current status: WD (last published: 13 January 2022) CSS Position 3Current status: WD (last published: 3 April 2023) (Other specs covered in Interop 2022 and 2023 may move to the Rough Interoperability section and some features may be added to Safe to Release pre-CR Exceptions. So again, I'll file separate issues for them.) Sebastian |
I agree with all the suggested Official Definition suggestions from your first comment except Geometry 1, which I agree would be better in Rough Interop. |
For CSS Motion 1 it needs an updated WD which we resolved to do in August 2023. It could then go in Rough Interop. |
There's one more spec. which might be promoted: CSS Shapes 1Current status: WD (last published: 15 November 2022) |
There are a bunch of specifications which might be promoted to be in the Official Definition section.
Media Queries 4
Current status: CRD (last published: 25 December 2021)
WPT: passing tests: Chrome: 1668, Edge: 1668, Firefox: 1667, Safari: 1663; interop: 1658 / 1687 (98.2%)
Current Snapshot section: Fairly Stable
Open issues: on GitHub: 19, in spec.: 0
CSS Scroll Snap 1
Current status: CR (last published: 11 March 2021)
WPT: passing tests (stable): Chrome: 648, Edge: 644, Firefox: 638, Safari: 635; interop: 630 / 654 (96.3%)
Current Snapshot section: Fairly Stable
Open issues: on GitHub: 16, in spec.: 0
CSS Scrollbars 1
Current status: CR (with request to move it to PR; last published: 9 December 2021)
WPT: passing tests (experimental): Chrome: 115, Edge: 115, Firefox: 115, Safari: 74; interop: 74 / 115 (64.3%), 115 / 115 (100%) for Chrome, Edge and Firefox
Current Snapshot section: Fairly Stable
Open issues: on GitHub: 3, in spec.: 0
CSS Grid 2
Current status: CRD (last published: 18 December 2020)
WPT: passing tests (stable): Chrome: 11535, Edge: 11459, Firefox: 10898, Safari: 11202; interop: 10663 / 11640 (91.6%)
Current Snapshot section: Rough Interoperability
Open issues: on GitHub: 11, in spec.: 2
(CSS Grid 1 is currently listed under Rough Interoperability as well, though as it is superseded by Level 2, it can probably be removed.)
CSS Will Change 1
Current status: CRD (last published: 5 May 2022)
WPT: passing tests (stable): Chrome: 162, Edge: 159, Firefox: 170, Safari: 160; interop: 152 / 170 (89,4%), 162 / 170 (95.3%) for Chrome and Firefox
Current Snapshot section: Rough Interoperability
Open issues: on GitHub: 8, in spec.: 0
Color Adjust 1
Current status: CRD (last published: 14 June 2022)
WPT: passing tests (stable): Chrome: 124, Edge: 124, Firefox: 129, Safari: 75; interop: 67 / 134 (50%), 120 / 134 (89.6%) for Chrome, Edge and Firefox
Current Snapshot section: Rough Interoperability
Open issues: on GitHub: 7, in spec.: 1
CSS Conditional 4
Current status: CR (last published: 17 February 2022)
WPT: passing tests (stable): Chrome: 1757, Edge: 1752, Firefox: 1779, Safari: 1758; interop: 1741 / 1780 (97.8%)
Current Snapshot section: Rough Interoperability
Open issues: on GitHub: 3, in spec.: 1
(This spec. is currently a delta spec. against Level 3. And Level 3 is currently part of the Official Definition. So when the rest of Level 3 gets incorporated into Level 4, so it supersedes Level 3, it should replace Level 3 in the Official Definition.)
Geometry 1
Current status: CR (last published: 4 December 2018)
WPT: passing tests: Chrome: 1547, Edge: 1551, Firefox: 1539, Safari: 1520; interop: 1512 / 1554 (97.3%)
Current Snapshot section: -
Open issues: on GitHub: 23, in spec.: 0
Note that this issue only covers specs that should move to the Official Definition section. I'll go through all the other specs and create separate issues for the others sections if needed.
Sebastian
The text was updated successfully, but these errors were encountered: