[csswg-drafts] [css-contain] Remove "at-risk" for style containment (#6272)

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

== [css-contain] Remove "at-risk" for style containment ==
Right now, the level 2 draft spec says this:

```
The following features are at-risk, and may be dropped during the CR period:

style containment and the contain: style value
```

I propose that we drop this text. The reason it exists:
* @emilio was skeptical of the use cases for style containment
* Concerns about interoperability of style containment implementations, and Chromium bugginess in its initial implementation
* Desire to improve the spec for counters (which was one of the main use cases motivating style containment)
* Desire to be able to ship layout and paint containment earlier in Firefox, without getting blocked on the above

Since then:
* There is a new, compelling use case in #6213.
* [This PR](https://github.com/whatwg/html/pull/4816) has landed to improve the spec
* Chrome has fixed the known problematic testcases
* Firefox did ship layout and paint containment, and an implementation is in progress in Webkit

Therefore I propose we remove the spec text mentioned above.



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


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

Received on Thursday, 6 May 2021 17:43:14 UTC