- From: Oriol Brufau via GitHub <sysbot+gh@w3.org>
- Date: Tue, 31 Dec 2019 00:34:47 +0000
- To: public-css-archive@w3.org
Oh, I missed https://drafts.csswg.org/css-lists/#counters-without-boxes > An element that does not generate a box (for example, an element with `display` set to `none`, or a pseudo-element with `content` set to `none`) cannot set, reset, or increment a counter. So I guess an element with `display: list-item` inside a `display: none` may be considered to be a list item but is not able to increment the `list-item` counter. The section also says > Whether a replaced element’s descendants (such as HTML option, or SVG rect) can set, reset, or increment a counter is undefined. but replaced elements themselves are not included, so presumably they must be able to affect counters. Then Firefox is following the spec. And thinking more about this, I guess that behavior is more reasonable given how the `list-item` counter is supposed to behave (it's so buggy in Chromium, since it's not a real counter). So OK. -- GitHub Notification of comment by Loirooriol Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/4633#issuecomment-569836678 using your GitHub account
Received on Tuesday, 31 December 2019 00:34:49 UTC