LibWeb: Add missing predefined counter style keywords

This means that we properly lowercase these keywords when used as
counter style names
This commit is contained in:
Callum Law
2026-02-26 17:21:18 +13:00
committed by Sam Atkins
parent d0eabada0b
commit b683568556
Notes: github-actions[bot] 2026-02-27 12:11:57 +00:00
5 changed files with 505 additions and 2 deletions

View File

@@ -210,20 +210,194 @@
"view-box"
],
"counter-style-name-keyword": [
"adlam",
"afar",
"agaw",
"ancient-tamil",
"arabic-abjad",
"arabic-indic",
"ari",
"armenian",
"balinese",
"bamum",
"bangla",
"bengali",
"binary",
"blin",
"bodo",
"cambodian",
"circle",
"circled-decimal",
"circled-ideograph",
"circled-katakana",
"circled-korean-consonant",
"circled-korean-syllable",
"circled-lower-latin",
"circled-upper-latin",
"cjk-decimal",
"cjk-earthly-branch",
"cjk-heavenly-stem",
"cjk-ideographic",
"cjk-stem-branch",
"cjk-tally-mark",
"decimal",
"decimal-leading-zero",
"devanagari",
"disc",
"disclosure-closed",
"disclosure-open",
"dizi",
"dogri",
"dotted-decimal",
"double-circled-decimal",
"ethiopic-halehame-am",
"ethiopic-halehame-ti-er",
"ethiopic-halehame-ti-et",
"ethiopic-halehame",
"ethiopic-numeric",
"filled-circled-decimal",
"fullwidth-decimal",
"fullwidth-lower-alpha",
"fullwidth-upper-alpha",
"fullwidth-upper-roman",
"gedeo",
"georgian",
"greek-lower-ancient",
"greek-lower-modern",
"greek-upper-ancient",
"greek-upper-modern",
"gujarati-alpha",
"gujarati",
"gumuz",
"gurmukhi",
"hadiyaa",
"hangul-consonant",
"hangul",
"hanifi-rohingya",
"harari",
"hebrew",
"hindi",
"hiragana-iroha",
"hiragana",
"japanese-formal",
"japanese-informal",
"javanese",
"kaffa",
"kannada-alpha",
"kannada",
"kashmiri",
"katakana-iroha",
"katakana",
"kayah-li",
"kebena",
"kembata",
"khmer-consonant",
"khmer",
"konkani",
"konso",
"korean-consonant",
"korean-hangul-formal",
"korean-hanja-formal",
"korean-hanja-informal",
"korean-syllable",
"kunama",
"lanna-hora",
"lanna-tham",
"lao",
"lepcha",
"limbu",
"lower-alpha-symbolic",
"lower-alpha",
"lower-armenian",
"lower-belorussian",
"lower-bulgarian",
"lower-greek",
"lower-hexadecimal",
"lower-latin",
"lower-macedonian",
"lower-oromo-qubee",
"lower-roman",
"lower-russian-full",
"lower-russian",
"lower-serbian",
"lower-ukrainian-full",
"lower-ukrainian",
"maghrebi-abjad",
"maithili",
"malayalam-alpha",
"malayalam",
"manipuri",
"marathi",
"meen",
"meetei",
"mongolian",
"mro",
"myanmar",
"nag-mundari",
"new-base-60",
"newa",
"nko-cardinal",
"octal",
"odia",
"ol-chiki",
"oriya",
"oromo",
"parenthesized-decimal",
"parenthesized-hangul-consonant",
"parenthesized-hangul-syllable",
"parenthesized-ideograph",
"parenthesized-lower-latin",
"persian-abjad",
"persian-alphabetic",
"persian",
"punjabi",
"saho",
"sanskrit",
"santali",
"shan",
"sidama",
"silti",
"simp-chinese-formal",
"simp-chinese-informal",
"simple-lower-roman",
"simple-upper-roman",
"sindhi",
"square",
"sundanese",
"super-decimal",
"tai-lue",
"tally-mark",
"tamil",
"telugu-alpha",
"telugu",
"thai-alpha",
"thai",
"tibetan",
"tigre",
"trad-chinese-formal",
"trad-chinese-informal",
"upper-alpha-symbolic",
"upper-alpha",
"upper-armenian",
"upper-belorussian",
"upper-bulgarian",
"upper-hexadecimal",
"upper-latin",
"upper-roman"
"upper-macedonian",
"upper-oromo-qubee",
"upper-roman",
"upper-russian-full",
"upper-russian",
"upper-serbian",
"upper-ukrainian-full",
"upper-ukrainian",
"urdu-abjad",
"urdu-alphabetic",
"urdu",
"warang-citi",
"wolaita",
"yemsa",
"zhuyin"
],
"counter-style-system": [
"cyclic",