I'm requesting a TAG review of "content-visibility: auto forces contain-intrinsic-size: auto".
This is a resolution recorded in CSSWG: https://github.com/w3c/csswg-drafts/issues/8407#issuecomment-1440466558. The summary is that because it's possible to produce unstable layouts, it is better to have content-visibility: auto force contain-intrinsic-size to gain the auto keyword. This means that after the content-visibility: auto has been "relevant to the user", it remembers its rendered size as the last remembered size and uses it in place of the specified size when content-visibility: auto element is no longer "relevant to the user"
Explainer¹ (minimally containing user needs and example code): The github issue prompting the resolution is a good example of the problem this seeks to address https://github.com/w3c/csswg-drafts/issues/8407
Security and Privacy self-review²: N/A -- this feature is limited to CSS and interaction between two properties, it doesn't introduce any extra security or privacy considerations.
GitHub repo (if you prefer feedback filed there): [url]
Primary contacts (and their relationship to the specification):
@vmpstr (Google, Inc)
Organization(s)/project(s) driving the specification: CSSWG
Key pieces of existing multi-stakeholder review or discussion of this specification: N/A
Thanks for this. Just noting that this needs to go through full process in the CSS working group. Please make sure the CSS working group is OK with shipping this. We don't see any architectural issues. ✨
こんにちは TAG-さん!
I'm requesting a TAG review of "content-visibility: auto forces contain-intrinsic-size: auto".
This is a resolution recorded in CSSWG: https://github.com/w3c/csswg-drafts/issues/8407#issuecomment-1440466558. The summary is that because it's possible to produce unstable layouts, it is better to have content-visibility: auto force contain-intrinsic-size to gain the auto keyword. This means that after the content-visibility: auto has been "relevant to the user", it remembers its rendered size as the last remembered size and uses it in place of the specified size when content-visibility: auto element is no longer "relevant to the user"
Further details:
We'd prefer the TAG provide feedback as (please delete all but the desired option):
🐛 open issues in our GitHub repo for each point of feedback