[csswg-drafts] [css-contain-3] Make container-type:auto the initial value? (#7202)

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

== [css-contain-3] Make container-type:auto the initial value? ==
It's not clear [if/when style queries are going to happen](https://github.com/w3c/csswg-drafts/issues/7185), and there was an intent to [make size queries shippable without style queries](https://github.com/w3c/csswg-drafts/issues/7020#issuecomment-1040817609).

Given that, is `container-type:style` the best initial value? We can't implement a property without support for its initial value, so in order to ship separately we'd need to pick some other _non-standard_ initial value. We can also not _pretend_ to support `container-type:style`, since that breaks `@supports` etc.

Maybe we can make `auto` the initial value, and specify that behaves like `style`? We'd still pretend to support `auto` I suppose, but at least authors would be able to do `@supports(container-type: style)`. Also we'd be able to note in the spec that `auto` can behave like `none` if style queries are not supported.

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


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

Received on Thursday, 7 April 2022 10:30:30 UTC