- From: CSS Meeting Bot via GitHub <sysbot+gh@w3.org>
- Date: Tue, 02 Aug 2022 14:09:48 +0000
- To: public-css-archive@w3.org
The CSS Working Group just discussed `Is last-remembered size recorded if size containment in single axis?`, and agreed to the following: * `RESOLVED: "last remembered size" is tracked for the two axises independently (in case of containment in one axis), and can be invoked independently (with c-i-s:auto in one axis)` <details><summary>The full IRC log of that discussion</summary> <fantasai> Subtopic: Is last-remembered size recorded if size containment in single axis?<br> <fantasai> github: https://github.com/w3c/csswg-drafts/issues/7529<br> <fantasai> oriol: we are only storing last remembered size if there's not size containment<br> <fantasai> oriol: however, in newer specs of css-contain, we may have size containment in a single axis<br> <fantasai> oriol: what happens?<br> <fantasai> oriol: Are we still storing both width and height of last remembered size?<br> <fantasai> oriol: do we not update last remembered size in the uncontained axis?<br> <fantasai> oriol: shoudl we check at least one of the axes has size containment and then store both?<br> <fantasai> oriol: how should this work exactly?<br> <fantasai> TabAtkins: this is a very good question<br> <fantasai> Rossen_: do you have a proposal, Oriol?<br> <fantasai> oriol: maybe would feel more natural to me to do independently rather than together<br> <fantasai> oriol: right now Chromium stores together<br> <TabAtkins> q+<br> <flackr> q+<br> <fantasai> oriol: I don't have a strong opinion<br> <Rossen_> ack TabAtkins<br> <fantasai> TabAtkins: I think I lean toward tracking them together, just because say you have a set width and you have a contained block size<br> <fantasai> TabAtkins: whatever block size you want to remember, that depends on your width<br> <fantasai> TabAtkins: if you end up with a different width, your height is not going to be very meaningful<br> <fantasai> TabAtkins: it's weird to expect a different width also<br> <fantasai> TabAtkins: but I feel either record both or record neither<br> <fantasai> TabAtkins: and you need to have containment to get sizing to trigger<br> <fantasai> flackr: I was going to suggest the opposite<br> <Rossen_> ack flackr<br> <fantasai> flackr: reason beign that the only way that you have containment in one axis by it being an explicit style, whereas containment in both axes is because of content-visiblity and being off-screen<br> <fantasai> flackr: if the developer, while on screen, has containment in one axis<br> <fantasai> flackr: then it should ??? last remembered size when it goes off screen<br> <fantasai> Rossen_: that's a compelling argument<br> <fantasai> TabAtkins: that seems reasonable<br> <fantasai> Rossen_: sounds like we're approaching a resolution<br> <fantasai> Rossen_: proposed resolution is that we'll keep them separate, and store them separate<br> <fantasai> Rossen_: any objections?<br> <flackr> s/???/store the<br> <TabAtkins> RESOLVED: "last remembered size" is tracked for the two axises independently (in case of containment in one axis), and can be invoked independently (with c-i-s:auto in one axis)<br> </details> -- GitHub Notification of comment by css-meeting-bot Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/7529#issuecomment-1202656520 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Tuesday, 2 August 2022 14:09:50 UTC