- From: CSS Meeting Bot via GitHub <sysbot+gh@w3.org>
- Date: Wed, 19 Jul 2023 17:51:42 +0000
- To: public-css-archive@w3.org
The CSS Working Group just discussed `[css-lists-3] counter-increment and counter-reset overflow/underflow`, and agreed to the following: * `RESOLVED: counter-increment is ignored on overflow` * `RESOLVED: counter-increment will ignore the increment if it underflows or overflows` <details><summary>The full IRC log of that discussion</summary> <emilio> vitorroriz: currently spec says that if counter-increment overflow should clamp<br> <myles> q+ to clarify "overflow<br> <emilio> ... FF and chrome ignore the increment instead<br> <emilio> ... WebKit behavior is arguably a bug, so I was looking at how to fix this<br> <emilio> myles: just clarifying that overflow is not about layout overflow, just integer overflow, right?<br> <Rossen_> q?<br> <Rossen_> ack myles<br> <Zakim> myles, you wanted to clarify "overflow<br> <emilio> [multiple]: Yes<br> <myles> s/, right?//<br> <emilio> TabAtkins: I think I like the ignore behavior more than clamping for incrementing<br> <emilio> ... if you do counter-increment: 1billion, and you'd eventually get to INT32_MAX<br> <emilio> ... seems better to stick to <last-valid-increment><br> <emilio> ... for set/reset I think clamping makes more sense<br> <fantasai> s/INT32_MAX/INT32_MAX, which looks weird/<br> <emilio> ... I don't have a strong opinion on this<br> <emilio> fantasai: I support all of Tab's arguments, and that's what we should do<br> <Rossen_> ack fantasai<br> <emilio> ... doesn't seem like an implementation problem<br> <emilio> TabAtkins: proposed resolution is "do the Gecko and Blink behavior"<br> <emilio> ... so change the spec so that increment ignores rather than clamps<br> <emilio> RESOLVED: counter-increment is ignored on overflow<br> <emilio> RESOLVED: counter-increment will ignore the increment if it underflows or overflows<br> </details> -- GitHub Notification of comment by css-meeting-bot Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/9029#issuecomment-1642508074 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Wednesday, 19 July 2023 17:51:44 UTC