web-platform-tests / interop

web-platform-tests Interop project
https://wpt.fyi/interop
317 stars 27 forks source link

`list-style-position` on bare li elements #857

Open jgraham opened 1 month ago

jgraham commented 1 month ago

Description

Some implementations do not honor list-style-position on bare li elements force but instead force the value to inside. Other implementations do support this property on bare li elements.

This is an issue with observed webcompat breakage.

Specification

https://drafts.csswg.org/css-lists/#list-style-property

Additional Signals

https://bugzilla.mozilla.org/show_bug.cgi?id=1799724 https://bugs.webkit.org/show_bug.cgi?id=164222 https://bugs.chromium.org/p/chromium/issues/detail?id=811172 https://bugs.chromium.org/p/chromium/issues/detail?id=590094

Loirooriol commented 1 month ago

I added a counter in Blink: https://chromestatus.com/metrics/feature/timeline/popularity/5000 ~0.78% of page loads get this quirk of forcing outside markers to be inside.