[csswg-drafts] [css-2024] Add specs to Rough Interoperability (#9793)

SebastianZ has just created a new issue for https://github.com/w3c/csswg-drafts:

== [css-2024] Add specs to Rough Interoperability ==
There are a bunch of specifications which might be added to the Rough Interoperability section.

## [CSS Nesting 1](https://www.w3.org/TR/css-nesting-1/)

Current status: WD (last published: 14 February 2023)
[WPT](https://wpt.fyi/results/css/css-nesting?label=master&label=stable&aligned): passing tests: Chrome: 68, Edge: 68, Firefox: 83, Safari: 81; [interop](https://wpt.fyi/results/css/css-nesting?label=master&label=stable&aligned&q=all(status%3Apass)): 67 / 87 (77.0%)
Current Snapshot section: -
Open issues: [on GitHub](https://github.com/w3c/csswg-drafts/issues?q=is%3Aopen+is%3Aissue+label%3Acss-nesting-1): 23, [in spec.](https://drafts.csswg.org/css-nesting-1/#issues-index): 2

## [CSS Scoping 1](https://www.w3.org/TR/css-scoping-1/)

Current status: WD (last published: 3 April 2014)
[WPT](https://wpt.fyi/results/css/css-scoping?label=master&label=stable&aligned): passing tests: Chrome: 181, Edge: 174, Firefox: 185, Safari: 181; [interop](https://wpt.fyi/results/css/css-scoping?label=master&label=stable&aligned&q=all(status%3Apass)): 164 / 193 (85.0%)
Current Snapshot section: -
Open issues: [on GitHub](https://github.com/w3c/csswg-drafts/issues?q=is%3Aopen+is%3Aissue+label%3Acss-scoping-1): 23, [in spec.](https://drafts.csswg.org/css-scoping-1/#issues-index): 4

## [CSS Scroll Anchoring 1](https://www.w3.org/TR/css-scroll-anchoring-1/)

Current status: WD (last published: 11 November 2020)
[WPT](https://wpt.fyi/results/css/css-scroll-anchoring?label=master&label=stable&aligned): passing tests (experimental): Chrome: 76, Edge: 78, Firefox: 76, Safari: 50; [interop](https://wpt.fyi/results/css/css-scroll-anchoring?label=master&label=experimental&aligned&q=all(status%3Apass)): 48 / 81 (59.3%)
Current Snapshot section: -
Open issues: [on GitHub](https://github.com/w3c/csswg-drafts/issues?q=is%3Aopen+is%3Aissue+label%3Acss-scroll-anchoring-1): 16, [in spec.](https://drafts.csswg.org/css-scroll-anchoring-1/#issues-index): 0

While interopability is relatively low, the implementations agree on the main use cases.

## [CSS Shadow Parts 1](https://www.w3.org/TR/css-shadow-parts-1/)

Current status: WD (last published: 15 November 2018)
[WPT](https://wpt.fyi/results/css/css-shadow-parts?label=master&label=stable&aligned): passing tests: Chrome: 62, Edge: 62, Firefox: 64, Safari: 63; [interop](https://wpt.fyi/results/css/css-shadow-parts?label=master&label=stable&aligned&q=all(status%3Apass)): 62 / 65 (95.4%)
Current Snapshot section: -
Open issues: [on GitHub](https://github.com/w3c/csswg-drafts/issues?q=is%3Aopen+is%3Aissue+label%3Acss-shadow-parts-1): 31, [in spec.](https://drafts.csswg.org/css-shadow-parts-1/#issues-index): 1

## [CSS Tables 3](https://www.w3.org/TR/css-tables-3/)

Current status: WD (last published: 27 July 2019)
[WPT](https://wpt.fyi/results/css/css-tables?label=master&label=stable&aligned): passing tests: Chrome: 953, Edge: 954, Firefox: 902, Safari: 780; [interop](https://wpt.fyi/results/css/css-tables?label=master&label=stable&aligned&q=all(status%3Apass)): 729 / 1003 (72.7%)
Current Snapshot section: -
Open issues: [on GitHub](https://github.com/w3c/csswg-drafts/issues?q=is%3Aopen+is%3Aissue+label%3Acss-tables-3): 54, [in spec.](https://drafts.csswg.org/css-tables-3/#issues-index): 10

## [CSS Values 4](https://www.w3.org/TR/css-values-4/)

Current status: WD (last published: 18 December 2023)
[WPT](https://wpt.fyi/results/css/css-values?label=master&label=stable&aligned): passing tests: Chrome: 2887, Edge: 2890, Firefox: 3713, Safari: 3617; [interop](https://wpt.fyi/results/css/css-values?label=master&label=stable&aligned&q=all(status%3Apass)): 2738 / 3854 (71.0%)
Current Snapshot section: -
Open issues: [on GitHub](https://github.com/w3c/csswg-drafts/issues?q=is%3Aopen+is%3Aissue+label%3Acss-values-4): 21, [in spec.](https://drafts.csswg.org/css-values-4/#issues-index): 4

## [CSSOM 1](https://www.w3.org/TR/cssom-1/)

Current status: WD (last published: 26 August 2021)
[WPT](https://wpt.fyi/results/css/cssom?label=master&label=stable&aligned): passing tests: Chrome: 3686, Edge: 3686, Firefox: 3699, Safari: 3540; [interop](https://wpt.fyi/results/css/cssom?label=master&label=stable&aligned&q=all(status%3Apass)): 3477 / 3816 (91.1%)
Current Snapshot section: -
Open issues: [on GitHub](https://github.com/w3c/csswg-drafts/issues?q=is%3Aopen+is%3Aissue+label%3Acssom-1): 19, [in spec.](https://drafts.csswg.org/cssom/#issues-index): 20

## [CSSOM View 1](https://www.w3.org/TR/cssom-view-1/)

Current status: WD (last published: 17 March 2016)
[WPT](https://wpt.fyi/results/css/cssom-view?label=master&label=stable&aligned): passing tests: Chrome: 1079, Edge: 1003, Firefox: 1086, Safari: 1030; [interop](https://wpt.fyi/results/css/cssom-view?label=master&label=stable&aligned&q=all(status%3Apass)): 900 / 1242 (72.5%)
Current Snapshot section: -
Open issues: [on GitHub](https://github.com/w3c/csswg-drafts/issues?q=is%3Aopen+is%3Aissue+label%3Acssom-view-1): 138, [in spec.](https://drafts.csswg.org/cssom-view-1/#issues-index): 7

## [Media Queries 5](https://www.w3.org/TR/mediaqueries-5/)

Current status: WD (last published: 18 December 2021)
[WPT](https://wpt.fyi/results/css/mediaqueries?label=master&label=stable&aligned&q=prefers-reduced-motion%20or%20prefers-reduced-transparency%20or%20prefers-contrast%20or%20prefers-color-scheme%20or%20light-level%20or%20inverted-colors%20or%20custom-media): passing tests: Chrome: 92, Edge: 92, Firefox: 88, Safari: 89; [interop](https://wpt.fyi/results/css/mediaqueries?label=master&label=stable&aligned&q=(prefers-reduced-motion%20or%20prefers-reduced-transparency%20or%20prefers-contrast%20or%20prefers-color-scheme%20or%20light-level%20or%20inverted-colors%20or%20custom-media)%20and%20all(status%3Apassed)): 85 / 96 (88.5%)
Current Snapshot section: -
Open issues: [on GitHub](https://github.com/w3c/csswg-drafts/issues?q=is%3Aopen+is%3Aissue+label%3Amediaqueries-5): 67, [in spec.](https://drafts.csswg.org/mediaqueries-5/#issues-index): 8

Looks like WPTs for some features are missing, though some important ones are there. Though as not all features are supported by browsers, maybe only the interoperable ones should be added to Safe to Release pre-CR Exceptions.

## [Selectors 4](https://www.w3.org/TR/selectors-4/)
Current status: WD (last published: 11 November 2022)
[WPT](https://wpt.fyi/results/css/selectors?label=master&label=stable&aligned): passing tests (all tests, not sure how to restrict to level 4): Chrome: 4716, Edge: 4714, Firefox: 5351, Safari: 4701; [interop](https://wpt.fyi/results/css/selectors?label=master&label=stable&aligned&q=all(status%3Apass)): 4644 / 5407 (85.9%)
Current Snapshot section: features `:dir()`, `:lang()`, and `:focus-within` in Safe to Release pre-CR Exceptions
Open issues: [on GitHub](https://github.com/w3c/csswg-drafts/issues?q=is%3Aopen+is%3Aissue+label%3Aselectors-4): 97, [in spec.](https://drafts.csswg.org/selectors-4/#issues-index): 11

Looks like WPTs for some features are missing, though some important ones are there. Though as not all features are supported by browsers, maybe only the interoperable ones should be added to Safe to Release pre-CR Exceptions.

-----

Note that this issue only covers specs that should move to the Rough Interoperability section. #9770 covers the ones that should move to the Official Definition. And I'll go through all the other specs and create separate issues for the others sections if needed.

Sebastian

Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/9793 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Sunday, 14 January 2024 02:08:37 UTC