Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set non-spec list-style-types to standard_track: false #25116

Merged
merged 2 commits into from
Nov 19, 2024

Conversation

jamesnw
Copy link
Contributor

@jamesnw jamesnw commented Nov 18, 2024

Summary

This sets the following values of css.properties.list-style-type to non-standard, as they do not appear in the spec.

  • afar
  • amharic
  • amharic-abegede
  • asterisks
  • binary
  • ethiopic
  • ethiopic-abegede
  • ethiopic-abegede-am-et
  • ethiopic-abegede-gez
  • ethiopic-abegede-ti-er
  • ethiopic-abegede-ti-et
  • ethiopic-halehame
  • ethiopic-halehame-aa-er
  • ethiopic-halehame-aa-et
  • ethiopic-halehame-am
  • ethiopic-halehame-am-et
  • ethiopic-halehame-gez
  • ethiopic-halehame-om-et
  • ethiopic-halehame-sid-et
  • ethiopic-halehame-so-et
  • ethiopic-halehame-ti-er
  • ethiopic-halehame-ti-et
  • ethiopic-halehame-tig
  • footnotes
  • hangul
  • hangul-consonant
  • lower-hexadecimal
  • lower-norwegian
  • octal
  • oromo
  • sidama
  • somali
  • tigre
  • tigrinya-er
  • tigrinya-er-abegede
  • tigrinya-et
  • tigrinya-et-abegede
  • upper-greek
  • upper-hexadecimal
  • upper-norwegian
  • urdu

Test results and supporting details

https://drafts.csswg.org/css-counter-styles-3/#typedef-counter-style
https://drafts.csswg.org/css-counter-styles/#extending-css2

Some of the values are available in the "Ready-made counter styles" spec, but that is just a page with counter styles that you can add to your site, but aren't made available by default by the user agent.

Related issues

Partially addresses #24545, but this does not address the incorrect support data.

@github-actions github-actions bot added the data:css Compat data for CSS features. https://developer.mozilla.org/docs/Web/CSS label Nov 18, 2024
@ddbeck
Copy link
Collaborator

ddbeck commented Nov 19, 2024

@Elchi3 I rarely touch the standard_track data. Would you mind double-checking here?

@ddbeck ddbeck requested a review from Elchi3 November 19, 2024 09:31
Copy link
Member

@Elchi3 Elchi3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm okay with this but again I can't really assess the standardization status or "standards track" here. Still I think it looks like the correct call to me to change this to false.

Note that we want to remove the standard_track status property from BCD entirely, because we only want to point to spec_urls and can't maintain "standards track" statuses accurately oftentimes. By just providing spec_urls, data consumers can then see the status of the specification document by navigating to the given URL (or consult the browser-specs project for status information).

See #1531.

@Elchi3 Elchi3 merged commit 32e5647 into mdn:main Nov 19, 2024
5 checks passed
@jamesnw jamesnw deleted the list-style-type-non-spec branch November 22, 2024 19:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
data:css Compat data for CSS features. https://developer.mozilla.org/docs/Web/CSS
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants