- From: L. David Baron <notifications@github.com>
- Date: Tue, 14 May 2024 09:13:32 -0700
- To: w3ctag/design-reviews <design-reviews@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <w3ctag/design-reviews/issues/955@github.com>
こんにちは TAG-さん! I'm requesting a TAG review of the CSS `calc-size()` function. The CSS calc-size() function is a CSS function similar to calc(), but that also supports operations on exactly one of the values auto, min-content, max-content, fit-content, stretch, or contain. This allows transitions and animations to and from these values (or mathematical functions of these values), as long as the calc-size() function is used on at least one of the endpoints of the transition or animation to opt in. - [Explainer](https://github.com/w3c/csswg-drafts/blob/main/css-values-5/calc-size-explainer.md) - [Specification](https://drafts.csswg.org/css-values-5/#calc-size) - [Tests](https://wpt.fyi/results/css/css-values/calc-size) - Security and Privacy self-review²: Mostly not relevant since this is adding declarative CSS mechanisms for things that can already be done (slower, sometimes) in Javascript. - [GitHub repo](https://github.com/w3c/csswg-drafts) - Primary contacts (and their relationship to the specification): - David Baron (@dbaron), Google, implementer in Chrome - Tab Atkins (@tabatkins), Google, spec editor - Ian Kilpatrick (@bfgeek), Google - Alan Stearns (@astearns), CSS WG co-chair - Rossen Atanassov (@atanassov), CSS WG co-chair - Organization(s)/project(s) driving the specification: Google and the CSS WG - Key pieces of existing multi-stakeholder (e.g. developers, implementers, civil society) support, review or discussion of this specification: - Chromium comments: supportive, see above :-) - Mozilla comments: (TO BE FILED, WILL EDIT LATER) - WebKit comments: (TO BE FILED, WILL EDIT LATER) - External status/issue trackers for this specification (publicly visible, e.g. Chrome Status): [Chromestatus](https://chromestatus.com/feature/5196713071738880), [longstanding csswg-drafts issue](https://github.com/w3c/csswg-drafts/issues/626), [longstanding Mozilla bug](https://bugzilla.mozilla.org/show_bug.cgi?id=571344), [longstanding Chromium bug](https://issues.chromium.org/u/1/issues/40339056) Further details: - [X] I have reviewed the TAG's [Web Platform Design Principles](https://www.w3.org/TR/design-principles/) - Relevant time constraints or deadlines: hoping to ship this sooner rather than later - The group where the work on this specification is currently being done: CSS Working Group - The group where standardization of this work is intended to be done (if current group is a community group or other incubation venue): CSS Working Group - Major unresolved issues with or opposition to this specification: - There has been some discontent about this not solving all of the problems that people hoped it would solve. It nonetheless solves a bunch of real problems and I think it's worth doing. - see explainer for further links / discussion, though I'm not sure any of the issues count as major - This work is being funded by: Google -- Reply to this email directly or view it on GitHub: https://github.com/w3ctag/design-reviews/issues/955 You are receiving this because you are subscribed to this thread. Message ID: <w3ctag/design-reviews/issues/955@github.com>
Received on Tuesday, 14 May 2024 16:13:36 UTC